Job Description:
Develop and maintain scalable applications using Java and Spring Boot.
Design, develop, and integrate Microservices-based applications.
Build responsive and reusable front-end applications using Angular.
Develop and consume REST APIs for communication between frontend and backend services.
Use Gradle for build automation and dependency management.
Write clean, maintainable, and efficient code following coding standards.
Work with databases and develop efficient queries.
Perform unit testing, debugging, and performance optimization.
Collaborate with architects, business analysts, QA teams, and other developers.
Participate in code reviews and contribute to technical design discussions.
Troubleshoot production issues and provide timely resolutions.
Follow Agile/Scrum development practices.