MKS2 Technologies

Senior Java Developer

MKS2 Technologies
Apply
2 days ago
Remote, United StatesSenior

Base Salary

$130k - $140k/yr

Responsibilities

  • Plan and execute migration from legacy monolithic code to scalable Java-based microservices without disrupting live systems.
  • Lead API design and development, including specifications, endpoints, data models, and REST and GraphQL protocols.
  • Lead database strategy and migration into service-specific data layers while maintaining data integrity.
  • Identify and resolve data and system bottlenecks early in the development lifecycle.
  • Deploy and operate workloads on Kubernetes in AWS, including manifests, Helm, scaling, rollouts, and resource requests and limits.
  • Tune and optimize databases through query performance tuning, indexing, connection pooling, migration strategies, and caching patterns.
  • Write production-grade code for core services and remain deeply involved in the codebase.
  • Integrate APIs with internal systems, external systems, applications, and third-party services.
  • Promote use of GitHub Copilot in the API development lifecycle.
  • Implement authentication, authorization, encryption, and secure development practices.
  • Monitor and optimize API performance, scalability, and reliability.
  • Support on-call operations.

Requirements

  • 8+ years of experience leading technical teams in building scalable modern Java services.
  • Proven experience decomposing complex legacy monoliths into smaller independent services.
  • Deep hands-on knowledge of modern Java, Spring Boot, Hibernate, and REST API development.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Strong experience designing, building, and maintaining APIs.
  • Ability to lead engineering teams while remaining hands-on with development.
  • Experience with Docker, Kubernetes, and Helm.
  • Familiarity with application security principles and secure development practices.
  • Familiarity with Git version control and OAuth.
  • Public Trust eligibility.
  • Ruby-to-Java migration experience is preferred but not required.

Benefits

  • Remote position in the U.S.

Tech Stack

AWSDockerGitGraphQLHelmJavaKubernetesMySQLPostgreSQLRubySpring Boot

Categories

MKS2 Technologies

About MKS2 Technologies

201-500 employees

Founded in 2008, MKS2 Technologies has helped Federal government customers design, implement and sustain mission-focused IT solutions focusing on cyber security support, enterprise application development, and instructional design and training. MKS2 is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Austin, Texas, with regional offices in Colorado Springs, CO, Monterey, CA, Portland, ME, and Washington, D.C. Our full-time staff works on Federal services contracts in 49 states, DC, and PR to providing mission-critical support to the Department of Veterans Affairs, The U.S. Army and the U.S. Navy.

Contact me