Overview
Skills
Job Details
Terms of Employment
Contract, 12 Months (Likely Extension)
This position is primarily remote. With that being said, the selected candidate must be based in the DMV area and must be willing to work onsite roughly twice per month in Reston, VA.
Overview & Responsibilities
Join a dynamic team at a leading company as a Senior Java/AWS Software Engineer. You'll be at the forefront of developing robust, scalable backend solutions using Java, microservices, and a suite of AWS cloud technologies. This is a fantastic opportunity to contribute to critical projects, including a significant database migration to MongoDB, and to work within a collaborative scrum team environment. Our client values strong technical skills and is looking for dedicated engineers who can contribute to long-term success. You will
Design, develop, and deploy Java-based microservices.
Utilize the Spring framework, including Spring Boot and Spring Integration, for application development.
Develop and manage applications on AWS, with a focus on EKS, Lambda functions, S3, EventBridge, and Step Functions.
Collaborate with the scrum team on a daily basis for development tasks.
Participate in on-site planning and important collaboration meetings as needed (approximately twice a month).
Contribute to the migration of backend database systems to MongoDB.
Required Qualifications
10+ years of professional software development experience.
Strong proficiency in Java development.
Extensive experience with microservices architecture and development.
Deep understanding and hands-on experience with the Spring framework (Spring Boot, Spring Integration).
Minimum of 2 years of hands-on experience with AWS cloud development, specifically including:
o EKS (Elastic Kubernetes Service)
o Lambda functions
o S3
o EventBridge
o Step Functions
Must be located in the local area (DMV) and able to attend on-site meetings.
Preferred Qualifications
Experience with IBM MQ or similar messaging queue technologies.
Hands-on experience with MongoDB.
AWS Certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer).
While the focus is backend, broader full-stack development experience is considered a plus.