Java Full Stack Developer (Angular 12/Springboot) - Onsite
NTT Data
- Halifax, NS
- Permanent
- Temps-plein
- Experience building and consuming REST APIs
- Experience with testing tools like jUnit, Cucumber, and Selenium Passion for engineering excellence and continuous improvement
- Strong analytical, technical, and problem-solving skills
- Ability to learn and experiment with new technologies and patterns
- 6+ years of full stack development experience.
- Practiced Agile Processes (Scrum/Kanban).
- Experience applying Software Engineering Architecture and Design Patterns (OO, Functional, REST)
- Experience with API design & Development.
- Knowledge of Java and Spring Boot
- Knowledge of SQL, Relational Database (Oracle) and Object Relational Mapping (Hibernate).
- Knowledge of JavaScript, Angular 14+, and TypeScript
- Understanding of NgRx and RxJS are a bonus.
- Relational Database experience, Oracle preferred.
- Experience writing unit tests, integration/api tests, and e2e test.
- Bachelor's Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required.