Tuum

Software Engineer

Tuum

full-time

Posted on:

Location: 🇪🇪 Estonia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudJavaJavaScriptMicroservicesPostgresReactSpring

About the role

  • Own the product life cycle: design, implement, test, and deploy robust and scalable features for our core banking platform
  • Ensure the reliability and performance of production systems
  • Produce high-quality, clean, and reliable code in close collaboration with your team and fellow engineers
  • Build, monitor, and improve our systems to handle high-volume data processing at scale
  • Provide technical solutions and development recommendations that enhance the product in a way that anticipates future needs
  • Be a subject-matter expert to team members and business users

Requirements

  • 3+ years of professional software development experience
  • Hands-on experience building scalable applications with a microservices architecture, using Java (Spring) and relational databases like PostgreSQL
  • Willingness to contribute to our front-end codebase and grow your skills in JavaScript (React)
  • Strong background in agile software development and a desire to work in a culture of continuous improvement
  • Deep curiosity for understanding the ‘why’ behind the work, from the product vision and requirements to the underlying business logic
  • Proactive and solutions-focused mindset, with a passion for solving complex challenges
  • An active collaborator who shares knowledge, provides constructive feedback, and invests in the success of your team