PHPHOTON
Teach Lead - Full Stack
Pune ₹3-7 LPA Posted 2 May 2025
FULL TIME
Hibernate
Spring Boot
Spring MVC
Java
Spring
+4 more
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 .
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate