Software Developer / Full-Stack Engineer (Java & React)
Michael Page
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
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