Front-End Software Engineer ReactJS TypeScript & Micro Frontend Specialist Java Spring Boot & AWS Cloud Integration Expert
Posted
We are looking for a Front-End Software Developer to support and enhance a customer-facing web application using modern web technologies and cloud-native backend services.
Key Responsibilities:
Key Responsibilities:
- Maintain and improve ReactJS-based micro frontends.
- Integrate frontend with Java Spring Boot microservices backend.
- Ensure scalable data operations using DynamoDB.
- Collaborate closely with engineering leads and cross-functional teams.
- Analyze requirements, design, implement, test, and deliver moderately complex features.
- Lead resolution of medium to difficult technical and production issues based on SLAs.
- Work on continuous improvement projects focusing on performance, quality, and cost.
- Strong proficiency in ReactJS and TypeScript for building modular, reusable UI components.
- Experience designing and integrating independently deployable micro frontends.
- Solid knowledge of Java Spring Boot for building RESTful APIs and backend services in a microservices architecture.
- Experience with CI/CD pipelines and DevOps practices using tools like GitHub Actions.
- Ability to securely consume and expose APIs across frontend and backend layers.
- Experience with AWS services such as ECS Fargate, DynamoDB, CloudWatch, CloudFormation, and Terraform.
- Familiarity with NoSQL data modeling and query optimizations for DynamoDB.
- Knowledge of testing frameworks including Jest, React Testing Library, JUnit, and Bruno.
- Experience with monitoring and logging tools like Datadog or AWS CloudWatch.
- Comfortable working in Agile/Scrum environments using Jira and Confluence.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Must be authorized to work for any employer in the U.S. Sponsorship not available.
- Regional relocation available.
- Compensation: $50 $60 hourly (DOE) on W2.
