HamburgerMenu
hirist

Senior Java Developer

IOWeb3 Technologies
Pune
7 - 10 Years
star-icon
4.6white-divider5+ Reviews

Posted on: 26/05/2025

Job Description

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).

info-icon

Did you find something suspicious?