AWS Java Full Stack Developer

DM

DMV IT Service

Washington, District of Columbia, United States
Posted Jul 4, 2025

Employment Type: Full Time, Contract

Experience Level: SE

Remote Work: false

Job Description

Job Title: AWS Java Full Stack Developer

 Location: Washington, DC

 Employment Type: Contract

About Us:

DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.

Job Purpose:

We are looking for an experienced AWS Java Full Stack Developer to join a federal program based in Washington, DC. This hybrid role requires a strong foundation in backend development using Java and Spring Boot, with hands-on expertise in AWS services. The ideal candidate will also contribute to frontend development, CI/CD automation, and Agile delivery cycles. Periodic onsite participation is expected for team collaboration and Program Increment (PI) Planning sessions.

Requirements

Key Responsibilities:

  • Design and develop robust, scalable backend solutions using Java and AWS cloud services.
  • Build full-stack applications incorporating Spring Boot, AWS Lambda, Kinesis, DynamoDB, Aurora, and Redshift.
  • Participate across the software development lifecycle: requirements gathering, coding, testing, and deployment.
  • Integrate J2EE components such as Hibernate, Servlets, JMS, and REST/SOAP APIs.
  • Ensure secure development practices including JAAS, role-based access control, and encryption.
  • Utilize GitHub/GitLab for version control and participate in code reviews.
  • Conduct thorough unit testing using JUnit and apply static code analysis with SonarQube.
  • Develop interactive user interfaces with JavaScript frameworks and follow Test-Driven (TDD) and Behavior-Driven Development (BDD) methodologies.
  • Collaborate closely with product owners, developers, and QA teams in an Agile/SAFe environment.

Required Skills & Experience:

  • Proficient in backend Java development with Spring Boot framework.
  • Hands-on experience with AWS services, particularly Lambda, DynamoDB, Aurora, Kinesis, and Redshift.
  • Solid understanding of J2EE technologies, including Hibernate, JMS, and Servlets.
  • Familiarity with RESTful and SOAP-based web service integration.
  • Experience in secure coding and authentication/authorization protocols (e.g., JAAS).
  • Skilled in using GitHub/GitLab, JUnit, and SonarQube for quality assurance.
  • Experience with frontend JavaScript frameworks for UI development.
  • Strong grasp of Agile and SAFe principles and ceremonies.
  • Excellent communication and collaboration skills.

Ready to Apply?

Click the link below to apply directly on the company's website.

Apply Now

About DMV IT Service

Visit Company Website