Find your next role
Strengthen your profile
SEDNA
See how your profile stacks up against this role.
We compared the job requirements to your profile to show where you're strong and where you fall short.
Our Tech Stack: https://stackshare.io/companies/sedna
For Greece specifically - *Please note that this is a full-time, salaried employee role with benefits, NOT a B2B contract or day-rate contractor role
Sedna is at the forefront of revolutionising the operating system for shipping. Our AI-powered platform is designed to make global trade more efficient, transparent, and sustainable. As we continue to grow and innovate, we are looking for exceptional talent to join our journey and contribute to our mission of transforming the shipping industry .
You can find out more about us on our website: https://sedna.com/
This role focuses on contributing to the design, development, and evolution of Sedna’s VMS (Voyage Management System). It's a mature, highly specialised platform that shipowners, operators and charterers use to run chartering, voyage operations, cargo and freight/hire invoicing.
VMS has a Java backend exposing a REST API used by our own web client (React) and directly by customers' integrations. Data lives in Oracle, including a significant amount of business logic in PL/SQL. It runs on AWS and builds through GitLab CI/CD.
Sedna VMS is in use 24/7 by shipping companies worldwide. Customers run their daily operations and invoicing on it, so correctness, performance and reliability directly affect their business.
You will play a key part in raising standards and delivering new features. You'll take real ownership of features and of how they behave in production, on a product customers run their business on, and help shape how the platform evolves. You'll work with modern AI-assisted development tools as part of everyday engineering.
This role contributes to both backend and frontend development. Day-to-day responsibilities include understanding requirements, shaping technical approaches, writing code, and contributing to automated tests. Development work spans a mix of new features, improvements, and maintenance, driven by both customer and product needs.
The role includes participating in ongoing efforts to refine and modernise the platform. This involves contributing to technical upgrade work, improving system structure, and supporting longer-term architectural direction as the product grows. Opportunities exist to participate in design discussions and help shape solutions that improve system performance, reliability, and extensibility.
The team maintains a focus on software quality. We combine unit tests, API regression tests (Postman) and UI tests (Playwright) with peer code review on every merge request. Releases are built and tested through GitLab CI/CD. We're actively improving here: getting more of our test suites running automatically in CI and making them reliable. Engineers who want to drive that, will have room to do it.
The role involves close collaboration with product managers through refinement, planning, and solution discussions. Engineers also interact with Customer Support on cases that need engineering input, and, for larger projects, join customer conversations to validate technical approaches.
We treat documentation, including API references, design decisions and runbooks, as part of delivering a change. Much of VMS's knowledge still sits with experienced team members, and capturing it in written, searchable form is an active priority. We also reserve time for technical debt and internal improvements.
Candidates typically bring three+ years of professional engineering experience from a comparable environment. Experience working on production systems where quality and reliability are important. Familiarity with a JVM language (Java, Kotlin, Scala) or a similar backend language, React or another modern frontend framework. Strong SQL and relational database skills, ideally Oracle or PostgreSQL, including query performance. Experience supporting production systems: diagnosing incidents from logs and metrics. Prior on-call experience is a plus.
A strong grasp of building and maintaining features within a larger system is helpful. Confidence with automated testing, CI/CD pipelines, and code review workflows is expected. Clear thinking, good problem-solving ability, and the capacity to work with domain-heavy logic contribute to success in the role. Experience with enterprise or workflow-driven applications is an advantage.
Curiosity and a willingness to learn the maritime domain are appreciated. A collaborative working style, comfort sharing ideas in cross-functional settings, and the ability to work independently when needed all support strong performance. Adaptability is important as the product and architecture continue to evolve.
Systems thinking, ownership of outcomes, strong communication skills, and effective collaboration are central to this role. A motivation to create value for customers and contribute to a stable, evolving platform is essential.
Finally, culture is important to us, so we also look for candidates who share our values:
Stay Ahead, Stay Agile
Execute With Focus
Work Together, Win Together
Software Engineer, Java, Soeborg
Terma Group · 1 day ago
Remote from Europe, European Union, EMEA, Denmark · Full time
Experienced Software Engineer, Lystrup
Terma Group · 1 day ago
Remote from Europe, European Union, EMEA, Denmark · Full time
Lead Software Engineer (Golang/TypeScript) - Independent Contractor
FXC Intelligence · 6 days ago
Remote from Europe, Asia, European Union, Middle East, EMEA, APAC, Cyprus, Armenia, Greece, Estonia, Latvia, Azerbaijan, Republic of Lithuania, Georgia (country), Republic of Moldova · Freelance
Staff Software Engineer-Bug Burndown
Mozilla · 22 days ago
Remote from North America, Europe, European Union, EMEA, Denmark, United Kingdom, Germany, France, Canada · Full time
Senior Software Engineer
The Flex Co. · 30+ days ago
Remote from Africa, EMEA, Europe, European Union, APAC, Asia, Middle East, East Asia, Latin America, South America, United States, Switzerland, Portugal, Italy, Estonia · Full time