Dublin (Hybrid)
Cpl Recruitment are partnering with a global technology-driven organisation operating at scale across complex, highly regulated environments. They are investing heavily in modern engineering practices and building out next-generation platforms to support critical business functions.
Senior Full-Stack Engineer
This is an opportunity to join a high-impact engineering team focused on delivering scalable, secure, and high-performance applications in a fast-evolving environment.
The Role
As a Senior Full-Stack Engineer, you’ll play a key role in designing, building, and evolving enterprise‑grade applications. You’ll work across the full development lifecycle, contributing to architecture decisions, improving delivery practices, and ensuring robust, scalable solutions.
You’ll collaborate closely with cross‑functional teams to translate business requirements into technical solutions, while driving best practices in engineering, automation, and system design.
Key Responsibilities
Design and develop end-to-end full-stack solutions across modern distributed systems
Contribute to architecture decisions, focusing on scalability, performance, and resilience
Improve software delivery processes through automation and standardisation
Write clean, maintainable, and secure code aligned with engineering best practices
Conduct code reviews and support quality engineering practicesCollaborate with stakeholders to understand requirements and deliver value-driven solutions
Support system integration and event‑driven architectures
Identify risks and proactively address performance, security, and reliability concerns
Contribute to continuous improvement of development standards and frameworks
Experience & Background
Strong experience in full‑stack software engineering within complex environments
Proven track record building scalable, distributed systems
Experience working in Agile environments with modern engineering practices
Solid understanding of API‑led and microservices architectures
Exposure to event‑driven systems and real‑time data processing
Experience working with relational databases and large‑scale data systems
Strong focus on quality engineering, testing, and performance optimisation
Ability to work cross‑functionally and influence technical direction
Tech Stack
Backend: Java, Spring Boot, Microservices, REST APIs
Frontend: Angular, JavaScript, HTML, CSS
Data & Messaging: Apache Kafka, Oracle / SQL Server
DevOps & Cloud: Docker, Kubernetes, CI/CD pipelines
Testing: TDD, automated testing, performance testing tools (e.g., JMeter)
Tools: Git, Jira, monitoring & observability tools
Why This Role?
Work on large‑scale, business‑critical platforms
Join a team driving modern engineering transformation
Exposure to cutting‑edge architecture and cloud‑native technologies
Strong emphasis on innovation, automation, and continuous improvement
What’s On Offer
Collaborative, global team environment
Competitive compensation and benefits package
Strong focus on learning, development, and career progression
#J-18808-Ljbffr