Job Title: Senior Full Stack Developer
Dublin City Center Hybrid Role
Financial Services and Asset Management company is seeking an experienced Senior Full Stack Developer with Java & Angular to join their team on a long-term contract.
This is a hybrid role working out of the Dublin City Center location.
The Role:
* The role will be part of a key team delivering business applications across the business.
* Work closely with solutions architects, business analysts and the business, to derive functional and technical requirements.
* Liaise with application architects and developers across teams and locations, to ensure alignment on frameworks and technologies.
* Work under agile development methodology, develop solutions as agreed in sprint planning, in Angular v14+ and Java 17+.
Key Responsibilities:
* Develop API's to integrate the AUM application and the new CRM as required by the project.
* Work with front-end and back-end developers to deliver high-quality software solutions.
* Collaborate with the QA team to ensure seamless integration of applications.
Requirements:
1. Extensive experience developing web applications, specifically with technologies including Angular v14+, Java 17+, Spring Boot framework, TypeScript, JavaScript, SCSS and API frameworks.
2. Minimum 8 years of hands-on experience developing server-side applications, OOD, and working with design patterns.
3. 3-years minimum front-end experience specifically with Angular.
4. Solid understanding of OO concepts (classes, objects, interfaces, inheritance, encapsulation, polymorphism).
5. Experience with Web Services (REST) architecture.
6. Microsoft Dynamics API experience is a plus but not essential.
7. Reactive programming experience.
8. Experience with CI tools including Maven, Git, Jenkins, and experience with Docker or Kubernetes environments.
9. Code quality tools like sonar, black duck and sysdig.
10. Extensive experience working with databases, ideally Oracle for this role.
Full job spec available.