Posted on: 19/12/2025
Description :
Key Responsibilities :
- Design, develop, and maintain high-performance backend services using Java 8+ and Spring Boot
- Build and manage microservices architectures with RESTful APIs
- Implement event-driven systems using Apache Kafka
- Write clean, maintainable, and testable code following best practices
- Develop and execute unit and integration tests using JUnit (including Kafka-related testing)
- Collaborate with cross-functional teams including frontend, DevOps, and QA
- Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives
- Integrate applications with CI/CD pipelines to enable automated builds and deployments
- Perform code reviews and contribute to continuous improvement of development standards
- Troubleshoot production issues and optimize application performance
Mandatory Skills :
- Strong proficiency in Java 8 or above
- Extensive experience with Spring Boot Framework
- Hands-on experience in Microservices architecture
- Strong knowledge of Apache Kafka (producers, consumers, topics, partitions)
- Experience with JUnit and testing Kafka-based applications
- Understanding of Agile methodologies
- Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.)
Good to Have :
- Experience with Docker and Kubernetes
- Knowledge of RESTful API design and security (OAuth2, JWT)
- Experience with relational and/or NoSQL databases
- Exposure to cloud platforms (AWS/Azure/GCP)
- Understanding of performance tuning and monitoring tools
Qualification :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field
- 4+ years of relevant backend development experience (can be adjusted as needed)
Did you find something suspicious?
Posted by
Chandra Mouli
Team Lead (US Staffing and Technical Recruiter) at NAM Info Inc
Last Active: 20 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1592913
Interview Questions for you
View All