Skip to content
mimi

Software Developer / Full-Stack Engineer (Java & React)

Michael Page

Hybrid Full-time Mid Level 2mo ago

About the role

About

You develop high-quality web applications with Java and React and design solutions from technical conception to productive use.

You work in a flexible, hybrid environment with a focus on clean code, architecture, and long-term software quality.

Customer Details

Wien | Hybrid (Österreich)

Do you burn for clean code, well-thought-out software architecture, and sustainable software solutions?

Do you want to do more than just process tickets and actively help shape high-quality software?

Then you are in the right place.

On behalf of an established, technically demanding software company, we are looking for a Software Developer / Full-Stack Engineer (Java & React) who likes to take responsibility and wants to develop further in a modern, collegial environment.

Job Description

As a Software Developer, you will work with your team on the continuous further development of complex applications.

Your tasks at a glance:

  • Conception and implementation of new modules, services, and features
  • Further development and refactoring of existing solutions with a focus on clean code and maintainability
  • Creation of detailed technical concepts for functional and technical requirements
  • Active participation in technical discussions and architectural decisions (depending on experience)
  • Maintenance of clear, structured technical documentation (e.g., architecture, configurations, operation)
  • Close collaboration within the team with open communication and code reviews

Profile

  • Strong backend focus in software development, especially with Java and Spring Boot
  • Experience in designing and implementing clean, maintainable backend architectures (services, APIs, modules)
  • Confident handling of REST interfaces, data flows, and backend logic
  • Solid understanding of clean code, refactoring, and code reviews
  • Good knowledge in the full-stack environment, especially React and modern frontend fundamentals (no frontend focus)
  • Structured, independent way of working and interest in shaping technical solutions holistically

Offer

  • Demanding, long-term software projects with a clear focus on quality, stability, and maintainability
  • A modern Java technology stack with a lot of creative freedom in the backend
  • Hybrid work model with an office in Vienna and generous remote options
  • A collegial, technology-driven team with open communication and lived code reviews
  • Room for professional development up to architecture or expert roles
  • Short decision-making paths, flat hierarchies, and a professional, appreciative work environment
  • Reliable framework conditions and a focus on sustainable software development instead of short-term project cycles

Skills

JavaReactRESTSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free