What we want:
Vertoz is looking for a seasoned Lead Java Developer to join our engineering team in Mumbai. In this role, you will balance high-level technical strategy with hands-on execution. You will be responsible for architecting scalable systems, mentoring a talented team of developers, and ensuring that our technical delivery aligns with business objectives. This is a pivotal position for a technologist who thrives on solving complex problems, optimizing high-traffic microservices, and driving engineering excellence across the full software development lifecycle.
Who we are:
Vertoz (NSEI: VERTOZ), an AI-powered MadTech and CloudTech Platform offering Digital Advertising, Marketing and Monetization (MadTech) & Digital Identity, and Cloud Infrastructure (CloudTech) caters to Businesses, Digital Marketers, Advertising Agencies, Digital Publishers, Cloud Providers, and Technology companies. For more details, please visit our website here.
What you will do:
Technical Leadership & Mentorship:
Drive Execution: Lead development efforts through hands-on coding, high-level design, and critical technical decision-making.- Architectural Clarity: Break down complex business requirements into robust technical designs and implementable components.
- Team Guidance: Coach and mentor junior and mid-level developers through consistent code reviews, design critiques, and day-to-day collaboration.
- Stakeholder Alignment: Act as a primary technical point of contact, ensuring alignment between product owners, architects, and engineering teams.
Development & Excellence:
- Scalable Systems: Lead the design and development of high-performance, scalable Java-based applications and microservices.
- Cloud Integration: Design and deploy cloud-native solutions, leveraging AWS services (EC2, S3, Lambda, RDS) to ensure high availability and scalability.
- Quality Assurance: Ensure the team adheres to development standards and best practices, delivering production-ready, high-quality code.
- Problem Solving: Troubleshoot complex production issues and lead root-cause analysis (RCA) to prevent future regressions.
- 6 to 10 years of professional experience in Java development
- Proven track record of leading teams and performing thorough code reviews.
- Significant experience in building and managing applications within the AWS ecosystem.
- Excellent communication skills with the ability to resolve technical challenges and align stakeholders.
Required Technical Skillset:
- Backend: Expert-level proficiency in Core Java and Spring Boot.
- Architecture: Deep expertise in Microservices architecture and RESTful API design.
- Cloud Services: Strong hands-on experience with AWS (EC2, Kafka, S3, Lambda, RDS, CloudWatch).
- Frontend: Working knowledge of Angular for full-stack collaboration.
- Databases: Strong experience with SQL and PostgreSQL.
- Design: Mastery of Design Patterns and clean code principles.
- No dress codes
- Flexible working hours
- 5 days working
- 24 Annual Leaves
- International Presence
- Celebrations
- Team outings