
Backend Java Developer, Java, Springboot, Microservices
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Tech Stack
About the role
- Design, develop, and maintain scalable, secure, and high-performance backend systems
- Work on microservices architecture, RESTful APIs, and cloud-native solutions
- Collaborate with cross-functional teams to deliver enterprise-grade applications
- Integrate with SQL/NoSQL databases and external systems
- Ensure security using Spring Security, OAuth2, and JWT
- Write unit and integration tests (JUnit, Mockito) and maintain code quality
- Participate in code reviews, follow clean coding standards, and optimize performance
- Troubleshoot and resolve production issues
- Contribute to CI/CD pipelines, containerization, and cloud deployments
Requirements
- 4 to 8 Years experience in Design and develop backend services using Java (8+), Spring Boot, and microservices architecture
- Strong proficiency in Java (Java 8 or above)
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA
- Expertise in microservices design patterns (Circuit Breaker, Retry, API Gateway, etc.)
- Solid understanding of REST APIs, HTTP methods, and status codes
- Experience with SQL databases (MySQL, PostgreSQL, Oracle, Mongo DB) and ORM frameworks (Hibernate/JPA)
- Familiarity with Git, build tools (Maven/Gradle), and logging frameworks (Log4j/Logback)
- Experience with event-driven architecture and distributed tracing (nice to have)
- Familiarity with monitoring tools (ELK, Prometheus, Splunk) (nice to have)
- Knowledge of Infrastructure as Code (Terraform, CloudFormation) (nice to have)
- Experience writing code using GitHub Copilot and leveraging Generative AI tools for development and problem-solving (nice to have)
- Knowledge of Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions) (nice to have)
- Exposure to cloud platforms (AWS/Azure/GCP) and messaging systems (Kafka/RabbitMQ) is a plus.
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and mentor junior developers
- Adaptable to new technologies and changing requirements.
Benefits
- Comprehensive wellness benefits including health checks
- Telemedicine
- Insurance with top-ups
- Elder care
- Partner coverage
- New parent support via flexible work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring Bootmicroservices architectureREST APIsSQL databasesNoSQL databasesJUnitMockitoORM frameworksInfrastructure as Code
Soft Skills
problem-solvinganalytical skillscommunicationcollaborationindependencementoringadaptability