- Understand functional requirements and raise clarifications with BAs and others concerned
- Should be able to estimate from high level requirement and do an independent estimate from detailed functional specification
- Capability to provide technical design and implement on complex requirement
- Understand Agile practices (daily scrum, iteration planning, retrospective, test driven, model storming) and follow the same
- Meticulously review the design, test cases and code
- Coding, Unit Testing and Integration Testing
Requirements
- Clear understanding of Software Development life cycle and process Oriented
- Solid fundamentals in Core Programming, Object Oriented design
- Need 3 to 5 year experience in Java Backend
- Strong Java fundamentals and threading concepts
- Experience of 5-6 years at least with any RDBMS such as PostgreSQL, SQL Server
Key Skills
- Java (Advanced)
- Spring
- Spring Boot
- REST APIs
- API Security (OAuth2)
- Microservices
- SQL
- PostgreSQL
- Hibernate/JPA
Optional / Advantage
- Angular
- React
- JMS
- Kubernetes
- Docker
- Elastic stack (Kibana, elastic)
- CI/CD (Jenkins)
- Cucumber
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.