Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Backend Engineer image - Rise Careers
Job details

Java Backend Engineer

MotorK is the leading sales and marketing technology company in Europe, specialised in the automotive sector. At MotorK our mission is to empower manufacturers and dealerships to sell more with innovative, cloud-based products and services to offer the best digital customer experience.

We are on a fast and ambitious trajectory and serving 90% of the automotive manufacturers. To continue our growth, we are hiring new talents. If you want to spark the future of the automotive world, join us.

About the role

We are looking for a talented Java Backend Engineer to join our StockSpark tribe. Your role will play a crucial part in developing innovative software solutions for our advanced platforms. If you have a passion for coding and a drive to deliver high-quality results, we want to hear from you.

  • Strong knowledge of Java (Java 8 or later) and OOP principles.
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with relational databases (MySQL, PostgreSQL) and ORM technologies (Hibernate).
  • Good understanding of software development methodologies, particularly Agile and Scrum.
  • Ability to write maintainable, scalable code and a focus on code quality.
  • Excellent problem-solving skills and a strong analytical mindset.
  • Good spoken and written level of English.

Good to have:

  • Experience with containerization tools (Docker, Kubernetes).
  • Familiarity with CI/CD practices and version control systems (Git).
  • Knowledge of testing frameworks (JUnit, Mockito) and TDD principles.
  • Basic understanding of cloud services (AWS, Azure).
  • Frontend programming experience is a plus.

What you will do:

  • Develop, test, and maintain high-quality Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Continuously discover and implement new technologies to maximize development efficiency.
  • Troubleshoot and resolve issues in existing applications.

Working pattern and location

  • 40 hours per week, permanent contract 
  • Monday – Friday
  • Hybrid role

Benefits

  • Meal Vouchers (€7 per working day)
  • 26 days holidays + national bank holidays 
  • Individual training paths
  • Opportunity to develop and move within the company
  • National and international mobility options 
  • Yearly team activities
  • Food canteen at the office

What you can expect from the recruitment process: 

  1. HR interview
  2. Technical interview
  3. Hiring manager interview
  4. C-level interview 

MotorK is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any kind. Our company is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at MotorK are based on business needs, job requirements, and individual qualifications, without regard to race, colour, religion or belief, age, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.

What You Should Know About Java Backend Engineer, MotorK

MotorK is on the cutting edge of sales and marketing technology in Europe, specializing in the dynamic automotive sector. We’re on a mission to empower manufacturers and dealerships to enhance their sales through innovative, cloud-based solutions that provide an exceptional digital customer experience. If you’re passionate about making an impact in a fast-growing company, consider joining us as a Java Backend Engineer for our StockSpark tribe! In this exciting role, you will play a vital part in developing and maintaining top-notch Java applications that help drive our advanced platforms forward. You’ll need a solid understanding of Java, especially Java 8 or later, along with experience using the Spring Framework, including Spring Boot and Spring MVC. You'll be working with RESTful APIs and microservices architecture, as well as relational databases like MySQL and PostgreSQL. Our ideal candidate is someone who thrives in an Agile environment and values code quality and maintainability. With opportunities for professional growth, including individual training paths and international mobility options, MotorK is committed to fostering a collaborative and innovative work culture. If you're ready to spark the future of the automotive industry while enhancing your Java skills, we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Java Backend Engineer Role at MotorK
What are the key responsibilities of a Java Backend Engineer at MotorK?

As a Java Backend Engineer at MotorK, you will develop, test, and maintain superior quality Java applications. Collaborating closely with cross-functional teams, you will help define, design, and implement new features that drive our automotive platforms. Additionally, you'll participate in code reviews, contribute to team knowledge sharing, and troubleshoot existing applications to resolve any issues that arise.

Join Rise to see the full answer
What qualifications are necessary for a Java Backend Engineer role at MotorK?

To qualify as a Java Backend Engineer at MotorK, you should possess strong knowledge of Java (Java 8 or later) and OOP principles, as well as experience with the Spring Framework, including Spring Boot and Spring MVC. Familiarity with RESTful APIs, microservices architecture, relational databases like MySQL or PostgreSQL, and Agile methodologies is also essential. Good problem-solving skills and a basic understanding of cloud services are considered advantageous.

