Job Description
Develop, test, and maintain Java applications with an emphasis on APIs and Web Services. Collaborate with other developers, product managers, and stakeholders to design scalable and efficient software solutions. Work on RESTful API development and integrations to provide reliable services and communication between systems. Troubleshoot and resolve software defects, performance issues, and improve the overall quality of the codebase. Write unit tests, conduct code reviews, and ensure code quality standards are met. Contribute to the continuous improvement of the development process and application performance. Participate in design and architecture discussions to help enhance system architecture and scalability. Requirements Minimum 1 year of hands-on experience in Java development Solid knowledge of JPA — a must. Strong experience building and consuming RESTful APIs. Familiarity with SOAP/REST web services. Experience with SQL/NoSQL databases and data modeling. Exposure to Spring Boot is a big plus