Senior Full Stack Developer (Java & Angular)
About the Role
We are seeking a highly skilled Senior Full Stack Developer with experience in Java and Angular to join our team on a long-term contract. The role will be based in our Dublin City Centre location and involves working in a hybrid environment.
About the Team
You will be part of a key team delivering business applications across the business, working closely with solutions architects, business analysts, and the business to derive functional and technical requirements.
Key Responsibilities
* Develop web applications using technologies such as Angular v14+, Java 17+, Spring Boot framework, TypeScript, JavaScript, SCSS, and API frameworks.
* Design and implement server-side applications with a strong focus on Object-Oriented Design (OOD) and design patterns.
* Work with relational databases, including MySQL, MariaDB, MS SQL Server, and Oracle.
* Experience with Web Services (REST) architecture and CI tools, including Maven, Git, Jenkins, Sonar, and Docker.
Requirements
* 8+ years of hands-on experience developing server-side applications.
* Solid understanding of Object-Oriented concepts, including classes, objects, interfaces, inheritance, encapsulation, and polymorphism.