Randstad is seeking an experienced AWS Java Full Stack Developer to support a federal client in a hybrid role based in Washington, DC. The ideal candidate will bring strong backend development experience using Java, Spring Boot, and AWS cloud services, along with proficiency in full-stack development, CI/CD practices, and agile methodologies. This position will require occasional onsite presence for team collaboration and PI Planning events.
location: Washington, Washington, D.C.
job type: Contract
salary: $75 - 85 per hour
work hours: 9am to 5pm
education: Bachelors
responsibilities:
- Design, develop, and maintain scalable backend applications using Java and AWS services
- Build and support full-stack solutions leveraging Spring Boot, Lambda, Kinesis, DynamoDB, Aurora, and Redshift
- Participate in all phases of the SDLC including requirements, development, testing, and deployment
- Integrate various J2EE technologies such as Hibernate, Servlets, JMS, and REST/SOAP-based web services
- Implement secure application design using JAAS, role-based security, and encryption techniques
- Collaborate using GitHub/GitLab for version control and code reviews
- Ensure high code quality through unit testing with JUnit and static code analysis via SonarQube
- Develop UI components using JavaScript frameworks and apply TDD/BDD practices
- Work closely with cross-functional teams in an Agile/SAFe environment
qualifications:
- Minimum 5+ years of professional experience in Java development
- 3+ years of hands-on experience with AWS cloud services (e.g., Lambda, DynamoDB, S3, Kinesis)
- Proficiency with Spring Boot, REST APIs, and microservices architecture
- Experience with front-end JavaScript frameworks (React, Angular, or similar)
- Strong knowledge of CI/CD pipelines and tools such as GitHub/GitLab, Jenkins, and SonarQube
- Experience working in Agile/Scrum or SAFe environments
- Familiarity with J2EE technologies including Hibernate, Servlets, JMS, and web services
- Solid understanding of security protocols, encryption, and role-based access control
- Proficient in writing unit tests with JUnit and practicing TDD/BDD
- Experience with databases such as Oracle, Aurora, or Redshift
- Bachelor's degree in Computer Science, Engineering, or related field
- AWS Developer or AWS Solutions Architect certification (preferred)
- SAFe Scrum Master or SAFe Practitioner certification (a plus)
skills:
- Strong Programming and Debugging Skills
- Effective Communication and Collaboration
- Experience with Cloud-Based Development
- Agile and SAFe Methodology Proficiency
- Front-End and Back-End Development Expertise
- Problem Solving and Analytical Thinking
- Secure Coding and Best Practices Awareness
- Requirements Gathering and Documentation
- CI/CD Pipeline and DevOps Familiarity
- Adaptability and Willingness to Learn
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.