Airtel Payments Bank
Airtel Payments Bank45d ago
Naukri

Java Developer

Gurugram
Full Time
Mid Level

Auto Apply to 50+ AI Matched Java Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Airtel Payments Bank

Full Job Description

About the Role

Contribute to and lead a team of enthusiastic individuals in the building and maintenance of high-quality software applications. The primary goal is to cater a superior customer experience at scale.

Key Responsibilities

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.
  • Design, develop, and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Provide third-level support to business users.
  • Research and evaluate a variety of software products.

Experience & Skills

Skills Required

  • Proficient in at least one of the object-oriented programming languages such as Java.
  • Experience with No-SQL Database technologies, Caching data stores, Queuing systems, and Search technologies.
  • Experience with version control tools (SVN or Git).
  • Proficiency in Computer Science fundamentals: object-oriented design, data structures, algorithm design, and complexity analysis.
  • Excellent problem-solving skills.
  • Strong understanding of Design patterns and architecture solutions for large-scale applications.
  • Hands-on experience with highly available, scalable systems.

Educational Qualifications

Bachelor's degree in computer science, computer engineering, or comparable experience.