Posted on: 26/05/2025
Job Description :
We are seeking a highly skilled and experienced Senior Java Developer with 7-10 years of hands-on experience to join our remote team. The ideal candidate will be instrumental in designing, developing, and optimizing enterprise-level applications, with a strong focus on Microservices architecture, REST APIs, and event-driven systems using Kafka. You will apply your expertise in Java (latest versions preferred), Spring Boot, Spring Data JPA, and PostgreSQL to build scalable and robust solutions, adhering to Domain-Driven Design principles. This role requires a commitment to full-time night shifts.
Key Responsibilities :
- Software Design & Development : Design, develop, and implement highly scalable, performant, and reliable enterprise-level Java applications, with a strong emphasis on Microservices architecture.
- API Development : Build and manage robust REST APIs for seamless integration between various system components.
- Data Management : Work extensively with PostgreSQL for database design, optimization, and data management.
- Event-Driven Systems : Design and implement event-driven architectures using Kafka for high-throughput data streaming and reliable communication.
- Architectural Principles : Apply principles of Domain-Driven Design (DDD) to ensure well-structured, maintainable, and business-aligned code.
- Code Quality : Write clean, efficient, and well-tested code, contributing to code reviews and fostering best practices within the team.
- Problem Solving : Troubleshoot complex technical issues and provide effective solutions in a distributed system environment.
Required Skills & Qualifications :
- Experience : Minimum 7-10 years of hands-on experience in Java backend development.
- Java Proficiency : Strong proficiency in Java (latest versions preferred).
- Spring Framework : Expert-level experience with Spring Boot and Spring Data JPA.
- Database : Proficient experience with PostgreSQL.
- Messaging : Hands-on experience with Kafka.
- APIs : Strong experience in designing and building REST APIs.
- Architecture : Proven experience with Microservices architecture and Domain-Driven Design (DDD).
- Problem Solving : Excellent problem-solving, analytical, and debugging skills.
- Communication : Strong communication and collaboration skills to work effectively in a remote team setting.
Shift & Location Note :
- This role requires working a full-time night shift (6 : 00 PM IST - 2 : 00 AM IST). Prior experience working full-time night shifts is a must.
- While this is a remote position, we strongly prefer candidates located in Indore, Ujjain, or Dewas (Madhya Pradesh).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1486330
Interview Questions for you
View All