We are looking for a skilled Java Developer to design, develop, test, and maintain scalable software applications. The ideal candidate will work with Java, Spring Boot, microservices, REST APIs, and databases to build reliable and high-performance solutions.
Responsibilities:
- Develop and maintain Java-based applications.
- Design and develop RESTful APIs and microservices.
- Work with Spring Boot, Hibernate/JPA, and SQL databases.
- Write clean, efficient, and maintainable code.
- Perform unit testing, debugging, and troubleshooting.
- Collaborate with developers, business analysts, and other technical teams.
- Participate in Agile/Scrum meetings and development activities.
- Use Git and Maven for source control and build management.