Senior Java AWS React.js Developer | Malvern, PA
Job Title:- Full Stack Developer (Angular 15+ | React | TypeScript | Java Spring Boot | AWS | Python | REST APIs | Microservices | CI/CD | ECS | Jasmine | Mockito)
Location:- Malvern, PA
Role Summary
We are seeking a highly skilled Full stack developer with deep hands-on experience in Angular 15+, Type script, React, Java, Spring boot, Python and strong expertise in building and deploying applications on AWS. The role involves application development and automation testing.
________________________________________
Key Responsibilities
- Design, develop and maintain scalable full stack web applications using Angular, Type script, React, Java Spring boot and AWS services such as S3, Dynamo DB, RDS, Glue and Athena.
- Implement responsive, cross browser compatible UI components using Angular
- Develop RESTful APIs to support frontend-backend communication and third-party integrations.
- Deploy applications on AWS ECS.
- Implement CI/CD pipelines for front-end and back-end builds using Code Pipeline/Code Build, GitHub Actions, or equivalent.
- Drive automated testing strategy using Jasmine and Mockito.
________________________________________
Required Skills (Must Have)
- Angular 15+: Strong expertise in component-based architecture, RxJS, routing, forms, and performance tuning.
- Type script: Deep knowledge of type systems, interfaces, generics, decorators, and scalable code structure.
- React: Deep knowledge of component-based architecture, JSX, hooks, state management, props, React Router, API integration and scalable UI development.
- Java Sprint boot: Strong experience creating in REST APIs, Microservices, Enterprise backend applications and Cloud ready web applications
- Proven ability to design, build, and optimize front-end and back-end applications in AWS environments.
- Hands-on experience with front-end and back-end CI/CD
- Strong experience with automated testing frameworks (Jasmine, Mockito).
________________________________________
Preferred Skills
- Experience in Python
- Experience integrating SSO platforms (Okta).
- Knowledge of BFSI/Capital Markets domain is a plus.
________________________________________
Soft Skills
- Strong communication and cross-team collaboration skills.
________________________________________
Education
Bachelor's degree in computer science, Engineering, or equivalent practical experience