Home
Jobs

Lead Software Engineer – Java

15 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location: Pune (Hybrid – 3 days from office) Experience: 8–15 Years Domain: Information Technology (IT) Joining: Immediate joiners only Preference: Local candidates only (Pune-based) Job Overview We’re looking for a highly skilled and experienced Lead Software Engineer to lead the development and enhancement of a key management system built using Java 21, with a hexagonal architecture and multiple microservices. Key Responsibilities Lead, design, develop, and test Web and Cloud-native applications. Own end-to-end architectural assessments and delivery of platforms. Define, architect, and break out epics/features for others. Work in a cross-functional agile team to deliver working software incrementally. Mentor junior engineers and influence project direction. Research and adopt new programming languages, frameworks, and libraries. Maintain high code quality through code scanning and bug detection. Development Practices Define and coach on development best practices (e.g., branching strategies, peer reviews, error handling). Champion Test-Driven Development (TDD). Enforce coding guidelines and maintain consistent coding standards. Patterns And Frameworks Review code for anti-patterns and ensure continuous refactoring. Promote design patterns and best practices in microservices. Technical Leadership Design and develop microservices using hexagonal architecture. Build and maintain secure RESTful APIs. Implement Kafka for asynchronous messaging. Database Management Ensure secure and efficient database interactions. Manage schema design, query optimization, and data migrations in Postgres. What You Bring To The Table 8+ years in microservices-based cloud-native development. 3+ years of experience leading teams. Strong experience with Java (21 preferred), Spring Boot, and Hibernate. In-depth knowledge of hexagonal architecture, Kafka, and Redis. Strong in RESTful API design and Postgres database optimization. Experience with large-scale batch processing. Proficient in container/serverless (Docker, Kubernetes, AWS Lambda, ECS). TDD/DDD, automated test frameworks (JUnit, WireMock, Cypress). Application Lifecycle Management (e.g., Jira, Confluence) DevOps tools (CI/CD pipelines using Jenkins). Strong GIT knowledge and communication skills. Proven leadership and mentoring capabilities. What Makes You Stand Out Hands-on experience with cryptographic operations and HSMs. Previous experience with key management systems. Agile/Scrum experience and global team collaboration. Inspiring leadership and mentoring qualities. Eagerness to continuously learn and share knowledge. Top 3 Mandatory Skills 8+ years in microservices-based cloud-native development. 3+ years of team leadership experience. Minimum 5 years in Microservices and Spring Boot. Kafka – 3 years of experience in the current project. Experience in at least one FinTech domain project. System design expertise. Knowledge in Cryptography. Note: Only Pune-based candidates who can join immediately will be considered. Strong desire to help grow the software development practice and be involved in leadership activities is expected.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Fusionpact Technologies Inc
Fusionpact Technologies Inc

Technology Services

San Francisco

50-200 Employees

9 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    CTO

RecommendedJobs for You