Full Time

Senior Java Software Engineer

Sigil Partners
Contract
Mid-Senior level
Staffing and Recruiting
United States
$130,000 - $190,000* / year (about $63–$91 an hour)

Job Description

Senior Java Software Developer – AWS & AI-Assisted Engineering

Location: Remote

Employment Type: Contract

Experience Level: Senior, Lead, or Principal

Clearance: Ability to meet applicable federal Public Trust background investigation requirements.


*No 3rd Parties, please stop emailing*


The Opportunity

We're partnering with a leading technology organization supporting a major federal modernization initiative. We're looking for experienced Java Software Developers who enjoy building applications, solving complex technical problems, and using emerging technologies to improve how software is developed.


This is an opportunity to help create a modern, cloud-based platform supporting critical services. Approximately 80% of the project involves developing new capabilities, with the remaining work focused on modernizing existing applications.


The team is embracing AI-assisted development, particularly Claude Code, to accelerate coding, troubleshooting, and delivery. We're looking for developers who understand the fundamentals of Java and can use AI tools effectively without sacrificing code quality.

If you enjoy hands-on development, AWS technologies, and working on software that serves a meaningful purpose, this could be an excellent fit.


What You'll Be Doing

  • Design, develop, and maintain Java applications using Spring Boot and microservices architecture.
  • Build new backend services, REST APIs, and integrations supporting cloud-based applications.
  • Develop and deploy applications within AWS environments.
  • Leverage AI coding assistants to write, troubleshoot, refactor, and improve software while reviewing and validating generated code.
  • Work with containerized applications using Docker, Kubernetes, or similar technologies.
  • Collaborate with developers, testers, and product owners throughout the development lifecycle.
  • Participate in Agile development activities, code reviews, testing, and software releases.
  • Troubleshoot application issues and improve performance, scalability, and reliability.
  • Contribute to CI/CD workflows and modern DevSecOps practices.
  • Help modernize and migrate existing application components into cloud environments.


What We're Looking For

  • Strong hands-on Java development experience, preferably with Spring Boot.
  • Experience building backend applications, microservices, and REST APIs.
  • Practical knowledge of AWS and cloud-based application development.
  • Familiarity with Docker, Kubernetes, or other containerization technologies.
  • Experience using or evaluating AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor.
  • Understanding of modern software engineering practices, debugging, testing, and version control.
  • Experience working within Agile development teams.
  • Strong problem-solving skills and the ability to work independently or collaboratively.
  • Ability to meet applicable federal Public Trust background investigation requirements.


Experience That Would Set You Apart

  • React or full-stack development experience.
  • Python or additional backend programming languages.
  • GitLab, CI/CD pipelines, or DevSecOps experience.
  • AWS managed services for databases, storage, or messaging.
  • Experience with Amazon ECS, EKS, or OpenShift.
  • Application modernization or cloud migration experience.
  • Previous work on federal government or highly regulated systems.
  • Experience mentoring developers or leading technical initiatives.


Why This Opportunity?

You'll join a team developing new software rather than spending most of your time maintaining legacy applications. The work combines modern Java engineering, AWS cloud technologies, and AI-assisted development on a project supporting essential aviation operations.


Interested? We'd welcome a conversation about your experience and how you could contribute to this growing engineering team.

The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.