Job Description:
? Angular Front-End Expertise:
o Proficiency with Angular (latest versions), TypeScript, and RxJS
o Strong understanding of Angular component architecture, modules, and dependency
injection
o Experience with state management solutions (e.g., NgRx) and reactive forms
o Familiarity with common front-end tooling (Webpack, Angular CLI) and best practices
? Web UI & UX Skills:
o Solid grasp of HTML5, CSS3, and responsive design principles
o Experience integrating front-end design frameworks (e.g., Bootstrap, Material Design)
o Knowledge of cross-browser compatibility and accessibility standards
? Java & Spring Boot Back-End Expertise:
o Strong foundation in Java and object-oriented programming concepts
o Experience developing RESTful APIs using Spring Boot, Spring MVC, and Spring Data
JPA/Hibernate
o Knowledge of Spring Security for authentication and authorization
o Familiarity with microservices architecture and domain-driven design principles
? Database & Persistence Layer:
o Proficiency with relational databases (e.g., MySQL, PostgreSQL) and SQL
o Experience with JPA/Hibernate and database schema design
o Basic knowledge of NoSQL databases (e.g., MongoDB) is a plus
? Testing & Quality Assurance:
o Experience with unit testing (JUnit, Mockito) and integration testing on the back-end
o Familiarity with front-end testing frameworks
o Adherence to code quality standards, including code reviews, linting, and static analysis
tools
Skill:
Angular (latest versions), TypeScript, and RxJS, HTML5, CSS3,Bootstrap, Material Design