Java Software Engineer / Backend Developer

Max Corporate Group•New York, NY
•Onsite

About The Position

MaxIT Consulting – Max Corporate Group is hiring hands-on Java developers for multiple openings with a global professional services organization delivering enterprise technology for clients in financial services and commercial banking. The role is based on-site in New York City, New York, or Salt Lake City, Utah, and involves building cloud-native, event-driven enterprise systems using Java, Spring Boot, microservices, and Kafka. The engineer will design, build, and operate enterprise applications on public cloud platforms, translating business needs into reliable microservices, APIs, and data pipelines that support banking operations. The role is hands-on, with daily production coding and ownership of services from design through deployment, as well as contributions to cloud migration and application modernization. This is a full-time, permanent position at the mid-senior level, with an ASAP start. The position is on-site, may involve occasional travel, and offers a full benefits package and annual bonus eligibility. Relocation assistance is not available. Candidates authorized to work in the United States, including those who require a visa, may apply. No security clearance is required.

Requirements

  • 4 to 7 years of professional software development experience.
  • At least 3 years of hands-on experience with Java 8, 11, or 17 and Python.
  • Strong experience with Spring Boot and microservices architecture.
  • Hands-on experience with at least one public cloud platform: GCP, AWS, or Azure.
  • Experience with Docker, Kubernetes, and CI/CD using GitHub Actions.
  • Experience with relational databases such as PostgreSQL or Azure SQL.
  • Solid knowledge of API design, event-driven architecture, and distributed systems.
  • Financial services industry experience is required.
  • Strong hands-on coding skills.
  • Bachelor's degree.

Nice To Haves

  • Experience with cloud migration or application modernization projects.
  • Experience working in Agile/Scrum teams.
  • Experience with Kafka or Pub/Sub at scale and with BigQuery.
  • A short notice period is preferred.

Responsibilities

  • Develop and maintain enterprise applications on GCP, AWS, or Azure.
  • Build microservices with Java, Spring Boot, Kafka, and Pub/Sub using event-driven and distributed-systems patterns.
  • Design and implement APIs for internal and external consumers.
  • Work with PostgreSQL or Azure SQL and BigQuery for transactional and analytical data.
  • Containerize services with Docker and deploy them on Kubernetes.
  • Build and maintain CI/CD pipelines with GitHub Actions.
  • Participate in cloud migration and application modernization initiatives.
  • Own services from design through deployment and write production code.

Benefits

  • Full benefits package.
  • Annual bonus eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service