Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)
Skills
API
Agile
Amazon EC2
Amazon Lambda
Amazon S3
Amazon Web Services
AngularJS
Job Details
We are looking for Java Fullstack Developer for our client in Malvern, PA
Job Title: Java Fullstack Developer
Job Type: Contract
Job Description:
Pay Range: $75hr - $80hr
- The Senior Full Stack Developer will be responsible for designing, developing, and maintaining scalable full-stack applications using Java Spring Boot and Angular.
- The ideal candidate will have hands-on experience with micro frontend architecture, RESTful and GraphQL APIs, and cloud-native deployments on AWS. This role involves collaborating with cross-functional teams, optimizing performance, and ensuring best practices in coding, testing, and security.
- Design, develop, and maintain scalable full-stack applications using Java Spring Boot and Angular.
- Develop RESTful and GraphQL APIs to enable seamless frontend-backend integration.
- Implement Micro Frontend architecture to support modular and scalable UI components.
- Build reusable UI components in Angular and integrate them with backend services.
- Collaborate with UI/UX designers, product owners, and DevOps engineers to deliver high-quality solutions.
- Develop and deploy cloud-native solutions using AWS services such as EC2, Lambda, S3, and API Gateway.
- Optimize application performance and ensure adherence to coding, testing, and security best practices.
- Participate in code reviews, unit and integration testing, and CI/CD pipeline implementation.
- Mentor junior developers and actively contribute to architecture and design discussions.
- 8+ years of experience in full-stack development using Java, Spring Boot, and JavaScript/TypeScript.
- Strong proficiency in Angular (version 9 or higher) and frontend development principles.
- Solid understanding and practical experience with Micro Frontend architecture (Webpack Module Federation, etc.).
- Experience in designing and consuming RESTful and GraphQL APIs.
- Proficient in Node.js and server-side JavaScript.
- Hands-on experience with AWS cloud services and deploying scalable cloud applications.
- Strong knowledge of SQL and NoSQL databases such as PostgreSQL and MongoDB.
- Familiarity with Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions, etc.).
- Strong problem-solving skills and ability to work both independently and collaboratively.
- Experience with serverless architecture (AWS Lambda).
- Knowledge of OAuth2, JWT, and secure API development practices.
- Exposure to Agile/Scrum methodologies.
- Experience working in a DevOps environment with infrastructure as code.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.