Full stack developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
We are seeking a Full Stack Developer for a contract position based in Malvern, Pennsylvania. This role offers the opportunity to work across both frontend and backend technologies in a modern, distributed architecture environment. The engagement is expected to last six months or longer., * Develop and maintain frontend applications using Angular 18+, TypeScript, and reactive programming patterns
- Build and optimize backend services using Java 17/21 and Spring Boot
- Design and implement REST and GraphQL APIs
- Work with state management solutions and micro frontend architectures
- Integrate with AWS services including ECS, Lambda, S3, and CloudWatch
- Implement event-driven solutions using Kafka
- Write and maintain unit tests across the stack
- Work with both SQL and NoSQL databases
Requirements
User Interface/Experience (UI/UX), Software Administration, Java, Application Programming Interface (API), REST (Representational State Transfer), GraphQL, Amazon Simple Storage Service (S3), Amazon Web Services (AWS), AWS Lambda, Unit Test, * Required
- Strong hands-on experience with Angular 18+, TypeScript, and Reactive Forms
- Proficiency with RxJS and asynchronous programming patterns
- Experience with Jest or Jasmine for unit testing
- Backend development experience with Java 17/21 and Spring Boot
- REST API development experience
- Familiarity with AWS services such as ECS, Lambda, S3, and CloudWatch
- Experience working with both SQL and NoSQL databases
- Preferred
- NgRx state management experience
- Micro Frontend (MFE) architecture design and implementation
- GraphQL and Apollo Federation experience
- Kafka and event-driven architecture design
- React experience for future modernization initiatives
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