Essential Skills
- Strong experience in Java / JEE and Spring Boot
- Solid understanding of design patterns and backend architecture
- Experience with SQL (PostgreSQL) and NoSQL (Elasticsearch)
- Familiarity with Hibernate / ORM tools
- Experience with unit testing frameworks (JUnit, Mockito)
- Exposure to Docker, Kubernetes, and CI/CD (Jenkins, Git)
- Agile delivery experience (non-negotiable)
Role and Responsibilities
- Design, develop, and maintain robust backend applications using Java / JEE
- Build and integrate RESTful APIs and microservices
- Collaborate with stakeholders to gather and refine business requirements
- Contribute to system design, architecture decisions, and solution reviews ...