Java Software Engineer

Optimus SearchStuttgart, DE
Published on

About the Role

I am currently recruiting for a global client who is looking for an experienced Java Software Developer to work on multiple innovative and scalable projects. You will be technically specialized in back-end development and have several years of hands-on experience with Java and related technologies.

Daily Responsibilities

  • Design, build, and maintain efficient and high-performing Java code.
  • Assist in spearheading new projects multiple times a year.
  • Optimize performance of existing applications.
  • Participate in code reviews and contribute to technical decision-making.
  • Collaborate closely with cross-functional teams to deliver high-quality solutions.

About the Candidate

  • Strong modern Java development background (Java 8 or higher).
  • Experience with Spring Boot and other modern Java frameworks.
  • Familiar with RESTful API development and integration.
  • Proficient in both German (C1 minimum/native) and English.
  • Knowledge of database technologies (SQL, PostgreSQL, etc.).
  • Analytical thinker with a problem-solving mindset.

Qualifications

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • 4 years of professional experience in Java back-end development.
  • Proven track record of delivering robust and scalable applications.

Company Culture and Benefits

What we offer includes a competitive salary, a bonus scheme, pension scheme, 30 days holiday, an award-winning onboarding programme, flexible working hours and a hybrid work model. Additional benefits include a company benefits package, free gym membership, cycle-to-work scheme, and clear internal progression paths.

Skills

Other Benefits

Competitive salaryBonus schemePension scheme30 days holidayAward-winning onboarding programmeFlexible working hours and hybrid work modelCompany benefits packageFree gym membershipCycle-to-work schemeClear internal progression paths