About the role
- Design, develop, and maintain scalable full-stack web applications using Java and Angular. - Develop robust backend services and RESTful APIs using Java and Spring Boot. - Build responsive and user-friendly front-end applications using Angular. - Work with HTML, CSS, JavaScript/TypeScript to develop and enhance UI components. - Implement business logic, integrations, validations, and reusable application components. - Design and develop microservices-based applications and integrate with internal/external systems. - Work with relational databases and write efficient SQL queries. - Perform unit testing, debugging, code reviews, and performance optimization. - Troubleshoot application issues and provide effective technical solutions. - Collaborate with Business Analysts, Architects, QA teams, and other developers to deliver high-quality solutions. - Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical discussions. - Ensure adherence to coding standards, security practices, and software development best practices.
Requirements
- 6+ years of overall software development experience. - Strong hands-on experience with Java 8+. - Strong experience with Spring Boot, Spring Framework, and REST APIs. - Hands-on experience with Angular – any version is acceptable. - Good knowledge of TypeScript, JavaScript, HTML5, and CSS3. - Experience with Microservices architecture. - Strong knowledge of SQL and relational databases. - Experience with Git and CI/CD practices. - Good understanding of SDLC and Agile methodologies.
Text as published by Unison Group. We don't edit postings; apply and ask questions on the employer's site.