Job Role: Java Lead
Experience: 8+ years
Notice period: Immediate
Location: Bangalore
Note: OMS & Retail domain experience is mandatory
Introduction
We are seeking a Development Lead (Dev Lead / Technical Lead) with strong hands-on experience in Java and microservices to lead a team in designing, developing, and delivering scalable enterprise applications. The role balances hands-on coding, technical decision-making, and team mentorship.
Key Responsibilities
- Lead and mentor a team of engineers to ensure timely delivery of high-quality software; be approachable and provide constructive feedback.
- Own technical design and implementation of features; translate business requirements into technical requirements and solution designs.
- Plan and estimate work, identify impacts on existing functionality, and prioritize tasks including remediation of technical debt.
- Conduct and participate in code reviews to maintain code quality and enforce best practices.
- Ensure non-functional requirements are met: performance, security/compliance, scalability, localization (i18n/l10n), logging, and monitoring.
- Coordinate DevOps activities to support reliable builds, deployments, and production monitoring/alerts.
- Lead client-facing technical interactions, run technical discussions, and deliver quick proofs of concept and demos as needed.
- Support hiring activities, conduct interviews, provide performance feedback, and contribute to training and team-building initiatives.
Required Qualifications & Skills
- 8+ years of professional experience with at least 2 years in a lead/technical lead role and a minimum of 6+ years in software development.
- Bachelor's degree in engineering/technology (4-year) or Masters in Computer Applications (2-year) or equivalent.
- Strong expertise in Java and experience with a backend framework such as Spring Boot; experience with microservices architecture.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and one UI framework such as React or Angular.
- Experience with RDBMS and NoSQL databases (e.g., Cassandra, MongoDB) and data modeling for scalable systems.
- Cloud experience; GCP, AWS, or Azure certification is required.
- Excellent problem-solving skills and strong written and verbal communication; able to articulate technical designs and documentation.
Certifications (Desired)
- Oracle Certified Java Professional
- Spring Certified Professional
- Any NoSQL / Cassandra / MongoDB certification
- GCP, AWS, or Azure certification (mandatory)
- Any retail OMS / Supply Chain product certifications
Preferred Experience
- Hands-on experience implementing OMS products for retail customers is an advantage.
Secondary Skills & Working Style
- Participate in daily scrum calls, provide status updates, and proactively report risks.
- Capable of leading a high-performance team in a two-week iteration cadence with frequent product deliveries.
- Self-motivated, able to work with minimal direction, and capable of socializing designs/ideas with stakeholders.
Skills: microservices,spring boot,java lead,oms,azure cerification,senior java developer,frontend technology,retail