Java Full Stack Developer
Job Summary
Job Summary
We are seeking a Java Full Stack Developer to develop and modernize customer-facing applications using React TypeScript Java/Spring Boot REST APIs and AWS.
Key Responsibilities
- Develop modern responsive UI components using React and TypeScript.
- Build and integrate backend services using Java Spring Boot and REST APIs.
- Modernize existing applications using AWS React and Spring Boot.
- Work with AWS services including ECS S3 ALB/NLB and Lambda.
- Design develop test troubleshoot and support production applications.
- Write secure scalable and high-quality code.
- Collaborate with cross-functional teams in an Agile/CI/CD environment.
- Improve application performance reliability observability and architecture.
Required Skills
- Strong and TypeScript experience.
- Experience with WebSockets and React state management.
- Experience with Jest Cypress Cucumber and/or Storybook.
- Knowledge of browser performance testing and Service Workers.
- Experience with AWS: ECS S3 ALB NLB Lambda.
- Knowledge of PowerShell and Bash.
- Understanding of microservices/loosely coupled architecture CI/CD security and application resiliency.
- Experience with monitoring tools such as Grafana Splunk or Dynatrace.
Required Skills:
Key Responsibilities Develop modern responsive UI components using React and TypeScript. Build and integrate backend services using Java Spring Boot and REST APIs. Modernize existing applications using AWS React and Spring Boot. Work with AWS services including ECS S3 ALB/NLB and Lambda. Design develop test troubleshoot and support production applications. Write secure scalable and high-quality code. Collaborate with cross-functional teams in an Agile/CI/CD environment. Improve application performance reliability observability and architecture.