We are hiring for our partner, who is growing fast and inviting you to join them on this exciting journey! You’ll be able to influence the whole software development cycle and processes, as well as contribute to overall growth and culture. They offer a wide range of services in digital transformation for small businesses, enterprises, and governmental structures. With expertise across Fintech, Healthcare, Telecom, Logistics, Energy, Manufacturing, and eGovernment, they conduct in-depth analysis of complex tasks and deliver optimal solutions.
Currently, we are looking for a Senior Full-Stack Software Engineer in Tallinn or Tartu (hybrid role).
Your role will include:
✔️ Writing well-designed, efficient, and testable code
✔️ Designing and driving architectural solutions
✔️ Preparing the development plan and setting up the project development framework
✔️ Coaching and supporting junior and middle developers
✔️ Maintaining customer relations and clarifying technical solutions with the client
What we’re looking for:
-At least 5 years of experience across 3+ different projects
– Hands-on experience with Java, Angular, and databases such as PostgreSQL, MongoDB, MySQL/MariaDB
– Experience with REST APIs, OAuth/SAML authentication, and microservice-based architectures
-Experience with at least one technology from each of the following areas:
• Data exchange: XML, JSON, YAML
• Monitoring: ELK stack, Prometheus, Grafana
• Platforms/tools: Nginx, Jenkins (or similar), Ignite, Redis, Docker, Kubernetes
• Cloud: AWS, Azure, Riigipilv (or equivalent)
– Knowledge and experience in agile methodology
– A can-do attitude, initiative, and adaptability
– Strong team spirit, caring about colleagues and clients
– Ability to communicate fluently in Estonian
What’s on offer (People-First Culture):
– Great working conditions with a hybrid work model to support work-life balance
-Health and wellness compensation including encouragement for sports and wellness activities
– Continuous development with access to trainings, coaching, and mentoring—plus time during work hours to grow your skills
– Modern environment with bright office space, ergonomic desks, high-quality equipment, and regular team events
– A culture where every voice matters—big enough to have impact but small enough to shape direction together
