Java Software Engineer
nTech Workforce
Reston, VA, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago