About the Company
The company is a growing Digital Wealth Management scale-up, offering advanced investment services through a technology-driven platform. The platform enables smart investing that is accessible and user-friendly, with a focus on innovation, scalability, and delivering a superior client experience.
About the Role
The Senior Software Developer / Engineer will join a cross-functional Agile development team to design, develop, and enhance features on the investment platform. The role involves contributing to the full development lifecycle, producing high-quality, well-tested code, and supporting the technical evolution of the platform.
Key Responsibilities
- Design, develop, and maintain backend systems using Scala, Java, or Kotlin
- Participate in technical discussions and architecture decision-making
- Evaluate and implement new technologies and approaches
- Mentor junior team members and share technical expertise
- Ensure scalability, reliability, and maintainability of platform features
- Collaborate within an Agile team to deliver high-quality software
Requirements
- Strong backend software development experience, preferably in Scala, Java, or Kotlin
- Experience in financial services or related environments
- Proficiency in REST APIs
- Familiarity with Agile development processes
- Keen interest in learning new technologies and applying best practices
- Good analytical and problem-solving skills
- English proficiency; Italian is a plus but not required
- Ability to work collaboratively in a team environment
Benefits
- Competitive salary
- Bonus opportunities
- Health insurance and wellness plan
- Training and career development programs
- Friendly, diverse culture with regular social events
