
Java Backend Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Develop, maintain, and enhance backend systems using Java Spring Boot
- Build and integrate RESTful APIs to support front-end and mobile applications
- Design and implement microservices for scalability and performance
- Use Docker and Kubernetes to manage containerized applications and deployments
- Work collaboratively with front-end developers, QA engineers, and DevOps to ensure smooth delivery of software
- Write high-quality, clean, and maintainable code following best practices
- Conduct code reviews, unit testing, and support production deployments
- Troubleshoot issues, perform root cause analysis, and provide long-term solutions
- Stay updated with emerging trends and technologies to continuously improve system architecture
- 5+ years of experience in backend development using Java Spring Boot
- Strong knowledge and experience in microservices architecture
- Proven experience in REST API design and implementation
- Proficiency with Docker and Kubernetes for container orchestration
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or similar
- Experience working on cloud platforms like AWS, Azure, or Google Cloud Platform
- Basic understanding of DevOps principles and collaboration workflows
- Excellent problem-solving skills, attention to detail, and ability to work independently or in a team environment