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