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

Lead Software Engineer

Panacea Global Recruitment Consultancy ServicesPune, Maharashtra, India
2 days ago
Job description

Years-12+ years

Location- Pune (Locals)

Roles and Responsibility : -

  • Lead, design, develop and test Web and Cloud-native applications and work with fellow Software Engineers and Product Managers to navigate the discussion and strategy in architecting web and cloud platforms
  • Own end-to-end architectural assessments and delivery of our client platforms
  • Define, architect and break out epics / features for others, while maintaining a sense of the whole picture
  • Work in a cross-functional agile team to deliver working software incrementally
  • Help with the growth of the Cloud Practice by collaborating on the interviewing pipeline, hosting tech talks and workshops, identifying industry trends to discuss, and participating in practice activities
  • Mentor the less-experienced members of the team, interview potential engineers for your own and other teams, have an opportunity to help influence the direction of the project, and showcase your technical skills and knowledge in company tech talks
  • Research and adopt new programming languages, frameworks, and libraries to enhance development speed and security
  • Maintain a deep understanding of language-specific coding bugs, smells, and vulnerabilities
  • Continuously update code scanning profiles to minimize technical debt and ensure high-quality code.
  • Development Practices
  • Define, document, and coach the team on best practices for development, including branching strategies, peer reviews, library usage, logging, and error handling
  • Champion test-driven development (TDD) to maintain robust and reliable software.
  • Enforce coding guidelines and scanning rules across the project to ensure consistency and maintainability.
  • Patterns and Frameworks
  • Conduct technical reviews of application code and dependencies to identify anti-patterns and drive continuous refactoring
  • Promote the use of design patterns and architectural best practices in a microservices environment.
  • Technical Leadership
  • Design and develop microservices using hexagonal architecture principles
  • Build and maintain RESTful APIs, ensuring secure and efficient communication
  • Implement and manage asynchronous messaging systems using Kafka for inter-service communication.
  • Database Management
  • Ensure secure, reliable, and efficient database interactions
  • Oversee schema design, query optimization, and data migration strategies

