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.
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.
Requirements:
- 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.
- 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.
Benefits:
- No dress codes
- Flexible working hours
- 5 days working
- 24 Annual Leaves
- International Presence
- Celebrations
- Team outings