Position Overview
We are looking for a talented and motivated Java Developer with strong experience in Spring Boot to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend applications and APIs while collaborating with cross-functional teams to deliver high-quality software solutions. Key Responsibilities Develop, test, and maintain Java-based applications using Spring Boot. Design and implement RESTful APIs and backend services. Participate in the entire software development lifecycle, from requirement analysis to deployment and support. Collaborate with frontend developers, QA engineers, and product teams to build robust solutions. Write clean, maintainable, and efficient code following industry best practices. Troubleshoot, debug, and optimize application performance. Work with relational and non-relational databases. Implement authentication, authorization, and security best practices. Participate in code reviews and contribute...