Job Summary
Key Responsibilities
Technical Leadership & Ownership: Drive system architecture design and scalable application development while taking complete ownership from design to production support.
Microservices Development: Design and develop Java-based backend services using Spring Boot, REST APIs, and message brokers like Kafka or RabbitMQ.
Team Management: Lead and mentor a team of 7-10 developers, ensuring productivity, quality, and timely delivery of tasks.
Engineering Excellence: Define and enforce best practices for coding, unit testing, and design reviews (HLD/LLD) while managing technical debt.
Collaboration & Governance: Partner with stakeholders and product owners to translate requirements into technical solutions and drive Agile/Scrum processes.
Required Skills & Qualifications
Education: Bachelor’s or Master’s Degree in Computer Science or Engineering.
Experience: Typically 10-15+ years of software development experience, with at least 2-3 years in people management.
Core Technology: Expertise in Java (8+), Spring Boot, and Microservices architecture.
Cloud & DevOps: Familiarity with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD pipelines using Jenkins or Bitbucket.
Databases: Strong knowledge of SQL (PostgreSQL, Oracle) and NoSQL (MongoDB, Redis) databases.
Soft Skills: Excellent communication, stakeholder management, and problem-solving skills.
Key Responsibilities
2. To support as an Subject Matter Expert
3. To ensure knowledge up-gradation and work with new technologies so that the solution is current and meets quality standards and the client requirements
4. Ensuring a sufficient pool of skilled professionals in the designated technology, through activities such as conducting interviews, providing training sessions and offering mentorship.
5. To gather specifications and deliver solutions to the client organization based on understanding of a domain or technology.
6. To support competency development with envisioning and articulating propositions â building collaterals/ whitepaper creation, market trend analysis etc.
7. To recommend client value creation initiatives and implement industry best practices (on specific technology/product)