Title: Java Developer
Location: Dublin
Duration: 12 Months Contract
Overview:
You will be part of a collaborative team working on some of the most critical projects within Finance Tech. This position is for an experienced full stack developer with a strong ability to build business-critical systems, with emphasis on stability and performance.
Responsibilities:
- Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions operations
- Works in an Agile team based structure following SCRUM practices
- Work closely with Information Technology staff, business, FLUs through the phases of design, coding and implementation of application and infrastructure changes/enhancements providing clarifications and guidance as necessary
- Participates in the design, development and implementation of complex applications, often using new technologies
- Collaborates with external programmers to coordinate delivery of software application
All about you:
- Experience in Java and server-side code development
- Highly skilled at front-end engineering using a modern client-side technology stack that includes Angular 1.x/v12, Angular Material v12.x
- Understanding of software development processes including SAFe/Agile processes
- Proficiency with Java SDK 1.11 or greater
- Experience of Tomcat, shell scripting, JSON, multi-threading, Maven, Linux, SQL, Pivotal, Kafka and Spring framework tech stack
- Expertise with Eclipse or IntelliJ and ability to compile, deploy and execute code artefacts
- Understanding of secure coding best practices
- Experience in Continuous Integration build/ deployment and toolsets e.g. Jenkins
- Experience with Unit Test Frameworks