
Java Backend Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $115,000 - $120,000 per year
Tech Stack
About the role
- Develop, enhance, and maintain backend applications using Core Java, Java 8, and Spring Boot
- Build scalable RESTful APIs and microservices for enterprise systems
- Write clean, maintainable, and testable code following best practices
- Deploy, monitor, and manage applications on AWS (EC2, Lambda, S3, etc.)
- Utilize AWS CI/CD tools for application deployment
- Work with containerization tools and orchestration technologies
- Collaborate with product teams and other developers in Agile environments
- Conduct unit tests and code reviews
Requirements
- Strong experience in Spring Boot RESTful API development
- Experience with AWS cloud services
- Proficiency in Core Java, Java 8, and Spring Boot
- Ability to build scalable RESTful APIs and microservices
- Skills in AWS tools like EC2, Lambda, S3, API Gateway, RDS, DynamoDB, SNS, SQS, CloudWatch
- Proficiency in CI/CD tools like Code Pipeline, Code Build or Jenkins, GitHub Actions
- Familiarity with containerization tools like Docker and orchestration Kubernetes (ECS is a plus)
- Experience with relational and NoSQL databases such as MySQL, PostgreSQL, Oracle, DynamoDB, MongoDB
- Ability to write performant queries, stored procedures, and schemas
- Knowledge of unit testing using JUnit and Mockito
- Experience conducting code reviews and ensuring adherence to coding standards
- Skills in optimizing systems for high performance, resilience, and security
- Ability to collaborate closely with product owners, architects, and cross-functional teams
- Experience participating in Agile ceremonies (Sprint Planning, Daily Standups, Retrospectives)
- Willingness to provide technical guidance to junior developers
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Core JavaJava 8Spring BootRESTful APIsmicroservicesAWSCI/CDDockerKubernetesunit testing
Soft Skills
collaborationtechnical guidancecode reviewsAgile methodologiescommunicationproblem-solvingperformance optimizationresiliencesecurity awarenessteamwork