Search by job, company or skills

S

Senior Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Java Tech Lead Chennai (Work from Office, Banking Domain)

Location: Chennai

Work Mode: Completely Work from Office

Schedule: 5 Days a Week

Domain: Banking (Mandatory)

Experience: 812 Years

Notice Period: Immediate to 30 Days

Role Description:

  • Lead development and implementation of software applications; contribute to architecture and design.
  • Maintain and improve existing codebases; lead peer reviews.
  • Mentor junior developers and provide technical guidance.
  • Collaborate with cross-functional teams to translate requirements into technical specifications.

Key Skills:

  • Design & Architecture: Review and implement architecture within modules; understand non-functional requirements; ensure scalability and resilience.
  • Java Programming: Strong OOP and SOLID principles; Java 8+; REST APIs; Spring, JPA/Hibernate.
  • Microservices: Implement microservices; apply patterns like Saga and Circuit Breaker; handle security, logging, and exception management.
  • Event Streaming: Hands-on experience with Kafka/Azure Event Hubs; pub-sub; partitioning; integrate streaming into microservices.
  • Cloud: Familiarity with AKS, Helm, Azure Event Hubs.
  • DevOps & Deployment: CI/CD, Docker, Kubernetes; deployment strategies on Azure or other clouds.

Soft Skills:

  • Strong problem-solving and decision-making abilities.
  • Excellent collaboration with cross-functional teams (DevOps, QA, Product).

Banking domain experience is mandatory.

Interested candidates can share their resume at [Confidential Information].

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134396789

Similar Jobs