Teach Lead - Full Stack - Chennai

Photon

India

On-site

INR 4,200,000 - 7,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Photon is seeking a senior full-stack developer to design and deliver secure, scalable banking applications. You will work across Java/Spring Boot back-end and Angular front-end, implementing RESTful services and microservices.

You will optimize performance, ensure OWASP compliance, and participate in CI/CD pipelines with Docker, Kubernetes, Jenkins, and Git workflows in an Agile team. The role requires 10+ years of experience and familiarity with Oracle/MySQL/PostgreSQL and NoSQL like MongoDB

Qualifications

  • 10+ years of experience in application development.
  • Strong experience in Java, Spring, Spring Boot, Spring MVC, Spring Security, Hibernate.
  • Experience designing and developing Microservices-based applications.
  • Proficiency in Angular (16+), TypeScript, JavaScript, HTML, CSS.
  • Experience with SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
  • Banking/financial applications, security, and compliance standards knowledge is a big plus.
  • Experience with JUnit, Mockito, Docker, Kubernetes, Jenkins, CI/CD pipelines.
  • Good understanding of OWASP security standards.
  • Experience with Agile methodologies, JIRA, Git, Bitbucket.

Responsibilities

  • Develop and maintain secure and scalable full-stack applications for banking services.
  • Design and develop RESTful APIs and Microservices using Java, Spring Boot, and Hibernate.
  • Implement front-end applications using Angular and integrate with back-end services.
  • Optimize application performance, security, and responsiveness.
  • Collaborate with business analysts, product owners, and UX/UI teams to understand banking requirements.
  • Work with SQL and NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB).
  • Ensure best practices in coding, testing, and deployment of financial applications.
  • Conduct unit testing and troubleshooting for production support.
  • Implement CI/CD pipelines and work in an Agile environment.

Skills

Java
Spring
Spring Boot
Spring MVC
Spring Security
Hibernate
Microservices
Angular
TypeScript
JavaScript
HTML
CSS
SQL
NoSQL
PostgreSQL
Oracle
MongoDB
Cassandra
JUnit
Mockito
Docker
Kubernetes
Jenkins
CI/CD
Agile
Jira
Git
Bitbucket

Tools

Docker
Kubernetes
Jenkins
Git
Bitbucket
JIRA

Job description

Key Responsibilities:

  • Develop and maintain secure and scalable full-stack applications for banking services.
  • Design and develop RESTful APIs and Microservices using Java, Spring Boot, and Hibernate.
  • Implement front-end applications using Angular and integrate with back-end services.
  • Optimize application performance, security, and responsiveness.
  • Collaborate with business analysts, product owners, and UX/UI teams to understand banking requirements.
  • Work with SQL and NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB).
  • Ensure best practices in coding, testing, and deployment of financial applications.
  • Conduct unit testing and troubleshooting for production support.
  • Implement CI/CD pipelines and work in an Agile environment.

Required Skills & Experience:

  • Minimum 10+ years of experience in application development
  • Strong experience in Java, Spring, Spring Boot, Spring MVC, Spring Security, Hibernate
  • Experience designing and developing Microservices-based applications.
  • Proficiency in Angular (16+), TypeScript, JavaScript, HTML, CSS.
  • Experience with SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
  • Prior experience in working with banking/financial applications, security, and compliance standards is a big plus
  • Experience with JUnit, Mockito, Docker, Kubernetes, Jenkins, CI/CD pipelines.
  • Good understanding of OWASP security standards.
  • Experience with Agile methodologies, JIRA, Git, Bitbucket.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Lead
Full Stack Lead

Metriqe Solutions • Chennai District

On-site
INR 2,600,000 - 3,800,000
Java developer lead
Java developer lead

Evoke HR Solutions Pvt. Ltd. • Chennai District

On-site
INR 2,800,000 - 4,200,000
Java Lead
Java Lead

The Intect • Chennai District

On-site
INR 1,200,000 - 1,500,000
Java Developer- Chennai Location
Java Developer- Chennai Location

Capgemini • Chennai District

On-site
INR 1,100,000 - 2,100,000
Java Fullstack Lead
Java Fullstack Lead

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Software Engineer
Software Engineer

EdgeVerve Systems • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Technical Team Lead - Full Stack
Technical Team Lead - Full Stack

KASH Tech • Chennai

On-site
INR 2,100,000 - 4,200,000
Java Full Stack Lead
Java Full Stack Lead

Tata Consultancy Services • Khordha, Mumbai

On-site
INR 3,500,000 - 5,500,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

On-site
INR 1,600,000 - 2,600,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Xevyte Technologies • Bengaluru

Hybrid
INR 3,500,000 - 5,000,000