Key Responsibilities
Design, develop, and maintain scalable web applications using
Java, Spring Boot, and React JS
.
Develop RESTful APIs and integrate backend services with frontend applications.
Build responsive and reusable UI components using
React JS, JavaScript, HTML, and CSS
.
Work with databases and optimize queries and application performance.
Participate in requirement analysis, design, development, testing, deployment, and production support.
Collaborate with product managers, architects, QA teams, and other developers in an Agile setting.
Write clean, maintainable, and well-tested code.
Troubleshoot production issues and implement effective solutions.
Mandatory Skills
Java 8+
Spring Boot
Spring MVC / Spring Framework
REST APIs / Microservices
React JS
JavaScript / ES6+
HTML5 / CSS3
SQL
Experience with
Git
Positive understanding of
Object-Oriented Programming and Design Patterns