
Java Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Alpharetta • United States
Visit company websiteExplore more
Salary
💰 $61,087 - $104,364 per year
About the role
- Seeking an experienced Java Developer for enterprise-level applications.
- Must have hands-on expertise in modernization projects and microservices (Spring Boot).
- Work with CI/CD pipelines and front-end technologies like Angular and JavaScript.
- Contribute to building cloud-native applications and database design.
Requirements
- 8+ years of hands-on experience as Java Developer building enterprise level applications using Core Java 1.8 or higher.
- 6+ years of hands-on experience in Java EE design and programming, solid understanding of multi-tiered web-based applications.
- Knowledge of GenAI tools.
- Mandatory to have experience of Modernization project to migrate Legacy System.
- In-depth knowledge of JavaScript, Angular, jQuery, and CSS.
- Practical experience with Microservices Framework like Spring Boot, Event driven Services, Cloud Native Applications development.
- Practical experience with Web API, Junit/TDD, KAFKA, GIT, and Team City.
- Strong knowledge of CI CD Pipelines, Code quality analysis tools like Sonar, find bug.
- Strong understanding of database analysis & design including SQL, indexes, and query tuning.
- Ability to analyze the business requirement and define the appropriate design with respect to data modeling, configuration, and customization of applications.
- Practical experience with data model designing and modeling tools.
- Proven experience working in agile development methodologies.
- Excellent verbal and written communication skills.
Benefits
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaCore Java 1.8Java EEMicroservicesSpring BootJavaScriptAngularjQueryCSSSQL
Soft skills
communicationbusiness analysisdata modelingconfigurationcustomizationteam collaborationproblem-solvingagile methodologies