What are the responsibilities and job description for the java Developer position at SysMind Tech?
Details :
- 6-9 years of software development experience
- Demonstrated experience of strong individual contributor and self-managed with little guidance
- Familiar with Agile or other rapid application development methods
- Experience with design and coding in Java, Spring Boot, Kafka, etc. (more details in Skills section)
- Owns all technical aspects of software development for assigned applications
- Participates in the design and development of systems & application programs
- Identifies opportunities to adopt innovative technologies
- Works with product owners to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues
- Hands-on expertise with application design, software development and automated testing
- Ability to effectively interpret technical and business objectives and challenges, and articulate solutions
- Ability to think abstractly and deal with ambiguous / under-defined problems
- Looks proactively beyond the obvious for continuous improvement opportunities
- High energy, demonstrated willingness to learn new technologies, and takes pride in how fast they develop working software
- Experience with distributed (multi-tiered) systems and relational databases
- Demonstrated experience with object-oriented design and coding with variety of languages