Principal Software Engineer – Java
Principal Software Engineer
Location: Ireland (Hybrid)Position: Permanent, Full-Time
Introduction
We are seeking a Principal Software Engineer for a permanent role in Ireland. This senior technical role is central to the development, design, and deployment of enterprise-grade software solutions within a global compliance SaaS platform.
The role exists to support continued product growth and innovation, providing technical leadership and expertise to guide development teams, improve architecture, and deliver high-quality, scalable software solutions to clients worldwide.
Company Culture & Values
Our organization is a global leader in compliance technology, empowering companies to manage conduct risk efficiently. We value innovation, collaboration, and technical excellence, fostering a culture where engineers are empowered to mentor, experiment, and deliver impact.
Employees benefit from a supportive environment, career progression opportunities, access to modern technologies, and the chance to contribute to cutting-edge software that makes a tangible difference for clients.
Salary & Benefits
Salary: Competitive package (DOE)
Benefits Include:
- Competitive base salary and performance bonus
- Pension contribution
- Private health insurance
- Life assurance
- Hybrid working model
- Generous annual leave allowance
- Opportunities for professional development and technical training
- Career progression into technical leadership, architecture, or senior engineering roles
- Work on enterprise-scale SaaS solutions used globally by leading financial institutions
- Provide technical leadership and guidance to development teams, ensuring adoption of best practices, sound architectural decisions, and coding excellence
- Write clean, efficient, and maintainable code, adhering to industry-standard coding practices
- Collaborate with cross-functional teams to understand system dependencies and implementation requirements
- Conduct code reviews to uphold standards, mentor developers, and identify opportunities for improvement
- Solve complex technical challenges, including performance optimization, scalability, and security issues
- Troubleshoot and resolve production issues to ensure uninterrupted service
- Ensure timely delivery of high-quality software solutions
- Engage with Product Managers and Product Owners to translate business requirements into technical specifications
- Lead initiatives to continuously improve development processes, software quality, and team efficiency
- Mentor and support developers to foster growth, technical excellence, and innovation
- 12+ years of software development experience, with strong Java expertise
- Full Stack development experience with hands-on involvement across projects
- Proven technical leadership experience, including mentoring and guiding teams
- Deep knowledge of application design, architecture best practices, and design patterns
- Strong experience with Spring and Spring Boot, and ORM frameworks such as Hibernate
- Solid understanding of Angular framework (or foundational familiarity)
- Excellent SQL skills, including basic query performance tuning
- Hands-on experience writing JUnit test cases
- Experience with Restful APIs and development standards
- Strong understanding of Agile software development methodologies
- Experience leading technical solutions, problem-solving, and delivering enterprise software
- Familiarity with Liquibase or similar database migration/versioning tools
- Exposure to cloud-based architectures and scalable SaaS deployments
- Knowledge of CI/CD pipelines and DevOps practices
- Ability to influence product direction through technical expertise
- Experience in global, enterprise software environments, particularly in compliance or fintech domains
- Passion for mentoring, innovation, and fostering high-performing engineering teams
Please submit your updated CV in Word Format.
If you are living in Ireland and hold a VALID WORK PERMIT, we would love to hear from you, if however, you do not hold a valid work permit unfortunately we will not be in a position to assist you with your job search.Osborne are proud to be an Equal Opportunity Employer
#INDOSB1#INDSINGH