We are looking for a Senior Software Engineer with strong expertise in Java, Microservices, and Cloud Technologies to design, develop, and deliver scalable enterprise applications. The ideal candidate should have experience building distributed applications, driving technical design discussions, and working in Agile environments.
Key Responsibilities:-
- Design and develop scalable applications using Java and Microservices.
- Build and maintain REST APIs and distributed systems.
- Participate in Low-Level Design (LLD) and High-Level Design (HLD).
- Develop event-driven solutions using Kafka.
- Work with PostgreSQL and other relational databases.
- Collaborate with cross-functional Agile teams.
- Conduct code reviews and mentor junior developers.
- Contribute to CI/CD and cloud deployment initiatives.
Required Skills:-
- 5+ years of software development / coding experience
- Solid experience in Java, JEE
- Hands-on experience with Spring Boot & Microservices
- JPA/Hibernate
- REST APIs
- Kafka
- PostgreSQL / SQL
- AWS Cloud
- JUnit
- Git & Maven
- Agile/Scrum methodology
📌 Senior Software Engineer || Java || Product Company (Tamil Nadu)
🏢 Michael Page
📍 Tamil Nadu
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.