Senior Full Stack Developer
We are looking for a seasoned Senior Full Stack Developer with expertise in Java and Angular to join our team on a long-term contract. This is a hybrid role working out of our Dublin City Centre location.
The ideal candidate will be part of a key team delivering business applications across the organization, working closely with solutions architects, business analysts, and stakeholders to derive functional and technical requirements.
Key Responsibilities
* Developing web applications using technologies such as Angular v14+, Java 17+, Spring Boot framework, TypeScript, JavaScript, SCSS, and API frameworks.
* Designing and implementing server-side applications with 8+ years of hands-on experience, utilizing object-oriented design principles and design patterns.
* Maintaining a solid understanding of object-oriented concepts (classes, objects, interfaces, inheritance, encapsulation, polymorphism).
* Experience with Web Services (REST) architecture and integration with CI tools including Maven, Git, Jenkins, Sonar, and Docker.
* Extensive experience working with relational databases, ideally MySQL, MariaDB, MS SQL Server, and Oracle.
Requirements
* Minimum 8 years of hands-on experience developing server-side applications.
* Strong knowledge of object-oriented programming concepts.
* Experience with Angular v14+, Java 17+, Spring Boot framework, TypeScript, JavaScript, SCSS, and API frameworks.
* Experience with CI tools including Maven, Git, Jenkins, Sonar, and Docker.
* Proficiency in working with relational databases, ideally MySQL, MariaDB, MS SQL Server, and Oracle.