Java Backend Software Developer (PERM)

Adecco โ€” Ireland ยท Posted ~12 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

JAVA BACKEND SOFTWARE DEVELOPER ๐Ÿ“ Maynooth, Co. Kildare ๐Ÿ’ผ Permanent ๐Ÿ’ผ Work model: Hybrid (2-3 days in office per week) ๐Ÿ’ฐ 45-65K per annum + company benefits Role Overview *As our client continues to expand, we are looking for an experienced Java Backend Software Developer to join our growing team in Ireland. *This is an exciting opportunity to work on mission-critical software that supports real-time public transport operations and helps shape the future of mobility. *You will have the opportunity to bring your ideas to life, take ownership of meaningful projects, and collaborate with talented colleagues across Ireland and Germany. *In return, we offer a supportive environment, flexible working arrangements, excellent benefits, and genuine opportunities for professional growth. The Opportunity *As a Java Backend Software Developer, you will play a key role in the design, development, and enhancement of our advanced transport management platforms, including: o Automated Vehicle Location (AVL) systems o Intermodal Transport Control Systems (ITCS) o Electromobility and smart transportation solutions *You'll be involved across the full software development lifecycle, from analysis and design through to implementation, testing, deployment, and ongoing maintenance. *Working closely with development and project teams in our headquarters in Germany, you'll contribute to international projects that are helping public transport providers operate more efficiently and deliver a better passenger experience. Key Responsibilities *Design, develop, and maintain high-quality Java backend applications *Implement new functionality and enhance existing software solutions *Analyse business and technical requirements and translate them into robust software designs *Develop scalable microservices and REST APIs *Ensure all code meets quality standards through unit testing, peer review, and continuous improvement practices *Take ownership of specific software modules and ensure seamless integration within larger systems *Support troubleshooting, bug fixing, and performance optimisation activities *Collaborate with Agile development teams and contribute to sprint planning, estimation, and delivery activities *Work closely with colleagues in Germany and other international teams to deliver innovative software solutions Technology Stack You'll work with a modern backend technology stack including: *Java (JDK 8+) *Spring Boot *Hibernate / Spring Data *RESTful APIs *Maven *PostgreSQL *Docker *Kubernetes *Grafana *Loki *WireMock *CI/CD tools and deployment pipelines Essential Requirements *Ideally Degree in Computer Science, Software Engineering, or a related discipline *Relevant commercial experience developing enterprise applications using Java/J2EE *Strong hands-on experience with Core Java development *Experience building Microservices and RESTful APIs using Spring Boot *Excellent working knowledge of Hibernate and Spring Data *Strong understanding of object-oriented design principles and software engineering best practices *Experience working with relational databases such as PostgreSQL, Oracle, MySQL, or DB2 *Familiarity with Agile development methodologies *Knowledge of CI/CD concepts and deployment processes *Strong analytical and problem-solving abilities *Excellent communication skills and a collaborative mindset *Fluent spoken and written English Desirable Skills *Experience working with containerised applications using Docker and Kubernetes *Exposure to monitoring and observability tools such as Grafana and Loki *Experience with MongoDB or other NoSQL databases *Previous experience working on real-time, mission-critical, or transport-related systems If the role interests you, please get in touch via email for more details. If you are interested in other roles or career change, please do not hesitate to contact me too. Adecco is an equal opportunity employer. Adecco Ireland is acting as an Employment Agency in relation to this vacancy.