As a Java Developer at Thermo-Calc Software, you'll play a central role in the development and maintenance of our sophisticated desktop application, primarily using Java with a strong focus on the graphical user interface built in Swing. You’ll also be involved in shaping our next-generation web-based platform, working closely with frontend and FORTRAN developers using a modern tech stack that includes React, TypeScript, Fastify, Spring Boot, and Azure.
In this role, you’ll write clean, efficient, and well-documented code, while continuously collaborating with colleagues and stakeholders to define and implement new features. Your keen eye for detail and performance will be crucial as you troubleshoot and fine-tune application functionality to ensure a seamless user experience.
You'll be part of a team that values code quality and collective ownership — participating in code reviews and contributing to high engineering standards. Staying current with the latest technologies and best practices in Java development is part of your mindset, and you'll apply this knowledge to build secure, scalable, and reliable software solutions that make a real impact.
You will work in a broad role and be involved in areas such as:
- Develop and maintain our comprehensive Java-based desktop application, with a strong focus on the graphical user interface (Swing)
- Contribute to the development of our next-generation web-based platform alongside frontend and FORTRAN developers
- Write clean, efficient, and well-documented code
- Collaborate closely with team members and stakeholders to define and implement new features
- Troubleshoot and optimize application performance
- Participate in code reviews and help maintain high technical standards across the team
- Stay up to date with modern technologies, tools, and best practices in Java development
Ensure the security, scalability, and reliability of our software solutions.Selection is ongoing, so please submit your application as soon as possible. We are collaborating with Randstad Digital for this recruitment. If you have any questions about the position or the process, you are welcome to contact Julia Rhönnstad at julia.rhonnstad@randstad.se. Welcome to a workplace where you can truly make a difference.
Welcome to a workplace where your code truly matters.