Senior Software Engineer
Indexed description
Job Title: Senior Software Engineer (Spring)
Location: Dublin, Ireland
Type: Hybrid
Model: Contract
Duration: 11 Months
Senior Software Engineer - (Spring)
Our client is seeking a Senior Software Engineer (Spring) to join their Fund & Investment Operations (FFIO) Technology Team in Dublin on an 11-month contract. This is an exciting opportunity to work on a greenfield project using modern Spring-based technologies while collaborating across multiple technology and business teams.
The Team
Our client’s FFIO technology team designs, builds, and maintains technology solutions that support accounting and investment management services for internal business units and fund operations.
The delivery teams operate in small, multi-functional Agile squads, each aligned to specific business and technology goals defined at Tribe level. In this role, you will collaborate closely with engineers, architects, analysts, and partners across the organisation to modernise and extend key platform capabilities.
The Expertise Required
- 6–9+ years of software engineering experience
- Strong hands-on experience with Spring Boot and Angular solutions
- Proven experience delivering end-to-end technical solutions in collaboration with business and technical stakeholders
- Programming experience in one or more of: Java (or Groovy), TypeScript (Angular), JavaScript
- Strong understanding of Agile delivery environments
- Experience mentoring or guiding junior engineers
- Experience in financial services (operations or technology) is beneficial
Technical Stack
Java 17 | Spring / Spring Boot | TypeScript | Angular | AWS | REST APIs | Apache Camel | Kafka | ActiveMQ | Oracle RDBMS | PostgreSQL | Tomcat | Jenkins | SonarQube | Maven | Camunda | Git | Docker
Key Skills & Attributes
- Strong system design, analytical, and problem-solving ability
- Ability to translate business requirements into scalable technical solutions
- Experience working closely with stakeholders to refine requirements and deliver solutions
- Strong collaboration, communication, and stakeholder management skills
- Excellent organisation and time management
- Ability to contribute to a high-performing Agile squad environment
The Value You Will Deliver
- Delivering fast, high-quality software solutions in an iterative and exploratory environment
- Supporting the evolution of investment and operations processes through technology
- Building and integrating application services and platform extensions
- Working closely with stakeholders across business and technology to refine requirements, run demos, perform code reviews, and support testing across environments
- Enhancing the overall digital capability and operational efficiency of FFIO teams
Even if your experience doesn’t match every requirement, our client values engineers who are curious, adaptable, and eager to grow within complex engineering environments so a conversation is encouraged.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search