Overview
Skills
Job Details
We are seeking a strong Java Spring Boot Technical Lead to guide development efforts, mentor the team, and lead the delivery of enterprise-grade applications. This is a hands-on leadership role requiring excellent communication and the ability to work directly with client stakeholders.
Job Title: Java Technical Lead
Location: Remote (EST Hours)
Client: Retail Domain
Job Overview:
Key Responsibilities:
• Provide technical leadership, architectural direction, and best-practice guidance
• Lead and mentor a distributed development team
• Architect, build, and enhance Spring Boot–based applications
• Design and develop RESTful APIs and microservices
• Perform code reviews, enforce code quality, and drive technical decisions
• Collaborate with Product, QA, and Operations teams
• Support project planning, estimation, and delivery tracking
• Communicate project updates to client leadership
• Identify risks and provide mitigation strategies
Required Skills:
• 10+ years of hands-on Java experience
• Strong expertise in Spring Boot, Spring Framework, Spring Security
• Solid experience in RESTful API development
• Proficiency with relational databases: MySQL, PostgreSQL, Oracle
• Cloud experience with AWS, Azure, or Google Cloud Platform
• Experience with messaging/event-driven systems (Kafka, RabbitMQ, etc.)
• Strong communication skills (must present to client leadership)
• Prior team leadership or tech lead experience
• Retail industry experience is a plus
Reference can be appreciated