Senior Java Developer

mks2technologies

United States

Remote

USD 150,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

mks2technologies in the United States is seeking a Senior Software Architect/Engineering Lead to modernize legacy Java applications into scalable microservices. You will stay hands-on while driving design, implementation, and operations across API development, data-layer separation, cloud deployment, and live-system support during migration.

The role requires strong expertise in Java, Spring Boot, Hibernate, REST APIs, relational databases, and containerized deployments with Docker, Kubernetes,

Qualifications

  • 8+ years leading technical teams building modern Java services with hands-on development.
  • Experience decomposing complex legacy systems into smaller services.
  • Strong knowledge of Java, Spring Boot, Hibernate, and REST API development.
  • Experience with relational databases such as PostgreSQL or MySQL and with API design and maintenance.
  • Experience with Docker, Kubernetes, and Helm; familiarity with Git, OAuth, and secure application practices.
  • Eligibility for Public Trust clearance.

Responsibilities

  • Plan and carry out gradual migration from monolithic applications to independent Java microservices while protecting live service continuity.
  • Lead API design and implementation, including REST or GraphQL specifications, endpoints, and data models.
  • Move shared database responsibilities into service‑specific data layers while preserving data integrity.
  • Find and address system and data bottlenecks; tune queries, indexing, connections, migrations, and caching.
  • Deploy and operate services on Kubernetes in AWS, managing manifests, Helm charts, scaling, rollouts, and resource settings.
  • Write production code, integrate APIs with other systems, apply security controls, monitor service health, and participate in on‑call support.

Skills

Java
Spring Boot
Hibernate
REST API development
API design
Public Trust eligibility

Tools

Docker
Kubernetes
Helm
Git
OAuth
Security practices

Job description

Role overview

Lead the modernization of legacy software into scalable Java services while remaining hands‑on in design, implementation, and operations. The work includes API development, data‑layer separation, cloud deployment, performance tuning, and support for live systems during migration.

Responsibilities
  • Plan and carry out gradual migration from monolithic applications to independent Java microservices while protecting live service continuity.
  • Lead API design and implementation, including REST or GraphQL specifications, endpoints, and data models.
  • Move shared database responsibilities into service‑specific data layers while preserving data integrity.
  • Find and address system and data bottlenecks; tune queries, indexing, connections, migrations, and caching.
  • Deploy and operate services on Kubernetes in AWS, managing manifests, Helm charts, scaling, rollouts, and resource settings.
  • Write production code, integrate APIs with other systems, apply security controls, monitor service health, and participate in on‑call support.
Requirements
  • At least 8 years leading technical teams building modern Java services, with continued hands‑on development.
  • Demonstrated experience decomposing complex legacy systems into smaller services.
  • Strong knowledge of Java, Spring Boot, Hibernate, and REST API development.
  • Experience with relational databases such as PostgreSQL or MySQL and with API design and maintenance.
  • Experience with Docker, Kubernetes, and Helm; familiarity with Git, OAuth, and secure application practices.
  • Eligibility for Public Trust clearance.
Nice to have
  • Experience migrating Ruby applications to Java.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & AWS Modernization Engineer
Senior Java & AWS Modernization Engineer

Compunnel Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Charlotte (NC)

On-site
USD 100,000 - 130,000
Java Technical Lead
Java Technical Lead

Rapid Eagle Inc • Torrance (CA)

On-site
USD 140,000 - 180,000
401(k) matching
Dental insurance
Health insurance
Senior Java Backend Engineer — Platform Modernization
Senior Java Backend Engineer — Platform Modernization

Compunnel Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Glen Allen (VA)

On-site
USD 110,000 - 140,000
Senior Java Developer
Senior Java Developer

Miratech • United States

Remote
USD 120,000 - 180,000
Cloud exposure
Mentorship leadership
Agile development practices
Java Developer
Java Developer

Virtusa Corporation • Irving (TX)

On-site
USD 125,000 - 175,000
Senior Java Lead — Cloud-Native Microservices Architect
Senior Java Lead — Cloud-Native Microservices Architect

Compunnel Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

Compunnel Inc. • Texas

On-site
USD 120,000 - 170,000