Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaMySQLOraclePostgresSpringSpring BootSpringBoot
About the role
- Design and implement technical architecture for Java Spring Boot applications
- Provide technical guidance, mentorship, and conduct code reviews
- Lead development of RESTful APIs, event-driven solutions, and secure applications
- Ensure adherence to coding standards, best practices, and testing frameworks
- Collaborate with product, QA, and operations teams to align with business goals
- Manage project timelines, risks, and communicate status to stakeholders
- Lead and motivate the development team, delegate tasks, and provide feedback
Requirements
- 8+ Years experience (Experience Band 8+ Years)
- Bachelor's Degree
- Proven expertise in Java service development with Spring Boot and Spring Framework
- Strong knowledge of RESTful API design and event-driven architecture
- Experience with messaging infrastructure and asynchronous patterns
- Proficiency with databases: MySQL, PostgreSQL, Oracle
- Experience with cloud platforms: AWS, Azure, GCP
- Excellent design, problem-solving, and architecture pattern skills
- Agile development experience
- Prior experience in a technical lead role
- English language proficiency
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootSpring FrameworkRESTful API designevent-driven architecturemessaging infrastructureasynchronous patternsMySQLPostgreSQLOracle
Soft skills
technical guidancementorshipcode reviewscollaborationproject managementrisk managementcommunicationleadershiptask delegationfeedback
Certifications
Bachelor's Degree