Java Software Engineer

nTech Workforce
Reston, VA, United States
10 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Application Services Automation of Tests Databases Hibernate (Java) Java Persistence API PostgreSQL MongoDB Productivity Software Cloud Services
+15 more
Scaled Agile Framework Software Engineering Software Testing Automation Framework Delivery Pipeline Spring-boot Backend Data Layers AngularJS Kubernetes Playwright Front End Software Development Restful APIs Code Restructuring AWS EKS Microservices

Job description

  • Location: Hybrid / Remote (Must reside in the DMV area; mapped to Reston, VA for quarterly onsite meetings)., * Work with a premier healthcare technology organization dedicated to delivering innovative care coordination solutions. As a Senior Full Stack Software Engineer on the Care Coordination 360 team, you will drive critical strategic cloud acceleration initiatives. In this role, you will modernize, refactor, and migrate existing core Java microservices from on-premise environments into AWS EKS, integrate backend architectures with modern database solutions, and collaborate within a cross-functional Agile engineering team., * Replatform and migrate existing on-premise Java RESTful services into AWS Elastic Kubernetes Service (EKS).
  • Develop, optimize, and integrate full-stack application components, focusing heavily on backend services (70%) and Angular frontend integration (30%).
  • Modernize data layer integrations connecting application services to Aurora Postgres and MongoDB databases using Hibernate/JPA.
  • Implement test automation frameworks (such as Playwright) to ensure high code quality across development and deployment pipelines.
  • Utilize AI-assisted development tools (e.g., Amazon Q) to optimize coding practices, improve velocity, and foster an AI-driven engineering culture.
  • Participate in quarterly on-site Product Increment (PI) planning sessions and collaborate across multi-disciplinary engineering teams.

Requirements

  • 6+ years of professional software development experience with a strong backend focus.
  • Demonstrated hands-on expertise with Java 17 or higher (Java 21 experience strongly preferred).
  • Proven experience building and migrating microservices using Spring Boot, Spring Integration, Hibernate/JPA, and REST APIs.
  • Core proficiency in AWS cloud services, specifically hands-on experience deploying and managing applications within AWS EKS (Elastic Kubernetes Service).
  • Experience working with relational and document databases (Aurora Postgres, PostgreSQL, MongoDB, or similar).
  • Working knowledge of frontend frameworks, specifically Angular (version 18+ preferred).
  • Local to the DMV area (DC/Maryland/Virginia) with availability for occasional in-person meetings in Reston, VA., * Prior employment or contracting experience at FEPOC.
  • Active AWS Certifications (e.g., AWS Certified Developer - Associate or AWS Certified Solutions Architect).
  • Familiarity with automated testing tools such as Playwright.
  • Hands-on experience using GenAI developer productivity tools like Amazon Q or Kiro.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · WWC 2022

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

5:02 min

Migrating stateful applications between Kubernetes clusters

Michael Cade · WWC 2022

Videos

See all

Related articles

See all