Job Description
Company Name : LDT Tech
Job Title: Senior Java Developer
Location: Remote
Experience: 5+ Years
Employment Type: Full-Time
Notice Period: Immediate Joiners Preferred
About the Role:
We are looking for a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate should have strong experience in developing enterprise-level applications using Java, Spring Boot, Microservices, and related technologies. This role requires a proactive problem-solver who thrives in an agile environment and is committed to writing clean, maintainable, and efficient code.
Responsibilities:
-
Design, implement, and maintain scalable Java-based applications.
-
Participate in all phases of the software development lifecycle, including planning, design, development, testing, deployment, and support.
-
Write well-structured, efficient, and testable code using Java, Spring Boot, and associated technologies.
-
Develop and maintain RESTful APIs and integrate with third-party services.
-
Implement unit and integration testing to ensure high-quality software delivery.
-
Work collaboratively within an Agile Scrum team and contribute to sprint planning, daily stand-ups, and retrospectives.
-
Participate in code reviews, pair programming, and knowledge-sharing sessions.
-
Prepare and produce software releases in accordance with continuous integration and deployment practices.
Mandatory Skills:
-
Core Java & Advanced Java
-
Spring Framework (Spring Boot, Spring Data JPA)
-
Hibernate or any ORM Framework
-
Microservices Architecture
-
RESTful Web Services / APIs
-
JUnit (Unit and Integration Testing)
-
CI/CD Tools (e.g., Jenkins, GitLab CI)
-
Agile Development Methodologies (Scrum)
-
Strong Problem-Solving & Debugging Skills
Additional Requirements:
-
Good understanding of software release processes and version control tools (e.g., Git).
-
Excellent communication and interpersonal skills.
-
Ability to work independently and collaboratively within a team.
-
Immediate joiners will be given preference.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application