Senior Software Engineer (Java) – Remote (Italy-based)
Location: Remote within Italy, with optional hybrid work from our Monza or Cagliari offices
About Uppwise
At Uppwise, we build SaaS solutions that help leading global organizations drive strategic transformation. Recognized by Gartner in both the Strategic Portfolio Management and Adaptive Project Management Magic Quadrants, our products are shaping the future of enterprise change.
As we expand our product capabilities, we’re looking for a Senior Frontend Developer with strong React expertise to take a leading role in our frontend team. This is more than a coding role — you'll help define architecture, uphold best practices, and mentor others as a key contributor to our product evolution.
What you’ll do
* Utilize Java-based technologies to create software solutions that meet business objectives and clients' requirements collected by the product management team.
* Writing clean, high-quality, high-performance, maintainable code
* Be collaborative with co-workers to facilitate the creation of large, complex developments.
* Mentor junior members of the team to make sure continuous learning is in place as part of the company culture.
* Remaining up to date with coding and technological changes that will impact your work.
What we’re looking for
* Prior significant experience working with Java 11, 17, or 21.
* In-depth knowledge of Spring Cloud, Spring Boot, JPA, and Hibernate.
* Previous experience with Microservices architectures with Kubernetes will be a big plus.
* Capacity to use SQL databases or MongoDB with ease.
* Being proactive, innovative, and with ownership of assigned tasks.
* Effective AI adoption within the Software Development Life Cycle, maintaining final product control.
Why joining us
* Remote-first culture, with flexibility to work from our Monza or Cagliari offices.
* Opportunity to make a significant impact in a product-led company.
* Be part of a collaborative and growing international team.