Job Title: Senior Java Developer (Hybrid)
About the Role
We are seeking a highly experienced Senior Java Developer with a strong background in Java, Spring, and REST API development to join our growing development team in Dublin.
Key Responsibilities
Design, develop, and maintain scalable and efficient software applications using Java, Spring, and REST API principles.
Lead projects or mentor junior team members, ensuring successful project delivery and knowledge sharing.
Collaborate with cross-functional teams to identify and prioritize requirements, and develop solutions that meet business needs.
Stay up-to-date with industry trends and emerging technologies, and make recommendations for implementation.
Work closely with financial services, insurance, or investment management systems, requiring strong analytical and problem-solving skills.
Requirements
7+ years of experience in hands-on software development, with expertise in Java, Spring, and REST API design.
Strong experience with cloud technologies, such as AWS or Azure.
Proficiency in Docker, Kubernetes, CICD, and Git.
Solid exposure to SQL and NoSQL databases.
Familiarity with Angular, React, or similar front-end technologies.
Ability to lead projects or mentor less experienced team members.
Experience working with financial services, insurance, or investment management systems.
What We Offer
A dynamic and fast-paced Fintech environment with opportunities for growth and professional development.
Collaborative and supportive team culture.
Flexible work arrangements, including remote work options.