Overview
Skills
Job Details
Randstad is seeking a highly skilled Senior Java AWS Full-Stack Engineer for a high-impact, hybrid role with a premier client in the Washington, D.C. / Wilmington area. As a core member of an Agile engineering team, you will drive the development and automation of complex backend applications, leveraging a modern AWS cloud-native ecosystem. This role offers a unique opportunity to bridge the gap between robust J2EE foundations and cutting-edge cloud architecture, requiring a developer who is equally comfortable writing high-performance Java code, architecting serverless functions, and leading end-to-end automation strategies within a Scaled Agile Framework (SAFe).
location: Washington, Washington, D.C.
job type: Contract
salary: $65 - 75 per hour
work hours: 9am to 5pm
education: Bachelors
responsibilities:
Architect & Develop: Design, develop, and maintain scalable backend services using Java and Spring Boot, transitioning legacy frameworks into modern, cloud-native architectures.
Cloud Implementation: Build and manage AWS-based solutions utilizing Lambda, Kinesis, DynamoDB, Aurora, and Redshift to ensure high availability and performance.
Automation & CI/CD: Implement and manage robust continuous integration and deployment pipelines using GitHub/GitLab, SonarQube, and automated testing suites.
Full-Stack Integration: Collaborate on the design and implementation of frontend JavaScript frameworks, ensuring seamless integration with backend APIs (REST/SOAP).
Quality Assurance: Lead TDD/BDD methodologies, writing comprehensive unit and integration tests using JUnit to maintain high code quality and security standards.
Agile Leadership: Participate in all phases of the SDLC, including active involvement in in-person PI Planning events and team meetings in the DC/Wilmington offices.
qualifications:
Expert Java Skills: Extensive experience with Spring Boot, Hibernate, J2EE technologies (Servlets, JMS, JDBC), and Object-Oriented design patterns.
AWS Specialization: Proven track record of developing cloud-native applications with a focus on serverless (Lambda) and managed database services (DynamoDB/Aurora).
Technical Breadth: Strong proficiency in Oracle/SQL, MQ, Web Services (SOAP/REST), and data formats including JSON, XML, and XSLT.
Security & Identity: Solid understanding of HTTPS, JAAS, Role-Based Security, and modern encryption techniques.
Modern Web Stack: Experience with JavaScript frameworks and a deep understanding of HTML/CSS within a full-stack context.
DevOps Mindset: Skilled in using Git-based version control and automated quality gates like SonarQube.
Location: Ability to work in a hybrid/remote capacity, with the flexibility to attend onsite meetings and PI Planning in Washington, D.C. or Wilmington.
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
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.