Senior Software Engineer - Java
nShiftDescrierea postului
- *About Us
- *nShift
Our software is used by many of the world leading e-commerce, retail, manufacturing, and 3PL shippers due to us having over 1000 carriers integrated into our platform, nearly 3 times more than our competitors!
If you buy goods online, there is a strong chance that nShift has powered that delivery, so come and join us as we shape the future of shipping, one frictionless journey at a time.
- *Purpose of the Role:**
The
- *Returns Team**
Engineering is structured around our current product portfolio. Our teams consist of developers, architects, managers, and QA engineers distributed across multiple European offices.
Collaboration, ownership, and a positive mindset are essential to success in this role.
You will work closely with engineers, product managers, SysOps, and testers to ensure that everything we build delivers real value — both to our customers and to our business.
Working with us means an opportunity to build an international career in a fast-growing, product-focused company.
- *Key Responsibilities
- Participate in architectural decisions and design flexible, scalable solutions
- Develop, maintain, test, and release Returns services in line with company guidelines
- Collaborate actively with the team to solve technical and product challenges
- Deliver high-quality, cost-efficient, and scalable code — focusing on simplicity and reusability
- Stay up to date with emerging technologies and proactively suggest improvements
- Approach problems and challenges with a positive, solution-oriented mindset
- *Competence & Experience
- *Technical Skills
- 5+ years of experience in backend development using Java or a similar object-oriented language
- Experience building microservices with Spring Boot, JPA/Hibernate, and Maven
- Experience deploying applications to AWS
- Experience with relational databases such as PostgreSQL
- Experience with Infrastructure as Code tools (e.g., AWS CDK) — or strong curiosity to learn
- Experience with (or openness to) AI coding agents (e.g., Claude Code)
- Fluency in written and spoken English
- *Nice to Have
- Experience with React
- *Personal Qualities**
- Positive attitude and strong work capacity
- Ability to work both independently and collaboratively
- Structured and detail-oriented approach
- Strong communication skills
- Solution-driven mindset with a proactive approach to challenges
- *Please ensure you upload your CV in English.**
¿Te interesa este puesto?