What You Bring To The Table

  • 7+ years of professional experience in microservices-based cloud-native development within an enterprise-level domain
  • 3+ years of experience leading teams
  • Strong hands-on experience architecting and implementing Java-based applications. Java (21 preferred) features like lambda expressions, Stream API, CompletableFuture, etc.
  • Expertise in Spring Boot, Hibernate, and related technologies.
  • In-depth knowledge of hexagonal architecture and Experienced with implementing Microservices using Spring Boot, Kafka, Redis
  • Experience with Restful APIs
  • Strong expertise in Postgres, including schema design, and optimization
  • Experience with large scale batch processing
  • Experience using container & serverless architectures (Docker, Kubernetes, AWS Lambda, AWS ECS)
  • Proficient with Test Driven and Domain Driven Development (TDD / DDD), including using automated test frameworks (e.g., JUnit, Cypress, WireMock)
  • You are an experienced user of one or more Application Lifecycle Management tools (e.g., Jira, Confluence).
  • Experienced with DevOps – creating CI / CD tools and pipelines. (Jenkins)
  • Strong knowledge of GIT as a source control management (SCM) tool.
  • Solid verbal and written communication and consultant / client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative.
  • Proven leadership and mentoring experience.
  • Strong problem-solving and analytical skills.
  • What Makes You Stand Out

  • Hands-on experience with cryptographic operations and hardware security modules.
  • Previous experience with key management systems or similar secure systems.
  • Familiarity using Scrum / Agile development methodology
  • Self-starter mindset, taking initiative and ownership of a challenge while providing practical and innovative solutions
  • Experience speaking to technical and business audiences while working globally
  • Inspiring others to follow your lead
  • An eagerness to share your knowledge with others
  • A desire to continuously learn as you strive to develop and improve as a team
  • Strong desire to grow the business of software development by helping to grow the team and be involved in practice leadership
  • If you are Great fit then APPLY NOW!

    Create a job alert for this search

    Lead Software Engineer • Pune, Maharashtra, India

    Related jobs
    Lead Software Engineer

    Lead Software Engineer

    Helpshift, a Keywords TechnologyPune, Maharashtra, India
    Keywords Studio, bridges the disconnect between conventional customer service channels — such as email and phone support — and a growing consumer base that does more on mobile phones and has a stro...Show moreLast updated: 13 days ago
    Lead Engineer Software

    Lead Engineer Software

    EMPOWERINDIA
    Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career...Show moreLast updated: 30+ days ago
    Lead / Senior Java Software Engineer

    Lead / Senior Java Software Engineer

    Sarvaha SystemsPune, Maharashtra, India
    Sarvaha would like to welcome a.Sarvaha is a niche software development company that works with some of the.Design and develop scalable micro-services using Java 17+ and Spring Boot.Build reactive ...Show moreLast updated: 13 days ago
    • Promoted
    Lead Software Engineer - Java

    Lead Software Engineer - Java

    IT FirmPune
    Top 3 Mandatory Skills : - Java - Microservices - Spr...Show moreLast updated: 13 days ago
    Lead software engineer

    Lead software engineer

    Mastercard Data & ServicesPune, Maharashtra, India
    Lead software engineerOverview : .As a Software Development Engineer in the Mastercard Services team, you will play a valuable role within a successful and rapidly growing business unit, working clos...Show moreLast updated: 14 days ago
    • Promoted
    Software Engineer / Technical Lead -.Net

    Software Engineer / Technical Lead -.Net

    NasugroupPune
    Technology Skills, Competencies, Roles, and Responsibilities : - Ability to architect a technological solution to meet the business challenges and needs of the clients.Should ...Show moreLast updated: 29 days ago
    Lead Software Engineer

    Lead Software Engineer

    DEME GroupIndia
    DEME is looking for a Lead Software Engineer.Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project executio...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    QualysPune, Maharashtra, India
    Grow your career internally at Qualys, our best talent comes from within!.Rapidly evolving and advanced cyber threats require a radical transformation in the security market to meet customer needs ...Show moreLast updated: 18 days ago
    Lead Software Engineer

    Lead Software Engineer

    EcolabPune, Maharashtra, India
    Azure Cosmos DB or a NoSQL database.Demonstrated project experience regarding estimates, planning and deliverables with a high degree of accountability. Proven ability working with business, enginee...Show moreLast updated: 18 days ago
    Lead Software Engineer

    Lead Software Engineer

    Nbula Innovations LLPPune, Maharashtra, India
    LPA to 26 LPA + 10% Annual Bonus.Location : Pune, Mumbai, Hyderabad,.Years of Experience Required : 6 to 10 Years.Work as part of a global team, delivering SaaS software on private or public cloud.Co...Show moreLast updated: 26 days ago
    Lead Software Engineer

    Lead Software Engineer

    Cloud Software GroupPune, Maharashtra, India
    We are a team driven by a fervent passion for empowering individuals to craft visually stunning and impactful visualizations, along with pixel-perfect reports. Our mission is to revolutionize how co...Show moreLast updated: 30+ days ago
    Lead Java Software Engineer

    Lead Java Software Engineer

    ANRGI TECHPune City, MH, in
    Quick Apply
    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 system is built using Java 21, employs a hexa...Show moreLast updated: 7 days ago
    Lead Software Test Engineer

    Lead Software Test Engineer

    Datastack TechnologiesPune, Maharashtra, India
    We are developing a state-of-the-art ERP solution tailored for the pharmaceutical industry.Our product integrates complex business processes and cutting-edge technologies to meet industry standards...Show moreLast updated: 2 days ago
    Lead Software Engineer (Android)

    Lead Software Engineer (Android)

    NorthStar HR ConsultantsPune, Maharashtra, India
    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: 2 days ago
    Lead Software Engineer

    Lead Software Engineer

    Cornerstone OnDemandPune, IN
    As a Lead Software Engineer, you will bedesigning and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world.You will work with team...Show moreLast updated: 4 days ago
    Lead Software Engineer

    Lead Software Engineer

    ZendeskPune, India
    We are looking for an individual that can help us continually improve and enhance our Salesforce platform, guided by experienced Salesforce Developers in our IT team. Our Salesforce instance is of g...Show moreLast updated: 18 days ago
    Software Engineer- Lead

    Software Engineer- Lead

    Keywords StudiosPune, MH, IN
    Quick Apply
    Helpshift - A Keywords Studio, bridges the disconnect between conventional customer service channels — such as email and phone support — and a growing consumer base that does more on mobile phones ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer (UI - React)

    Lead Software Engineer (UI - React)

    InRhythmPune, Maharashtra, India
    We’re Looking For a Lead Software (UI - React) Engineer!.Our Team is looking for someone who has a passion for building rich full stack web applications. This individual will own the full software d...Show moreLast updated: 24 days ago