Minor Hotels Europe and Americas

Core Java Developer

Minor Hotels Europe and Americas

full-time

Posted on:

Location Type: Office

Location: AtlantaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $61,087 - $104,364 per year

About the role

  • Design, develop, and maintain server-side applications using Core Java, J2EE technologies, Spring, Spring Boot, and related frameworks
  • Build and integrate RESTful APIs and backend services with high performance, scalability, and reliability
  • Work with Kafka and distributed messaging systems to build event-driven architectures
  • Apply Object-Oriented Design principles and industry best practices for clean, maintainable, and reusable code
  • Collaborate with geographically distributed teams across various time zones
  • Develop data models, write optimized queries, and perform performance tuning on DB2 or similar relational databases
  • Work in Unix/Linux environments for development, deployment, and debugging
  • Implement JUnit tests, follow Test-Driven Development (TDD) using Concordion, and apply Behavior-Driven Development (BDD) using Cucumber/Gherkin
  • Utilize Git for source control and Jenkins or similar tools for Continuous Integration (CI)
  • Participate actively in Agile/Scrum ceremonies, contributing to DevOps and automation initiatives
  • Communicate effectively with stakeholders across all levels and provide clear, concise technical presentations
  • Troubleshoot, debug, and resolve complex backend issues

Requirements

  • 5–7 years of hands-on professional experience with Core Java, Java RESTful APIs
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • 2+ years of experience working with globally distributed teams
  • Experience building backend applications using J2EE technologies
  • Proficiency in DB2 or other relational databases, including schema design and performance tuning
  • Strong experience with Unix/Linux systems
  • Hands-on experience with JUnit TDD using Concordion, BDD using Cucumber and Gherkin
  • Proficiency with Git, Jenkins, and CI/CD pipelines
  • Strong understanding of Agile development methodologies and familiarity with tools like JIRA
  • Excellent problem-solving abilities
  • Strong communication and presentation 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 & Tools
Core JavaJ2EESpringSpring BootRESTful APIsObject-Oriented ProgrammingDB2JUnitTest-Driven DevelopmentBehavior-Driven Development
Soft Skills
problem-solvingcommunicationpresentationcollaborationadaptability