Adecco

Java Backend Software Developer

Adecco

Kildare, County Kildare, Ireland (Hybrid) · Full Time

Be the first to apply

Experience
Any
Salary
EUR 45,000 – EUR 65,000 / year
Openings
1
Posted
3 weeks ago
Work mode
Hybrid
Education
Degree in Computer Science or related field
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

Position Overview

Join a rapidly growing team as a Java Backend Software Developer based in Maynooth, County Kildare, Ireland. This permanent role offers a hybrid work model requiring 2-3 days in the office weekly with an annual salary ranging from €45,000 to €65,000 plus company benefits. The position involves working on essential software that supports real-time public transport operations, contributing significantly to future mobility solutions.

Key Responsibilities

  • Develop, design, and maintain robust Java backend applications.
  • Create new features and enhance existing software solutions.
  • Analyze both technical and business requirements to produce solid software designs.
  • Build scalable microservices and RESTful APIs.
  • Uphold high-quality standards through unit testing, peer reviews, and continuous process improvements.
  • Own specific software modules ensuring smooth integration with broader systems.
  • Address troubleshooting, bug resolution, and optimize performance.
  • Engage with Agile teams, participating in sprint planning, estimations, and deliveries.
  • Collaborate with colleagues in Ireland and Germany to deliver innovative solutions.

Technical Environment

  • Java (JDK 8 and above)
  • Spring Boot framework
  • Hibernate and Spring Data for persistence
  • RESTful API development
  • Maven for project management
  • PostgreSQL database
  • Container technologies including Docker and Kubernetes
  • Monitoring tools like Grafana and Loki
  • Testing tools such as WireMock
  • Continuous integration and deployment pipelines

Essential Qualifications and Skills

  • Degree in Computer Science, Software Engineering, or a related field preferred
  • Experience in enterprise application development using Java/J2EE
  • Proficient in Core Java programming
  • Hands-on experience developing microservices and REST APIs with Spring Boot
  • Strong knowledge of Hibernate and Spring Data frameworks
  • Understanding of object-oriented design and software engineering best practices
  • Experience with relational databases like PostgreSQL, Oracle, MySQL, or DB2
  • Familiarity with Agile methodology
  • Knowledge of continuous integration and deployment practices
  • Strong problem-solving and analytical skills
  • Excellent communication skills and teamwork orientation
  • Fluent in both spoken and written English

Desirable Experience

  • Working with containerized environments using Docker and Kubernetes
  • Experience with monitoring and observability tools, e.g. Grafana and Loki
  • Knowledge of NoSQL databases such as MongoDB
  • Previous exposure to real-time, mission-critical, or transportation-related systems

Additional Information

This position is part of international projects in cooperation with German headquarters, aiming to enhance public transport efficiency and passenger experience. Candidates interested in this role or in exploring other career options are encouraged to reach out. The employer operates as an equal opportunity agency, endorsing diversity and inclusion.

Minimum education

Bachelor's Degree

Tools & software

Java Docker required Kubernetes required PostgreSQL required Grafana Labs Grafana Cloud required

How they work

Communication Teamwork & Collaboration Problem Solving

Languages

Servicenow
🤖
Online · instant AI help
Broxer