SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES, KAFKA & MONGODB
Posted:
28 October 2026 (Yesterday)
Application Deadline:
25 January 2027
Vacancies:
1 Vacancy
Job Summary
SENIOR JAVA DEVELOPER SPRING BOOT MICROSERVICES KAFKA & MONGODB
Experience Range: 912 Years
MUST-HAVE TECHNICAL/FUNCTIONAL SKILLS
Core Development
- Java (8/11/17) strong hands-on experience
- Spring Boot Spring MVC Spring Data
- Microservices architecture (service decomposition API contracts)
- REST APIs JSON OpenAPI/Swagger
- Kafka producer consumer partitioning
- MongoDB
- OpenShift/AWS
Database & Data Layer
- MongoDB
- Document modeling
- Indexing strategies
- Aggregation framework
- CRUD and performance tuning
- Document modeling
Integration & Messaging
- Experience with Kafka (preferred)
- REST-based integrations with upstream/downstream systems
ROLES & RESPONSIBILITIES
- Design develop and maintain Java-based microservices.
- Implement RESTful APIs adhering to enterprise design standards.
- Develop and optimize SQL queries (E2 level) for transactional and reporting use cases.
- Design and manage MongoDB schemas indexes and queries.
- Ensure high availability scalability and performance of microservices.
- Apply exception handling logging monitoring and resiliency patterns.
- Collaborate with Business Analysts Architects QA and DevOps teams.
- Participate in code reviews unit testing and defect resolution.
- Support CI/CD pipelines deployments and production issues.
- Follow secure coding and compliance standards.
Required Skills:
Salesforce