Full Stack Java Aws Developer Apply
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.
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.
Required Skills : Java
Basic Qualification :
Additional Skills : Full Stack Developer
Background Check : No
Drug Screen : No