Logo for Johnson Technology Systems Inc

Senior Java Engineer

Role overview

Qualifications

  • 8+ years of experience leading technical teams in building scalable modern Java services.
  • Proven experience breaking down large, 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.

Responsibilities

  • Plan and execute migration from legacy monolithic code to modern, scalable Java-based microservices without disrupting live systems.
  • Lead API design and development, including specifications, endpoints, data models, and protocols such as REST and GraphQL.
  • Lead data strategy and migration of shared databases into service-specific data layers while maintaining data integrity.
  • Identify and resolve data or system bottlenecks early in the development lifecycle.

About the company

Johnson Technology Systems Inc logo

Johnson Technology Systems Inc

IT Services & IT Consulting

Driving Digital Transformation with Cutting-Edge IT & Engineering Solutions Established in 2003, JTSi (Johnson Technology Systems Inc.) is a trusted IT and Engineering Services provider with a strong track record of delivering mission-critical solutions to both the Public and Private Sectors. We specialize in Digital Transformation, Cloud Migration, SAP RISE implementation, S/4HANA upgrades, SAP BTP solutions (Concur, SuccessFactors), SAP AI (Joule) strategy, and Managed Services (MSP)—helping businesses and government agencies optimize operations and achieve success. With a customer-first approach, we don’t just offer services; we build long-term partnerships that drive innovation and efficiency. Our solutions are backed by an experienced team of cleared professionals, including PMI, ITIL & Black Belt-certified managers, ensuring secure, scalable, and high-performing IT environments. Why JTSi? ✔ Trusted by the U.S. Department of Defense since 2003 ✔ Proven success in Government & Commercial Sectors ✔ ISO 20000-1 & CMMI-L3 Certified | ITAR Registered ✔ Highly successful Cooperative R&D Agreement with the U.S. Army ✔ 97% rating in D&B/Open-Ratings Supplier Performance Evaluation ✔ Expertise in SAP, AI, Cloud, and Managed Services ✔ Cleared Facilities with Dedicated Security Officers Onsite ✔ University Innovation Center Partnerships From SAP RISE implementation to Cloud Migrations and AI-driven automation, JTSi is at the forefront of innovation. Our E2E cloud-based processes and MSP solutions enable organizations to scale efficiently while staying compliant with DoD, FedRAMP, CMMC, and ITAR standards. At JTSi, "Customer is Always First." We do what we say—ensuring reliability, security, and unmatched excellence in IT services. Explore the future with JTSi. Connect with us today!

Company details

IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

"WE DO WHAT WE SAY "

JTSi is a federal government consulting firm, providing technical services to the Federal Government, i.e., DoD, Client and various Civilian Agencies. We are proud to have earned the reputation of honesty, integrity and the ability to build long-term professional relationships with our employees and clients. Please visit our website at www.JTSUSA.com to learn more about who we are and what we do.

Company Name: - JTSi (Johnson Technology Systems, Inc.)
Title: Senior Java Engineer
Location: Remote
Salary : $115K - $120K/ Year


DESCRIPTION OF PROJECT AND TASKS:

The Senior Java Engineer will lead the design, development, migration, and support of scalable Java-based microservices and APIs in a modern cloud environment. This role requires strong hands-on engineering capability, technical leadership, and experience modernizing legacy systems.

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

Qualifications & Skills
• 8+ years of experience leading technical teams in building scalable modern Java services.
• Proven experience breaking down large, 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.
• Familiarity with OAuth.
• Ruby-to-Java migration experience preferred, but not required.

We recruit, employ, train, compensate and promote without regard to race, religion, color, citizenship, national origin, age, sex, gender, gender identity/expression, sexual orientation, marital status, disability, genetic information, veteran status or any other characteristic protected by federal, state, or local law.

Disclaimer: Nothing in this job description/posting shall constitute an offer or promise of employment. If you are not reviewing this job posting on our Careers' site http://jtsusa.com/careers or one of our approved job boards we cannot guarantee the validity of this posting. For a list of our current postings, please visit us at http://jtsusa.com/careers

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Java Developer Related jobs

Other jobs at Johnson Technology Systems Inc

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.