Senior Developer Java (m/f)

 StepStone ·  09.01.2018 ·  Jena ·  Navimatix GmbH

Navimatix GmbH Senior Developer Java (m/f) Navimatix GmbH is a software development company located in Jena. We are young motivated international team with more than 10 years’ experience on IT market. Our products are individually customized software solutions for small business and large enterprises. Among our clients are the biggest players in automotive and logistic industries. Senior Developer Java will be responsible for the development and delivery of cloud service components. We are seeking an individual who can drive our projects and provide leadership for a group of software engineers in an innovative and creative environment. You will be responsible for the overall planning, execution, and success of the projects implementation. The person filling this role will guide one or two teams through development processes. Responsibilities: Delivery scalable, flexible, and highly-performant systems Set performance goals for team members and evaluate it Cover the entire software development project cycle from analysis and concept development to competent implementation Advise our customers in (inter) -national large-scale projects for the optimal use of complex applications based on JAVA, Java EE / JEE, Spring and JPA / Hibernate, Angular and JavaScript - and thus create the basis for powerful applications Qualifications: Masters / Bachelor's degree in Computer Science, Software Engineering, or Equivalent Experience 3+ year's professional software development experience Experience in building and delivering highly scalable, reliable, and complex software systems on-time and on budget Practical experience of OO design and UML Conceptional understanding of microservices and service operations Good working experience with Eclipse or IntelliJ is a plus Good working experience writing test cases using Junit and a staunch follower of the TDD best practices is a plus Ability to drive a project throughout the full software development lifecycle Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs Thorough understanding of software architecture and object-oriented design Strong knowledge of software development methodologies and best practices Results orientation with a focus on delivering value for the customer Hands-on experience with any of the following technologies will be desired: Java Enterprise technologies and APIs (EJB, JPA, JAX-RS, JSF, JMS) Spring Boot & Spring Cloud Maven, Grunt, svn and git Virtualization and cloud infrastructures (AWS, docker, kubernetes) JavaScript-UI frameworks (e.g. angular, Bootstrap, jQuery) We offer: an opportunity to exert real influence on an innovative and expanding company a job in a well-established company with a solid financial base a young, international, dynamic, informal and vibrant work environment yoga course in the workplace To apply for opportunity to join Navimatix team, please send your CV with salary expectations to with reference “Senior Developer Java - Application“ Navimatix GmbH Technologie und Innovationspark Jena Moritz-von-Rohr Straße 1a D-07745 Jena Tel. : +49 (0)3641 327 99 00 Firmenlogo, verlinkt auf — ein Projekt von DIPLANET Digital Solutions Impressum