Job Opportunity:
We are seeking an experienced Software Developer to join our team. As a key member, you will be responsible for developing software solutions that meet the needs of our clients.
The successful candidate will have extensive experience in IT development, with expertise in Java and related technologies. They will also possess strong knowledge of UI architectural design patterns, layout structures, and web development frameworks such as Spring Boot and Angular. Additionally, they will have experience working in agile teams and be familiar with CI/CD tools like Jenkins and Kubernetes.
In this role, you will work closely with other developers to design, develop, and test software applications. You will also be responsible for ensuring the quality and reliability of the software, as well as providing support and maintenance services as needed.
Key Responsibilities:
- Develop high-quality software solutions using Java and related technologies
- Design and implement user interfaces that are ergonomic and understandable
- Collaborate with team members to understand requirements and analyze stories
- Contribute to architectural decisions at department and bank-wide levels
- Ensure software reliability and ease of support in production
Requirements:
- Extensive experience in IT development with project-specific technologies
- Strong knowledge of UI architectural design patterns and layout structures
- Expertise in Java and related technologies
- Experience working in agile teams practicing Scrum or Kanban
- Familiarity with CI/CD tools like Jenkins and Kubernetes
Benefits:
- Competitive salary and bonuses
- Pension and healthcare benefits
- Life insurance and extensive training resources
- Hybrid working model (2-3 days onsite) based in Letterkenny, Co. Donegal
What We Offer:
- A dynamic and supportive work environment
- Opportunities for career growth and professional development
- Recognition and rewards for outstanding performance