Java Developer

  • Published: 2023-05-23
scheme imagescheme imagescheme image

About us

Elektrobit is an award-winning and visionary global supplier of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 30 years serving the industry, Elektrobit‘s software powers over 1 billion devices in more than 100 million vehicles and offers flexible, innovative solutions for connected car infrastructure, human machine interface (HMI) technologies, navigation, driver assistance, electronic control units (ECUs), and software engineering services. Elektrobit is a wholly owned subsidiary of Continental.

Your responsibilities

· Transform user stories from the product owner or the clients into technical user stories for the team. Interact with the project team in order to define additional stories/requirements.
· Implement new functionalities, refactor and improve the existing code base (a constant percentage of each working sprint is allocated towards this).
· Work in an agile team with people which have been involved in product development for more than two years (and coordinate them from a technical point of view).
· Code in a TDD way with a proper code review process in place and with experienced developers.
· Conduct software analysis, programming, testing and debugging
· Envision system features and functionality
· Contribute in all phases of the development lifecycle
· Ensure implementation is in compliance with the specifications
· Focus on efficiency, user experience and process improvement

Your profile

Know-how areas:
· Minimum 3+ years of experience in working with Java 8 (and higher versions) / Scala / C# / Python or another object-oriented programming language. Functional programming background is preferred
· Good knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
· Good knowledge of Markup languages such as XML and JSON
· Experience in working with the following stack: Docker, basic CI / CD concepts like Jenkins pipelines
· Understanding of building tools like Ant, Maven, Gradle (previous experience in writing Gradle tasks/plugins is a plus)
· Eclipse RCP plugin development and Eclipse/IntelliJ knowledge
· Relevant knowledge of the Spring Framework and REST API development
· Relevant knowledge of Java GUI frameworks like Swing, SWT according to project requirements
· Previous experience with SQL & Hibernate is also a big plus
· Previous experience with Node.js, Vue.js or any other web frameworks for building web applications is also a big plus
· Agile way of working is a plus as it adds plus value to the lifecycle of software development
Essential requirements:
· Good knowledge of English, both written and spoken;
· Autonomous and self-reliant way of working;
· You are communicative and a strong team player;
· Analytical mindset and good problem-solving skills
· Good organizational skills

Job opportunities:
· Learn Autosar, how car networks and the communication in between different components is designed to work. Complex technical stack which goes through all the layers, from desktop application coding to Linux development to hardware interfacing and the physical layer.
· Being part of the team that develops the company's second best-selling product
· Being part of a team that has full responsibility in Brasov. Know-how and mentoring can be performed by colleagues from our site. The real Hw modules are also available in Brasov.
· Multiple technical careers opportunities
· Being part of the product line EB Assist, which targets OEMs and tier 1s, who want to validate autonomous driving functions and advanced bus communication features
· Participating in continuous education and trainings to remain current on best practices, organization principles, learn new programming languages to better assist other team members

We offer:
  • Career opportunities corresponding to your professional success.
  • The possibility to develop advanced technology and to transform it into enriching end user experiences.
  • An international and multicultural working environment in a prestigious company.
  • A motivating and engaging work environment.
  • Being part of a young, dynamic and motivated team.
  • Trainings to familiarize you with EB software products and tools.
  • We offer our employees the opportunity to take advantage of further education in our own academy in addition to other schemes that help our employees to find the right Work-Life Balance for themselves.
  • Flexible work time;
  • Vacation days according to your experience level;
  • Premium insurance to medical services.
  • 13th salary and loyalty bonus.
  • EB Way of working and Way of life.
 
You would like to work on flexible, innovative solutions for car infrastructure software, connectivity & security, automated driving, and user experience? Then we want to hear from you!

 

Contact us

Please contact us at +40 790 014 000 – we are happy to answer your questions. You may also directly apply for this interesting position on our job portal.
Learn more about your developmental possibilities and Elektrobit’s exceptional company culture at https://elektrobit.com/careers
We are looking forward to receiving your application!
 
  • Robert Torok
  • Human Relations