Summary
✨ AI‑Generated
Join a network-focused engineering team as a mid-level software engineer with a backend emphasis. You will build reliable services supporting digital logistics platforms, help modernize core systems, and contribute to other parts of the stack when needed while working closely with product stakeholders.
Highlights
Mid-level engineering role focused on modernizing digital logistics platforms, with strong backend ownership and opportunities to contribute across the full stack in a mission-critical environment.
Description
Omniva connects people, businesses, and communities across the Baltics and beyond.
We’ve grown from Estonia’s trusted postal service into a modern, technology-driven logistics company supporting the growth of e-commerce and global trade.
Every day, we help our customers send, receive, and grow — with care, precision, and reliability.
Our people are at the heart of everything we do: caring, open, and driven to deliver experiences that feel personal and effortless.
At Omniva, every delivery carries possibility — and every team member helps make that happen.
About The Role
Join Omniva's Network Team as a Mid-level Software Engineer with a back-end focus and play a key role in modernizing our parcel locker platform.
This is a full-stack role with an emphasis on back-end development.
In this role, you’ll develop reliable backend services that power Omniva’s digital logistics platforms while contributing to other parts of the system when needed.
Working closely with product managers, designers, and engineers, you’ll deliver new features, improve existing solutions, and help ensure reliable integrations and strong system performance.
You’ll take ownership of your work from development through production, with support from experienced team members.
What You’ll Do
Develop, and maintain backend services using Java and Spring Boot.Build and improve APIs and integrations that support customer-facing applications.Collaborate closely with engineers across the stack to create seamless end-to-end solutions.Write automated tests and contribute to reliable, secure, and maintainable software.Troubleshoot production issues and improve existing solutions.Participate in architectural decisions and continuous technical improvement.Share knowledge and support a culture of learning within the team.
What You Bring
Practical experience in backend development with Java.Hands-on experience with Spring Boot and RESTful APIs.A good understanding of software architecture, data modeling, and system integration.Experience with automated testing and a focus on code quality.Familiarity with front-end technologies (React) is a plus.A full-stack mindset — comfortable working across the stack, understanding how front-end and back-end fit together, and contributing beyond your primary focus when needed.A proactive approach, sense of ownership, and eagerness to learn.Strong collaboration and communication skills.Fluency in English, both written and spoken.
Why you’ll love working here
At Omniva, we live our values every day.
We care — about our people, our customers, and the world we connect.
We are open — to new ideas, innovation, and learning from each other.
We are trustworthy — we do what we promise and take pride in getting it right.
And we enjoy our work — celebrating progress, teamwork, and shared achievements.
You’ll also benefit from:
A meaningful role in a growing, technology-driven logistics companyHybrid work model and flexible environmentHealth insurance or sports compensationFive additional vacation days after two years
Opportunities for personal and professional growth
Compensation & Growth
For this position, the gross monthly salary range is EUR 3500 – 4500, depending on your experience and qualifications.
At Omniva, we believe in fair and transparent compensation that reflects your contribution and supports your growth.
✉️ How To Apply
Ready to make your mark?
Apply now and help shape the future of logistics and cross-border commerce with Omniva.
We are only considering candidates currently located in Estonia.
Please note: Applications must be submitted in English, which is Omniva’s global working language.