Back to search
MMD Services Linkedin · Posted 16d ago

Java Software Engineer

Chicago, Illinois, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Java Software Engineer (Hybrid – Downtown Chicago)


Our client, a world-renowned hospitality company, is expanding its engineering team to support a growing portfolio of strategic initiatives and technology modernization efforts. This is an exciting opportunity for a Java Software Engineer who enjoys building scalable services, tackling technical debt, and contributing to the evolution of enterprise systems into a modern microservices architecture.


You'll join a high-impact, collaborative team responsible for powering critical business capabilities, including loyalty management and integrations across numerous enterprise platforms. With a steady pipeline of new projects and modernization efforts underway, you'll have the opportunity to make meaningful contributions from day one.


What You'll Do

  • Design, develop, and maintain Java-based applications and services using Spring Boot
  • Build and enhance RESTful APIs, HTTP services, and system integrations
  • Support the modernization of a large JBoss monolith, helping migrate functionality into a scalable microservices architecture
  • Work on backend services that support loyalty management and other enterprise systems
  • Participate in technical debt reduction initiatives while delivering new business capabilities
  • Troubleshoot, maintain, and enhance existing production applications
  • Collaborate with cross-functional teams to deliver reliable, scalable solutions
  • Contribute to cloud and platform modernization efforts, including a potential migration from on-prem Kubernetes environments to AWS


Technology Stack

Core Technologies

  • Java
  • Spring Boot
  • REST APIs / HTTP Services
  • Microservices Architecture
  • Kubernetes (current environment)


Nice-to-Have Experience

  • Kafka (existing services leverage Kafka extensively)
  • MongoDB
  • AWS Cloud
  • Event-driven architectures
  • Experience supporting applications that integrate with Kafka-based services


What We're Looking For

  • 3–5 years of professional software development experience
  • Strong Java development skills with hands-on Spring Boot experience
  • Experience building APIs and backend services in a production environment
  • Understanding of distributed systems and microservices concepts
  • Ability to work independently and contribute immediately within a small, agile team
  • Strong problem-solving skills and a willingness to work across both new development and existing applications


Why This Opportunity?

  • Work for a globally recognized hospitality brand
  • Be part of a major modernization and transformation initiative
  • Gain exposure to cloud migration and modern architecture patterns
  • Join a small, collaborative team where your contributions have visible impact
  • Consistent flow of new projects and technical challenges
  • Hybrid work environment with in-office collaboration Tuesday, Wednesday, and Thursday
  • Complimentary lunch provided on Wednesdays


MMD Services Inc. is an equal opportunity employer. All applicants are considered for all positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, medical condition, military/veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent