TomTom WORK is the B2B business unit of TomTom. TomTom WORK is one of the leading suppliers of innovative vehicle telematics and object location systems and solutions offering services as the tracking and tracing of vehicles, cost efficient and real-time mobile data exchange and fleet management. TomTom WORK's established and proven solutions are currently used in variety of industries as for example manufacturing, whole sale and retail, logistics and service fleets. TomTom Development Germany GmbH is a fully owned subsidiary of TomTom developing (not only) the software-as-a-service platform of TomTom WORK. For our team in Leipzig we are looking to hire a: Software Developer (JEE) for the TomTom WORK Backend and Communication Services team Becoming part of Backend and Communication Services will see you taking over mission critical development and software engineering tasks with a high level of responsibility and impact in one of the following areas: * Throughput-oriented message processing platform * Data service bus and data aggregation * Provision of stable external and internal service interfaces * Development and support of tooling for billing/invoicing and controlling You will work in maintenance and green-field developments of software components and entire systems which are meeting the mark in terms of scalability, flexibility and transactional throughput. You will take on responsibility for tasks or subtasks in specification for new system developments and you will have opportunity to get acquainted with existing system and architectures and extend, improve and refactor these. Skill profile: * You have at least 2 years commercial experience with development of reliable, scalable, mission critical server applications * Personal must-haves: analytic mind, achievement oriention, sense of quality, flexible thinking and good communication skills. You are a self-driven team player with entrepreneurial touch and a passion for good software * You hold a degree computer science or a related field or you have equivalent qualifications or professional experience * You have profound knowledge and experience with Java / JEE, SQL (Oracle) and favourably PL/SQL as development languages. Control of other development, scripting, and mark-up languages as for example XML, XSD, WSDL, C#, CORBA/IDL will be of advantage * You were able to gain insight into and experience with the following frameworks, standards, and software categories: Spring, BDB, Hibernate, CXF, JDBC, EJB, SOAP / REST Web Services, JMS, EDI formats, ESB / MOM, Caches * You have experience with as many as possible of the following: design patterns, especially EAI patterns, interface contracts and interface stability, design and programming by contract, variant management * You have excellent command of the German and English language (in speaking and writing) Our offer We offer an interesting job in a fast paced environment and development perspectives within a company with an intact growth story. Interested? Please send a complete set of application documents (CV, references, certificates, degrees) in English. Please include what salary you would be looking for. Feel free to let us have work samples or a synopsis of past projects you were part of and success stories you delivered. Contact Susanne Födisch TomTom WORK Maximilianallee 4 04129 Leipzig Germany susanne.foedisch@tomtom.com