Java Angular Developer
Key Responsibilities
- End-to-end Development
- Design, develop, test, deploy, and maintain web applications from UI to database
Responsibilities
- FrontEnd: Create user interfaces and layouts using HTML, CSS, JavaScript, and modern frameworks (React, Angular)
- Backend: Develop server-side 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
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: Agile, Scrum
Required Skills
- Mandatory Skills: Architecture Patterns and Styles, Java