. The ideal candidate will bring deep technical expertise, excellent problem-solving abilities, and the interpersonal skills needed to work collaboratively with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain scalable Java applications using
Spring Boot
Build and integrate RESTful APIs and microservices
Utilize
Java Persistence API (JPA)
and
Hibernate
for database interaction
Work with
PostgreSQL
and other database systems
Write clean, efficient, and well-documented code
Collaborate with architects, QA engineers, and product managers to deliver high-quality software
Participate in code reviews, design discussions, and architecture planning
Apply
design patterns
and best practices in all development phases
Contribute to the deployment and containerization processes using
Docker
and
Kubernetes
Implement unit and integration tests using
JUnit
and
Mockito
Use version control tools like
Git
for code management
Optional: Work with
Apache Kafka
and handle
multithreaded environments
Technical Skills Required:
Java Development:
7+ years of hands-on experience
Spring Boot:
Minimum 4 years (Required)
Microservices Architecture:
Minimum 2 years (Required)
Proficiency with
REST APIs
,
JPA
, and
Hibernate
Solid understanding of
PostgreSQL
or similar RDBMS
Familiarity with
design patterns
and software architecture principles
Experience with
Docker
,
Kubernetes
(preferred)
Good knowledge of
unit testing frameworks
like JUnit and Mockito
Familiarity with
Kafka
and
multithreading
(a plus)
Job Types: Full-time, Permanent
Pay: From ?60,000.00 per month
Benefits:
Work from home
Location Type:
Remote
Schedule:
Monday to Friday
Education:
Bachelor's (Preferred)
Experience:
Spring Boot: 4 years (Required)
Microservices: 2 years (Required)
Java Developer: 7 years (Required)
Language:
English (Required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3795902
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Remote, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.