Z

Software Developer - Java

Zinkworks

Athlone, County Westmeath, Ireland · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Zinkworks

Zinkworks collaborates with top Telecommunications and Financial Services firms to modernize outdated systems, facilitate critical platform migrations to the cloud, and implement AI-powered automation. Operating across Ireland, the EU, UK, and US, Zinkworks leverages deep domain knowledge and delivery expertise to accelerate modernization efforts and optimize operations.

Role Overview

We are looking for skilled Software Engineers to join our energetic team working with a leading financial services client. The position involves designing, developing, and maintaining scalable backend services. You'll partner closely with frontend developers, DevOps, and product teams, thriving in a problem-solving, code-quality-focused, and collaborative delivery environment.

Key Responsibilities

  • Create and maintain resilient and secure Java applications.
  • Utilize Spring and Spring Batch frameworks to build high-performing services.
  • Ensure scalability, reliability, and optimal performance within distributed systems.
  • Engage in code reviews and mentor less experienced developers.
  • Maintain continuous integration and deployment pipelines to streamline delivery.
  • Convert legacy functionalities towards microservice modernization.
  • Diagnose and resolve production issues, aiding root cause investigations.
  • Participate actively in Agile/Scrum with strong adherence to JIRA workflows.
  • Conduct thorough analysis and testing to detect defects early.
  • Collaborate with product teams to understand business domains supporting development and QA.
  • Work closely with architects, testers, and DevOps teams to ensure cohesive project success.

Essential Skills and Experience

  • Expertise in Java (JDK 8+) and Spring Integration, Spring Kafka, and Spring Batch.
  • Experience building RESTful APIs and familiarity with microservices architectures.
  • Understanding of CI/CD pipelines and DevOps principles.
  • Strong knowledge of microservices design patterns.
  • Proficiency with SQL and managing Oracle databases.
  • Experience with messaging systems like ActiveMQ and Kafka.
  • Exposure to cloud-native technologies such as Docker, Kubernetes, Helm, and OpenShift.
  • Familiarity with CI/CD and build automation tools like Jenkins, Gradle, and Maven.
  • Experience using caching and source control tools including Redis, Git, and GitLab.
  • Solid grasp of software testing methodologies and quality assurance practices.

Personal Attributes

  • Proactive attitude towards identifying and addressing blockers or escalating issues appropriately.
  • Excellent communication skills for engaging stakeholders and team members.
  • Organized multitasker able to thrive in fast-paced settings.
  • Strong team player, capable of both offering and seeking support to achieve collective goals.
  • Enthusiastic about continuous learning and integrating new technologies and methodologies.

Preferred Additional Experience

  • Leadership background within Financial Services is advantageous.
  • Experience with AI tools that streamline testing and enhance product delivery.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of CI/CD tools beyond UDeploy, including Jenkins or GitLab.
  • Experience with containerization using Docker.
  • Understanding of performance/load testing tools like JMeter or Gatling.

Inclusion and Diversity

Zinkworks highly values diversity, inclusion, and a sense of belonging, recognizing the strength derived from varied backgrounds and perspectives. The company is committed to fostering an inclusive workspace that encourages innovation and teamwork, supporting equity initiatives throughout local communities and beyond.

Tools & software

Java Docker required Kubernetes required Oracle Database required Apache Kafka required Jenkins CI required

How they work

Communication Teamwork & Collaboration Problem Solving Organisation Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer