Java with Angular - Senior Fullstack Developer
Role: Senior Fullstack Developer (Java + Angular)
Experience: 7 to 9yrs
Location: Chennai
Must Have:
* Core Full-Stack Expertise: Hands-on experience in Java (Spring Boot, Spring API, and Security Frameworks) combined with strong proficiency in Angular (TypeScript, RxJS, and Angular Material/Bootstrap).
* Architecture: Strong knowledge of Microservices Architecture and contemporary software design patterns, such as Hexagonal Architecture.
* Front-end Mastery: Proven ability to build complex, modular, and reusable components in Angular.
* Database: Very good ANSI-based SQL knowledge to leverage different DB vendors like Oracle, Sybase etc.
* Software Lifecycle: Deep understanding of the full Software Development Life Cycle (SDLC).
* Testing & Quality: Vast exposure to Java Design Patterns and Test-Driven Development (TDD) using JUnit and Angular testing frameworks.
* Environment & Methodology: Good working knowledge of Linux and Shell Scripting (ability to write production-grade scripts for housekeeping); strong exposure to Agile Development Methodologies.
* Collaboration Tools: Proficiency in team/project collaboration tools like Jira.
Nice to Have:
- Experience with other data integration tools and technologies
- Knowledge of data architecture and data modelling
- Experience with core Java and Frameworks is an added advantage.
- Experience with agile development methodologies
- Certification in Java or related technologies