Home
Jobs
Saved
Resumes
Core Java Developer at Minor Hotels Europe and Americas | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Core Java Developer
Minor Hotels Europe and Americas
Website
LinkedIn
Core Java Developer
United States
Full Time
5 days ago
$61,087 - $104,364 USD
No H1B
Apply Now
Key skills
J2EE
Java
Jenkins
JUnit
Kafka
Linux
Spring
Spring Boot
SpringBoot
Unix
TDD
BDD
RESTful
Git
Source Control
Jira
Agile
Scrum
CI/CD
Communication
Presentation Skills
About this role
Role Overview
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
Tech Stack
J2EE
Java
Jenkins
JUnit
Kafka
Linux
Spring
Spring Boot
SpringBoot
Unix
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
Apply Now
Home
Jobs
Saved
Resumes