Join Rise to see the full answer
What software development methodologies does MotorK use for its Java Backend Engineers?

At MotorK, our Java Backend Engineers work primarily within Agile methodologies. You’ll be expected to adapt to Sprint cycles, participate in daily stand-ups, and collaborate closely with team members to ensure that our software delivery meets high standards of quality and timeliness.

Join Rise to see the full answer
What career growth opportunities are available for Java Backend Engineers at MotorK?

MotorK offers diverse career development opportunities for Java Backend Engineers. You can pursue individual training paths tailored to your professional goals while enjoying possibilities for national and international mobility within the company as we continue to expand. Regular team activities and a supportive work environment foster both personal and professional growth.

Join Rise to see the full answer
What benefits do Java Backend Engineers receive when working at MotorK?

As a Java Backend Engineer at MotorK, you can enjoy several benefits, including meal vouchers, generous holiday allowances of 26 days plus national bank holidays, and access to a food canteen. Our commitment to employee development is highlighted through individual training programs and various yearly team activities aimed at strengthening team bonds and enhancing workplace satisfaction.

Join Rise to see the full answer
Common Interview Questions for Java Backend Engineer
Can you explain your experience with Java and how it relates to the role of a Java Backend Engineer?

It's important to highlight specific projects where you've successfully used Java, demonstrating your understanding of Java 8 or later and OOP principles. Discuss how your coding expertise has contributed to past projects, focusing on maintainability and scalability of code.

Join Rise to see the full answer
What is your approach to developing RESTful APIs?

Discuss your methodology for creating RESTful APIs, including best practices such as using appropriate HTTP methods, status codes, and ensuring that your APIs are secure and well-documented. Mention any frameworks used in past roles that could relate to the responsibilities at MotorK.

Join Rise to see the full answer
Can you elaborate on your experience working with Spring Framework?

Share specific examples from previous roles where you used Spring Boot or Spring MVC, explaining how you implemented these frameworks to enhance application performance or streamline development processes.

Join Rise to see the full answer
How do Agile methodologies influence your software development process?

Talk about your experience living in an Agile environment, such as participating in Sprint planning, daily scrums, and retrospective meetings. Illustrate how being Agile results in improved collaboration and quicker delivery of high-quality software.

Join Rise to see the full answer
Describe your proficiency with relational databases like MySQL or PostgreSQL.

Elaborate on how you've utilized these databases in past projects, referencing any query optimization techniques or ORM technologies, such as Hibernate, you have utilized to enhance data handling in your applications.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Share your strategies for maintaining high code quality, such as conducting regular code reviews, utilizing automated testing frameworks, and adhering to development best practices, emphasizing continuous improvement over time.

Join Rise to see the full answer
What are your experiences with containerization tools like Docker?

Discuss projects where you've implemented Docker for application deployment, focusing on how it simplified your development workflow or enabled seamless scaling of applications across environments.

Join Rise to see the full answer
How do you troubleshoot and debug Java applications?

Provide a clear methodology for debugging, possibly mentioning specific tools you've used, such as JUnit or Mockito, and how you approach identifying and resolving issues to ensure smooth functionality of applications.

Join Rise to see the full answer
What is your understanding of CI/CD practices?

Explain the significance of Continuous Integration and Continuous Deployment in the software development lifecycle. Share how you have implemented or contributed to these practices in previous roles to enhance deployment efficiency.

Join Rise to see the full answer
Can you discuss any experience you have with frontend programming?

If applicable, talk about how any frontend experience, such as JavaScript or frameworks like React, might complement your backend work at MotorK, highlighting your well-rounded capabilities as a full-stack developer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
MotorK Remote No location specified
Posted 12 days ago
Photo of the Rise User
ABM.Com Hybrid Minneapolis, MN
Posted 6 days ago
Photo of the Rise User
INX International Ink Co. Hybrid 1860 Western Dr, West Chicago, IL 60185, USA
Posted 6 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Posted 3 days ago

MotorK (AMS: MTRK) is a leading software as a service ("SaaS") provider for the automotive retail industry in the EMEA region, with over 400 employees and ten offices in seven countries (Italy, Spain, France, Germany, Portugal, the UK and Israel)....

10 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!