About the role
Design, develop, and maintain scalable Java-based applications using Spring Boot.
Implement microservices architecture and RESTful APIs for seamless integration.
Optimize application performance and troubleshoot issues in Java-based systems.
Work with databases (MySQL, PostgreSQL, or Oracle) using JPA/Hibernate.
Develop unit and integration tests to ensure application reliability.
Collaborate with front-end developers, DevOps teams, and business stakeholders.
Maintain security best practices in application development.
Participate in Agile development processes, including sprint planning and code reviews.