Key Responsibilities
* EndtoEnd Development Design develop test deploy and maintain web applications from UI to database
* FrontEnd Create user interfaces and layouts using HTML CSS JavaScript and modern frameworks React Angular
* BackEnd Develop serverside logic RESTful APIs and microservices using Java Spring Boot and related technologies
* Database Management Design and work with databases SQL NoSQL and ORMs
* Testing Quality Write unit tests perform code reviews and ensure code quality maintainability and performance
* Collaboration Work with designers product owners and other developers in an Agile environment
Essential Skills Qualifications
* Core Languages Java JavaScript HTML CSS
* Frameworks Spring Spring Boot FrontEnd React Angular Vue
* APIs RESTful API development and consumption
* Databases SQL MySQL PostgreSQL and NoSQL databases
* Tools Git Jira CICD tools
* Methodologies AgileScrum
* Soft Skills Problemsolving communication teamwork attention to detail
Skills
Mandatory Skills : Architecture Patterns and Styles, Java