Cette offre d'emploi n'est plus disponible
À propos
Our client are a leading international financial services organisation based in South Dublin.
Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below.
About the Position
We are seeking an experienced Senior Java Developer to join a high-performing engineering team delivering complex, enterprise-scale solutions. This role focuses on building robust, secure, and scalable applications while ensuring best practices in design, testing, and delivery.
You will play a key role across the full development lifecycle, contributing to architecture decisions, guiding technical delivery, and driving engineering excellence.
Key Responsibilities
- Collaborate with stakeholders to refine user stories and define technical requirements
- Contribute to effort estimation and planning across the delivery lifecycle
- Develop proof of concepts (PoCs) and technical spikes to validate solutions and mitigate risk
- Design, develop, and unit test high-quality Java-based applications aligned with acceptance criteria
- Build solutions leveraging multiple architectural layers (data, application, business)
- Troubleshoot and resolve complex technical challenges within the team
- Design and maintain scalable application components, APIs, and integration points
- Develop and maintain automated test suites (integration, regression, performance)
- Implement and enhance CI/CD pipelines to support efficient delivery
- Automate manual deployment and release processes
- Ensure all solutions meet security, compliance, and architectural standards
The Person
Required Skills & Experience
- 5+ years’ experience in Java development within large-scale enterprise environments
- Strong expertise in Java (JDK 8+) and Spring Framework
- Proven experience designing and consuming REST and SOAP web services
- Proficiency with development tools such as Git, Maven, Jenkins, JIRA
- Experience deploying and managing applications in Linux-based environments
- Strong understanding of application security principles (authentication, authorization, session management)
- Familiarity with security protocols such as OAuth, OIDC, and FIDO
- Good understanding of system architecture, including load balancing and TLS
- Exposure xcfaprz to cryptography and PKI concepts
- Ability to interpret technical documentation and evaluate new technologies through PoCs
- Strong problem-solving skills with the ability to work independently
- Excellent communication skills (written and verbal)
- Experience working with LDAP
- Exposure to highly regulated environments (e.g., financial services)
- Strong software engineering fundamentals and design pattern knowledge
- Focus on quality, scalability, and maintainability
- Collaborative mindset with the ability to mentor and support team members
- Proactive approach to innovation and continuous improvement
Remuneration Package
A strong rate is on offer.
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.