Design and implement microservices using Java/Spring Boot and TypeScript, supporting event-driven and RESTful integration patterns.
Build solutions leveraging AWS GovCloud services, including ECS/EKS, Lambda, EventBridge, and RDS, within microservices and micro-frontend architecture.
Address technical debt by upgrading outdated dependencies and frameworks.
Ensure comprehensive test automation using UI testing and behavior-driven development (BDD) approaches.
Collaborate with enterprise architects and scrum teams to translate architectural vision into scalable solutions.
What's Needed?
5+ years of software engineering experience with hands-on development expertise.
Advanced proficiency in Java and Spring Boot ecosystem.
Experience in AWS Cloud, including ECS/EKS, Lambda, RDS/Aurora, and infrastructure-as-code tools such as CDK or CloudFormation.
Experience with Angular; familiarity with micro-frontend architecture (module federation) is a plus.
Strong technical writing and communication skills, with the ability to document designs and articulate complex ideas clearly