About Us
INIT is the worldwide leading supplier of IT solutions for buses and trains. We assist more than 1,100 transport companies in making public transport more attractive and more efficient, making mobility easier for users and passengers throughout Europe, America, New Zealand, Australia, and Asia. INIT offers space for ideas and responsibility. Joining us will give you the chance to significantly contribute to the future of mobility while building on your career. Implement your own ideas, assume responsibility, and develop your professional and personal skills – that’s what you can achieve with us. We offer flexible working hours, comprehensive additional benefits, and a positive working environment within an enthusiastic, collaborative team. We look forward to receiving your online application at www.initse.com.
Your Responsibilities
* Develop and maintain Java source code for both the implementation of new features and the coding of new developments and/or enhancements as defined in a technical design.
* Adhere to code quality and unit testing standards.
* Ensure code is peer-reviewed.
* Focus on enhancing our control centre software for automated vehicle location (AVL), intermodal transport control system (ITCS), and electromobility applications.
* Software development will include analysis, design, implementation, and testing for our international projects.
* Assume responsibility for specific software modules and their integration into the overall system.
* Work in close cooperation with the development and projects teams in the HQ in Germany.
* Applied technologies will include Java, Hibernate, Spring, REST, Maven, and PostgreSQL, as well as containers (Kubernetes, Docker), Loki, Grafana, and Wiremock.
Your Qualifications
* Third level qualification in Computer Science/Engineering or a related discipline.
* 5+ years of experience in Java/J2EE and related frameworks-based development, hardcore programming.
* Strong hands-on experience using core Java with JDK 1.8.
* Good knowledge of DB concepts like Oracle/MYSQL/DB2/MongoDB.
* High commitment, team spirit, and motivation to assume responsibility and support the scrum master in Agile teams.
* Analytical and algorithmic solutions approach to handle complex implementations.
* Hands-on experience in the development of Microservices (REST) using Spring Boot.
* Hands-on experience in Hibernate/Spring Data is mandatory.
* Knowledge of CI/CD and other deployment tools.
* Strong understanding of relational databases and proficiency with a relational DB.
* Availability for occasional business travel to our HQ in Karlsruhe, Germany.
* Proficient in written and spoken English.
Location:
We offer a hybrid working model with a mix of both office and home working, emphasizing collaborative development: 60% office attendance / 40% home working. INIT Ltd, Maynooth Business Campus, Maynooth, Co. Kildare, Ireland.
#J-18808-Ljbffr