Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

PeoplefyPune, Maharashtra, India
11 days ago
Job description

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.
  • Create a job alert for this search

    Lead Software Engineer • Pune, Maharashtra, India

    Related jobs
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXPune, IN
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Chargebeepune, maharashtra, in
    You will be a key member of the CRM Integration team, driving initiatives to integrate Chargebee with leading CRM platforms seamlessly. Additionally, you will own and evolve the current CRM integrat...Show moreLast updated: 5 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress Indiapune, maharashtra, in
    As a Lead Software Engineer, you will join a motivated and collaborative engineering team focused on building the platform that powers scalable, personalized design solutions for Vista’s customers....Show moreLast updated: 5 days ago
    • Promoted
    Lead Java Engineer

    Lead Java Engineer

    InRhythmpune, maharashtra, in
    We’re Looking For a Lead Software Engineer!.Our Team is looking for a highly skilled and experienced Lead Software Engineer to lead the development and enhancement of a key management system.This s...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Calfus Inc.Pune, Maharashtra, India
    We are looking for an experienced Software Engineering Lead specializing in System Architecture and Design with good Microsoft technologies experience and DB skills. Manage and support existing appl...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer (Tech Lead)

    Senior Software Engineer (Tech Lead)

    DocuVillepune, maharashtra, in
    Our mission is to help businesses unlock insights from legal and procurement contracts using AI / ML and scalable software systems. This is a rare opportunity to shape a product and company from the g...Show moreLast updated: 5 days ago
    • Promoted
    Lead Software Engineer (Java)

    Lead Software Engineer (Java)

    NorthStar HR ConsultantsPune, Maharashtra, India
    Job Title - Lead Engineer - Java Job Location - Kharadi, Pune What would you be doing? Our client is looking for a Lead Java Engineer who would be responsible for getting involved in the end-to-...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ubique SystemsPune, IN
    Strong expertise in React & Golang development.Hands-on experience with Stripe, PayPal, Braintree, or similar payment processing tools. Proven ability to design & scale secure payment systems (PCI-D...Show moreLast updated: 6 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    JoVEpune, maharashtra, in
    JoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Our institutional clients comprise over 1,000 universities, colleges...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer

    Software Engineer

    RevXpune, maharashtra, in
    At RevX, we operate at scale — handling.We’re looking for a passionate Software Development Engineer to help us build and deliver high-performance systems and features that power customer engagemen...Show moreLast updated: 5 days ago
    • Promoted
    Lead Software Engineer (Android)

    Lead Software Engineer (Android)

    NorthStar HR Consultantspune, maharashtra, in
    Job Title - Lead Engineer - Android.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 ...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BrightEdgePune, IN
    Senior Software Engineer, Remote.The Software Engineer, Data Ingestion will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust ...Show moreLast updated: 11 days ago
    • Promoted
    Sr. Software Engineer / Lead-(Java with Analytics)

    Sr. Software Engineer / Lead-(Java with Analytics)

    RingCentralpune, maharashtra, in
    We are looking for a Senior Backend and Infra Engineer that will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable and fault tole...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer - MLOps

    Software Engineer - MLOps

    TPI Global Solutionspune, maharashtra, in
    Job Title : Engineer - Software Lvl 3 - MLOps.Shift : Night (8 : 30 PM to 5 : 30 AM).Build tools for automation around ML workflows orchestration and model deployments using CI / CD workflows.Automate infr...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Cimpresspune, maharashtra, in
    Software Engineer : Level (PR1).Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized products for over 17 million globa...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer

    Software Engineer

    PerigonAIpune, maharashtra, in
    PerigonAI is a leading geospatial AI company offering platform solutions and bespoke consultancy services across retail, F&B, real estate, smart cities, and urban planning.Our Big Data Lake, geospa...Show moreLast updated: 5 days ago
    • Promoted
    GenAI Lead

    GenAI Lead

    L&T FinancePune, Maharashtra, India
    GenAI Lead Engineer– Job Description.We’re looking for a GenAI lead to design, build, and deploy intelligent LLM-powered systems—from single-agent chatbots, copilots to complex multi-agent applicat...Show moreLast updated: 15 days ago
    • Promoted
    Lead Software Engineer : ML Ops & System Engineer

    Lead Software Engineer : ML Ops & System Engineer

    AppZenPune, Maharashtra, India
    Role : Lead Software Engineer : ML Ops & System Engineering.AppZen is the leader in autonomous spend-to-pay software.Its patented artificial intelligence accurately and efficiently processes informa...Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer / Lead - Angular

    Senior Software Engineer / Lead - Angular

    Crest Datapune, maharashtra, in
    Develop, test, and maintain high-performance web applications using Angular (versions 8+).Design and implement user interfaces with a focus on performance, scalability, and reusability.Work closely...Show moreLast updated: 5 days ago
    • Promoted
    Staff Engineer Software-Browser Development

    Staff Engineer Software-Browser Development

    Palo Alto Networkspimpri-chinchwad, maharashtra, in
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 5 days ago