Principal Software Engineer / Tech Lead – Dublin (Hybrid)
Location: Dublin, Ireland
Job Type: Permanent | Full-time
Industry: Fintech / Digital Platforms
About the Client
Our client is a global fintech company delivering modern digital solutions that transform employee experiences. Their Dublin-based engineering team builds innovative, scalable products used by millions across enterprise clients.
The Role
We're hiring a Principal Software Engineer / Tech Lead to lead the design, development, and delivery of full-stack web applications. You’ll guide engineering best practices, mentor developers, and collaborate with cross-functional teams to ship high-quality solutions in a fast-paced Agile environment.
Key Responsibilities
- Lead full-stack development and architectural decisions.
- Collaborate with product, design, and architecture teams.
- Guide and mentor engineering teams on best practices.
- Drive CI/CD, code quality, and performance improvements.
- Shape the tech roadmap and contribute to strategic planning.
Requirements
- 8+ years in software engineering, with tech/team leadership experience.
- Deep expertise in Java, Spring Boot, and frontend frameworks (Angular preferred).
- Strong communicator, comfortable working across technical and non-technical teams.
- Experience with Agile, DevOps, and scalable cloud-native applications (AWS a plus).
Tech Stack
- Frontend: Angular, TypeScript, HTML/CSS, RxJS, Jasmine, Playwright
- Backend: Java, Spring Boot, REST, GraphQL, Apache Camel
- Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, Maven, CI/CD
- Tools: Git, Swagger/OpenAPI, Node.js
Candidates must have full working rights in the Republic of Ireland, without restrictions or the need for visa sponsorship (e.g., Stamp 4 visa or EU citizenship).
What’s on Offer?
An attractive salary and benefits package, along with excellent opportunities for continuous learning and career progression.
#LI-JM2