.Java Developer / Software Developer (m/f/d)Karlsruhe, INIT Mobility Software Solutions GmbHAbout us:INIT is the world's leading provider of IT solutions for bus and rail. We support more than 1,100 transport companies in making public transport more attractive and efficient. This is how we make mobility easy - for users of our systems and for passengers in Europe, America, New Zealand, Australia, and Asia.With us, you can make an important contribution to the future of mobility and make progress yourself! Implement your own ideas and enjoy success, take on responsibility and develop personally and professionally - that's what you can achieve with us. Flexible working hours,extensive social benefits and a good working atmosphere - that's what we offer you. Find out more about us and our current vacancies on our website www.Initse.Com. We look forward to receiving your online application!What you can look forward to with us:Flexible working hours and mobile office option30 days of vacation and the option of 5 additional days of "flexi vacation"Additional financial benefits for travel costs and childcare, among other thingsUp-to-date smartphone (Android/iOS) for professional & private useWhat you can expect:Our team works on the new and further development of our software products MOBILE-PLAN and MOBILE-DMS in the area of planning and data management. This enables our customers to optimally plan and implement everyday processes in public transport. Your tasks within the team are as follows:You accompany the holistic software development processYour tasks as a developer range from data modeling and UI design to interface implementationYou use various technologies and tools on a daily basis, e.G. Swing/JavaFX, Groovy, JPA as well as Git/SVN, Maven, IntelliJ IDEA, JIRA, Sonar QubeYou support our colleagues in consulting or sales with technical questions (e.G. with requirements analyses and support cases) or are in contact with other development teams for interface implementationYou take on project responsibility in the team and have contact with national and international customersWhat you bring with you:A completed technical degree (e.G. computer science) or training/further training as an IT specialist in application developmentYou have already gained relevant professional experience in software development with JavaYou have good knowledge of Java Script / AngularExperience with relational databases (Oracle, MS SQL Server, Post GreSQL) and in formulating complex, high-performance queriesYou enjoy working in a team and interacting with customersThanks to your fluency in German and English (written and spoken), you find it easy to communicate in an international environmentYou also find it exciting to experience your work live on site during occasional (inter)national business tripsAny questions?If you have any questions, we are happy to help and can be reached at jobs@initse