- In this hands-on-position you will design, development and deliver web-based java applications and systems.
- Maintain and support production and non-production systems.
- Be part of a fast paced, highly technical development team responsible for developing and delivering SaaS solutions.
- Participate in all phases of SDLC: from system analysis to technical design, development and test to deployment and support.
- Design and develop software systems and subsystems while taking into consideration integration, quality, performance, security, and user experience.
- Work in an Agile environment with a focus on iterative and test-driven design methods.
- Work closely with onshore and offshore partners to help define and execute requirements.
- Conduct design and code reviews and provide feedback on engineering best practices.
- Troubleshoot complex issues during the project and provide solutions to solve them.
- Provide support to production; diagnose and quickly resolve production issues.
- Ability to exercise sound judgment and to work effectively given general guidance and direction.
- Able to work autonomously but refer complex or unusual situations to their supervisor as necessary.
Education/Experience/Skills:
- Bachelor or MS degree in Computer Science or Engineering or equivalent experience
- Minimum 3 plus years of programming experience
- Proficiency with common Agile practices.
- Proficiency in Java, Spring/Spring Boot, Hibernate, SQL, Azure, Microservices, REST API.
- Familiarity with message queues, caching, and observability tools such as Dynatrace is preferred.
- Frontend experience with Angular, TypeScript, HTML, and CSS is preferred.
- Excellent understanding of engineering best practices and software design.
- Excellent written/documentation and verbal communication skills.
- Ability to thrive in a collaborative team environment.
- Willing to take on projects and challenges and can be flexible.
- Stays engaged until successful delivery.
📌 Java Developer (India)
🏢 systems plus
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.