About This Role
We're seeking a talented software engineer to join our technology team.
This is an opportunity to work on cutting-edge projects and contribute to the development of innovative solutions.
Our team is passionate about delivering high-quality results and providing opportunities for growth and success.
Key Responsibilities:
* Design, develop, and maintain complex software systems using Java (v17+) and Spring technologies.
* Collaborate with cross-functional teams to identify requirements and implement solutions.
* Stay up-to-date with emerging technologies and best practices in software engineering.
* Participate in code reviews and ensure adherence to coding standards.
* Contribute to the design and implementation of automated testing frameworks.
What Sets Us Apart:
* Disruptive approach to technology innovation.
* Focus on relationships, simplicity, and efficiency in our solutions.
* Generative career opportunities based on performance and interest.
About Our Culture
We value work-life balance and focus on building collaborative relationships within our team.
Our dynamic environment is perfect for individuals who are passionate about delivering innovative solutions and taking ownership of their work.
Requirements:
* Academic degree in Informatics (pre-Bologna master's or bachelor's degree).
* Proficiency in Java (v17+) and knowledge of Spring, Spring Boot, SQL, and Webservices.
* Experience with version control and build tools.
* Good programming practices and curiosity about emerging technologies.
* Excellent communication and expression skills in English.