Logo
Randstad

Full stack java/aws developer

Randstad, Washington, District of Columbia, us, 20022


job summary:We are looking for an experienced Full Stack Java/AWS Developer to join our team for a Randstad client in Washington, DC. The ideal candidate will have hands-on experience with AWS (DynamoDB, S3, ECS, EKS, SQS, SNS), Java, and Angular, with optional Python experience. This role involves designing, developing, and maintaining both front-end and back-end components of web applications, ensuring high performance, scalability, and security. The candidate will work closely with cross-functional teams and must be proficient in all stages of the software development lifecycle, from analysis to deployment.

location: Washington, Washington, D.C.job type: Contractsalary: $55 - 63 per hourwork hours: 8am to 4pmeducation: Bachelors

responsibilities:

Participate in client discussions to analyze business requirements and priorities.

Design, develop, and maintain front-end applications using

Angular ,

TypeScript ,

HTML , and

CSS .

Develop and maintain back-end systems using

Java ,

Spring Boot ,

RESTful APIs , and AWS services.

Optimize application performance through techniques like lazy loading, caching, and code-splitting.

Collaborate with UX/UI designers to implement responsive and user-friendly interfaces.

Integrate applications with third-party services and RESTful APIs using HTTP and WebSocket protocols.

Debug and troubleshoot issues using browser developer tools and logging frameworks.

Write clean, modular, and testable code for both front-end and back-end components.

Work within an

Agile/SAFe

framework, participating in code reviews, sprint planning, and agile ceremonies.

Develop and execute test plans using

Test Driven Development

(TDD) and frameworks like Jasmine, Karma, JUnit, Mockito, and PowerMock.

Provide production support and resolve application issues when required.

Ensure application security by addressing vulnerabilities and following best practices.

Maintain technical documentation throughout the project lifecycle.qualifications:

Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors

skills:

Java

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 health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

This posting is open for thirty (30) days.