Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Java Developer

Location: Chennai, India (5 days a week from office)

Job Type: Full time

Experience 5 to 10 Years

Role Description

Experience building scalable, secure, and high-performance financial applications.

Strong expertise in Java, Microservices architecture, and Event Streaming (Kafka), with hands-on experience in designing and developing backend systems deployed on Azure.

Collaborate with architects, QA, and DevOps teams to deliver robust and compliant solutions.

Write clean, efficient, and well-documented code following best practices.

Conduct code reviews, performance tuning, and troubleshooting of complex issues.Optimize performance and ensure security in a cloud environment.

Mandatory:

1. Core Java Multithreading, Streams, OOPS (Inheritance, Encapsulation), Patterns Factory, Singleton.

2. Spring Annotations, Spring Core, Transaction, Security, AOP, JDBCTemplate.

3. Microservices Design patterns (SAGA, Circuit Breaker, CQRS), Integration (Sync/Async), Observability.

4. JPA/Hibernate/SQL ORM Mapping, Performance tuning, Cache, Data loading strategies.

5. REST API API Design, Authentication, Http errors.

6. Kafka Queues/Topics, Partition, Consumer groups

Skills:

Java Programming

Microservices Implementation

Event Streaming

DevOps & Deployment

Soft skills

Problem-Solving & Decision-Making

Collaboration

More Info

Job Type:
Industry:
Employment Type:

Job ID: 142832837

Similar Jobs