Back to all positions

[Remote] Senior Java Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Initiate Government Solutions, LLC. is a remote IT services provider supporting federal partners with enterprise IT and health services solutions. The company is seeking a Senior Java Software Engineer to lead the design, development, migration, and support of scalable Java microservices and APIs in a cloud environment while providing hands-on technical leadership and 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
  • Other duties as assigned

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
  • • US Citizenship required due to clearance requirement
  • • Strong organizational skills
  • • Active VA Public Trust
  • • Prior experience supporting federal agencies, especially the Department of Veterans Affairs
  • • Experience working in an API development environment
  • • Prior, successful experience working in a remote environment
  • Ruby-to-Java migration experience preferred, but not required

Benefits

  • Comprehensive medical, dental, and vision care
  • Matching 401K and profit sharing
  • Paid time off
  • Training time for personal development
  • Flexible spending accounts
  • Employer-paid life insurance
  • Employer-paid short- and long-term disability coverage
  • An education assistance program with potential merit increases for obtaining a work-related certification
  • Employee recognition and referral programs
  • Spot bonuses
  • Remote work daily
  • Travel is not required

Company Overview

  • IGS is a solutions provider, partnering with the Federal Government to tackle the most challenging issues, including interoperability, data analytics, business/clinical applications and operations, and program/project management. It was founded in 2007, and is headquartered in West Palm Beach, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.initiatesolutions.com/.