Technical Lead - Java

6 - 11 years

15 - 25 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Anshuman.chauhan@aurionpro

  • Design and develop robust, scalable, and secure back-end systems.
  • Lead a team of developers, conduct code reviews, and enforce best practices.
  • Collaborate with product managers and front-end teams to deliver quality software.
  • Define system architecture and make key technology decisions.
  • Optimize application performance, scalability, and reliability.
  • Guide the team through the software development lifecycle (SDLC).
  • Mentor junior developers and foster a culture of continuous improvement.
  • Oversee deployment processes, CI/CD pipelines, and cloud infrastructure.
  • Ensure adherence to coding standards, security protocols, and testing frameworks.

Required Skills & Qualifications:

  • Bachelors/Masters degree in Computer Science, Engineering.
  • 6+ years of experience in back-end development.
  • Demonstrated expertise in payment systems, with specific focus on NCMC (National Common Mobility Card) and Rupay card-based transaction processing.
  • Led the architecture, design, and development of secure, scalable transaction systems supporting card issuance, acquiring, and terminal integration for NCMC.
  • Designed and implemented end-to-end EMV and contactless payment flows, including terminal-side logic, backend APIs, and integration with switching engines.
  • In-depth knowledge of clearing and settlement cycles, including interbank settlement, dispute handling, and reconciliation processes.
  • Developed modules for automated clearing file generation, inward/outward settlement processing, and integration with NPCI and other domestic settlement systems.
  • Strong proficiency in one or more backend languages: Java and Spring Boot
  • Deep understanding of RESTful APIs, microservices architecture, and database design (SQL and NoSQL).
  • Experience with cloud platforms such as AWS, or Azure.
  • Strong knowledge of Docker, Kubernetes, and CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
  • Familiarity with version control tools (e.g., Git) and agile methodologies (Scrum/Kanban).
  • Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications:

  • Experience working in high-scale, distributed systems.
  • Knowledge of event-driven architecture and message brokers (Kafka, RabbitMQ).
  • Prior experience leading remote/distributed teams.


Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Aurionpro logo
Aurionpro

Information Technology and Services

Goregaon

RecommendedJobs for You

noida, uttar pradesh, india