Point your AI agent at freehire and let it find you a job.

Get the CLI →

HyPlus Technology GmbH

NewBe an early applicant

Java Developer (Regular/Mid-Level)

Discussion

Summary

Mid-level Java developer building backend services for an automotive client, using Java, Spring Boot, AWS cloud, and CI/CD, while collaborating with an international team and occasionally working with Angular front‑end.

About the Role

We are looking for a Mid-Level Java Developer to join a development team working on solutions for a major client in the automotive industry.

The role combines hands-on backend development with cloud technologies. A strong interest in AWS is particularly important, as the team is currently expanding its cloud capabilities and would benefit from someone who can actively contribute their AWS knowledge.

You will work in an international, collaborative environment where you will have the opportunity to contribute to the full software development lifecycle, from design and implementation to testing and continuous improvement.

Responsibilities

  • Develop and maintain software applications using Java and Spring Boot

  • Design and implement clean, maintainable and scalable solutions

  • Work with AWS cloud services and contribute to the team's cloud capabilities

  • Collaborate with the team on software architecture, development and technical improvements

  • Contribute to CI/CD, testing and deployment automation

  • Work with modern web technologies, including Angular where applicable

  • Participate in code reviews and knowledge sharing

  • Troubleshoot and continuously improve existing solutions

  • Work closely with distributed, international teams.

Must-have-Requirements

  • Professional experience with Java

  • Strong experience with Spring / Spring Boot

  • Hands-on experience with AWS in a professional environment

  • Good understanding of software development principles, Clean Code and SOLID

  • Experience with unit testing, ideally JUnit

  • Good knowledge of Git and CI/CD practices

  • Experience with relational databases

  • Good communication and teamwork skills

  • Fluent English, written and spoken

  • Ability to work independently while collaborating effectively within a team.

Nice-to-have-Requirements

  • Experience with Angular

  • Experience with React or other modern frontend technologies

  • Experience with microservices and distributed systems

  • Docker / containerization experience

  • Jenkins or GitLab CI/CD

  • Experience with static code analysis tools such as SonarQube

  • Previous experience in the automotive industry

  • German language skills.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available