Experienced Software Developer

UBsend

København

On-site

DKK 650,000 - 900,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UBsend A/S is seeking an experienced Backend Developer in Copenhagen to help build and maintain a cloud-native platform. You will join a skilled team to implement state-of-the-art solutions in a microservice architecture leveraging Azure, Kubernetes, and modern tooling.

You will participate in feature development, code reviews, and partner integrations, while shaping testing and architectural directions in a fast-growing logistics tech scale-up.

Qualifications

  • 4+ years of Java development experience.
  • Write clean, maintainable, well-documented code.
  • Deep knowledge of design patterns and software principles.
  • Fluent English communication.
  • Bachelor’s degree in CS/Software Engineering or related field.

Responsibilities

  • Build and maintain state-of-the-art applications in a cloud-native microservice setup.
  • Conduct thorough code reviews and collaborate with QA.
  • Integrate with partners to deliver high-quality integrations.
  • Define and implement automated testing to support CI/CD.
  • Propose architectural improvements for services you own.
  • Identify improvements to how the team works and share knowledge.
  • Collaborate with IT colleagues and business counterparts.

Skills

Java
Clean code
Software design patterns
English proficiency

Education

Bachelor's degree in CS/Software Engineering

Tools

MongoDB
Azure
Kubernetes
Docker
Spring Boot
Kafka

Job description

Experienced Backend Developer for UBsend A/S

Location: Copenhagen, Denmark

Travel: Approximately 10-30 days per year

Looking for the next step in your career?

Do you have 4-5 years+ of experience as a software developer? Are you eager to play a central role in a highly skilled team? Do you want to work with the latest technologies on a cloud-native platform and be part of an exciting scale-up company with the potential to disrupt the transportation and logistics industry?

If so, our IT department in Copenhagen is looking for an ambitious, dedicated and skilled backend developer to build and maintain a best-in-class IT solution.

Who is UBsend?

UBsend is a scale-up company aiming for developing and implementing state-of-the-art logistic solutions within the parcel industry. We ensure that companies of all sizes receive optimal solutions for their parcels in terms of carrier selection, lead time, prices, track and trace and customer experience. We strive to be the leading integration platform, growing rapidly and working with many well-known B2B and B2C clients. We are a company with a multinational culture, counting roughly 80 employees between our offices in Aarhus and Copenhagen. We keep the daily motivation high through social events and a down-to-earth tone with lots of humor and an inclusive atmosphere.

The IT Department

You will join our IT department of 22 colleagues. The department is responsible for developing new products and components and maintaining existing integrations between carriers and customers. Projects and solutions you will work on include:

  • Development and implementation of a new enterprise platform in microservice architecture
  • Development of carrier and transportation integrations
  • Track and trace and event management

Our solutions are developed with an object-oriented approach, utilizing software design patterns when relevant. We aim to deliver the best solutions for our customers while enjoying an informal culture. We use Scrum methodologies and apply test-driven and domain-driven development with API-first approaches.

Key Technologies

Our technology stack includes:

  • Languages & Frameworks: Java 17+21, Spring Boot, NodeJS, TypeScript, Angular CLI
  • Data & Messaging: Confluent Kafka, Spring Data, MongoDB, Elasticsearch
  • Infrastructure: Kubernetes (AKS), Docker, Terraform, Helm, Azure, Maven, BitBucket + Pipelines, Grafana
The position

Your main task will be to develop and maintain state-of-the-art applications, creating a solid and smooth foundation for operations. You will work with Microsoft Azure as our infrastructure platform. You will be given significant responsibility and the opportunity to implement your ideas in a team-oriented environment.

Daily Tasks
  • Building new features into our native cloud microservices Java platform
  • Conducting thorough code reviews (e.g., pull-requests) and working closely with QA
  • Integrating with partners to produce the best possible integrations
  • Defining and implementing automated testing to support our CI & CD
  • Defining architectural solutions and improvements for the services you work on
  • Identifying and defining viable improvements to our way of working
  • Designing solutions with IT colleagues and business counterparts
  • Sharing knowledge and experiences with your team members and colleagues
Qualifications
  • More than 4 years of experience in Java (primary programming language)
  • Writing maintainable (clean, readable, reusable and well documented) code
  • Extensive knowledge of software design patterns and principles
  • Familiarity with relational and document databases. We use MongoDB
  • Experience with microservices architecture and design-first principles of APIs
  • Familiarity with Microsoft Azure as a platform
  • Excellent English communication skills (company language)
  • Bachelor’s degree (or higher) in CS / Software Engineering (or related fields)
Your profile

We tackle a wide range of projects, so if you love staying busy and enjoy variety in your workday, you'll fit right in with us. You have an entrepreneurial spirit and always go the extra mile to achieve your goals and meet deadlines.

Since we're not a large corporate IT department, you'll be given significant responsibility, making it crucial that you're comfortable making independent decisions when needed. You bring a positive and innovative mindset and aren't afraid to pitch and implement your ideas. You thrive in an informal environment and are eager to both learn more and share your knowledge. In short – you're a proactive “go-getter” who loves a challenge!

We look forward to hearing from you

If you have any questions, please contact IT manager Jesper Elgaard at jesper.elgaard@ubsend.com.

Please note that we are already covered by agencies in this area, and we are not interested in being contacted by external agencies regarding this vacancy.

Could this be you??

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Poulsen Job & Research ApS • Esbjerg

On-site
DKK 720,000 - 920,000
IT Developer at BHS Logistics
IT Developer at BHS Logistics

Dansk Sprogskole • Rønne

Hybrid
DKK 520,000 - 760,000
Experienced Software Developer
Experienced Software Developer

Intelligent Systems • Hadsund

On-site
DKK 65,000 - 85,000
Flexible work arrangements
Generous vacation policy
Senior Backend Engineer - Java Microservices on Azure
Senior Backend Engineer - Java Microservices on Azure

UBsend • København

On-site
DKK 650,000 - 900,000
Fullstack Developer
Fullstack Developer

Human Risks • Aalborg

On-site
DKK 600,000 - 800,000
Lunch & free snacks
Flexible work hours
Friday beers
Student Software Developer with a Passion for APIs, Integrations, and Modern Tech-
Student Software Developer with a Passion for APIs, Integrations, and Modern Tech-

HR-ON • Odense

On-site
DKK 12,000 - 18,000
Flexible hours to suit your academic schedule
Creative team environment
Real tasks and learning opportunities
+1
Senior Software Developer
Senior Software Developer

Systematic • Denmark

On-site
DKK 800,000 - 1,200,000
Employees Club
Massages
Hairdresser
+4
Back-End Developer (Contract) - Copenhagen, Denmark
Back-End Developer (Contract) - Copenhagen, Denmark

FlexiRemote Solutions • København

On-site
DKK 500,000 - 700,000
Senior Software Developer
Senior Software Developer

Systematic • Aarhus

On-site
DKK 700,000 - 900,000
Massages
Hairdresser on site
Sports clubs
+6
Senior Backend Developer for Platform team
Senior Backend Developer for Platform team

Systematic • Aarhus

On-site
DKK 60,000 - 80,000
Employee events and social activities
Sports clubs and games area
On-site canteen serving healthy dishes
+1