Minor Hotels Europe and Americas

Backend Java Developer, Java, Springboot, Microservices

Minor Hotels Europe and Americas

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

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