Tech Lead (Java/AWS)
Overview:
As Tech Lead, you guide Java/Spring Boot initiatives on AWS, balancing hands-on coding with architectural decisions. You'll lead multiple developers, conduct code reviews, and propose system designs that align with enterprise goals. You'll shape REST API strategy, ensure quality through reviews and tooling, and collaborate with UX, Design, and Product teams. This role emphasizes delivering functional, testable code while advancing security and scalable cloud solutions. A key hook is shaping scalable, secure enterprise apps in a collaborative, cross-functional environment. Responsibilitieslead multiple developers and conduct code reviewsprovide architectural recommendations while remaining hands-ondesign and develop REST APIsimplement Swagger UI for REST servicesmanage GitLab CI/CD pipelines with SonarQube and Veracodebuild enterprise authentication applicationscollaborate with UX, Design, and Product teamsfocus on delivering functional, testable code
Key requirements:
- 11-13 years of hands-on Java and Spring Boot development
- Tech Lead experiencestrong AWS, SQL, and REST API design expertiseleadership in code reviews and architecture
- Swagger UI experience for REST services
- GitLab CI/CD pipelines with SonarQube and Veracodeexperience building enterprise authentication applicationsability to collaborate with cross-functional teamsleadershipcross-functional collaborationclear communication
- JavaSpring BootAWS