Lead Software Engineer

4 weeks ago


Pune Maharashtra India, Maharashtra Peoplefy Full time

About the Role:

As a Lead Software Engineer , you will take a hands-on leadership role in building high-quality, scalable, and robust applications and services. This position demands a proactive, experienced Java developer with deep technical knowledge, excellent problem-solving skills, and the ability to mentor and guide a team. You will be responsible for driving critical architecture decisions, ensuring code quality, and delivering solutions that meet our stringent performance, reliability, and security standards. This is a unique opportunity to work in a fast-paced environment where you can shape the technical direction of our products while collaborating closely with cross-functional teams to deliver impactful solutions.

The individual in this role will work closely with leadership team in India and Corporate to deliver the following key responsibilities:

Role’s Responsibilities:

·Develop performant, testable, scalable, and robust applications and services.

·Define and enforce coding standards, guidelines, and processes to maintain high code quality.

·Provide technical leadership, mentor team members, and assist engineers in resolving complex issues.

·Conduct detailed code reviews and stay actively involved in the development tasks within your team.

·Make key architecture and design decisions for your team, collaborating with other lead engineers as needed.

·Participate in project planning and design sessions with Product, Program Management, UX, and other stakeholders.

·Translate software requirements into detailed, actionable development tasks.

·Ensure code quality through rigorous testing, security vulnerability handling, and unit testing practices.

·Collaborate with DevOps to configure, build, and deploy solutions efficiently.

·Write clear and comprehensive technical design documents.

·Identify and resolve critical dependencies across systems and applications.

·Incorporate feedback from other departments to continuously drive technical improvements.

·Research and integrate open-source technologies where appropriate.

·Contribute innovative ideas to enhance technical solutions and explore new business opportunities.

·Stay informed about industry trends, emerging technologies, and best practices, applying them to your work.

Role’s Desired Qualifications:

·Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.

·10+ years of experience in software development roles.

·At least 7 years of experience as a technical team lead, designing and developing full-stack solutions with a Java backend.

·Expert-level understanding of object-oriented programming principles, design patterns, and best practices.

·Deep knowledge of error handling, multithreading, and advanced Java development techniques.

·Strong experience with Spring Boot and Quarkus frameworks.

·Hands-on experience building REST, gRPC, GraphQL, and WebSocket APIs in Java.

·Proficiency with virtualization (VMs), Docker, Kubernetes, and cloud services (AWS, GCP, Azure).

·Experience working with message brokers such as Kafka and MQTT.

·Familiarity with Java build tools (e.g., Maven) and CI/CD frameworks.

·Expertise in authentication and authorization standards, including OAuth2 and RBAC.

·Proficiency in JDBC and experience with relational and time-series databases (e.g., MySQL, InfluxDB).

·Skilled in monitoring tools such as Prometheus, Alertmanager, and Grafana.

·Deep knowledge of Linux kernel management, networking, and boot processes.

·Fluency with Git and source control management concepts.

·Excellent communication and presentation skills, with the ability to interact with clients when needed.

·Highly organized and detail-oriented, with a creative mindset open to new ideas and approaches.

·Responsive and collaborative, with a passion for helping and mentoring fellow engineers.

·A self-starter who takes ownership of tasks and ensures high code quality with robust test coverage.

·Passionate about software engineering and interested in industrial IoT (IIoT) technologies.



  • Pune, Maharashtra, India, Maharashtra Rishabh Software Full time

    We're Hiring! Multiple Engineering Roles at Global In-House Center (GIC) in Pune – Join Our Tech-Driven Journey!Are you passionate about building scalable, secure, and innovative software solutions? Do you thrive in a collaborative, agile environment? Wolters Kluwer is expanding its engineering team in Pune and we’re hiring across three exciting...


  • Pune, Maharashtra, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Lead Software Engineer RORCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict,...


  • Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Lead Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Sr. Lead Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict,...


  • Pune, Maharashtra, India, Maharashtra Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India, Maharashtra Aditi Consulting Full time

    Looking for Immediate JoinersLocation-Pune/YervadaExperience-8 YearsSeeking an experienced Java Tech lead with 8+ years relevant experience in Java microservice & (React OR Angular). Must have a strong background in software architecture, microservices, and cloud-native development, with a proven record of delivering large-scale applications and leading...


  • Pune, Maharashtra, India, Maharashtra NorthStar HR Consultants Full time

    Job Title - Lead Engineer - AndroidJob Location - Kharadi, PuneWhat would you be doing? Our client is looking for an Android lead/architect who would be responsible for designing the solution and also gets involved in the end-to-end development and maintenance of applications aimed at a vast number of diverse Android devices. Primary focus will be to...