-
Giesecke+Devrient

Back End Developer

Giesecke+Devrient
Spain · Full-time · Mid-Senior

Backend Software Developer (Golang)

📍 Sant Joan Despí, Barcelona | Hybrid (3 days remote)



We're looking for a Backend Software Developer to join a highly collaborative engineering team, where you'll work on distributed systems, secure architectures, and cutting-edge digital currency solutions. This is an opportunity to contribute to high-impact products while helping shape engineering best practices, software quality, and platform reliability.



What You'll Be Doing



• Design, develop, and maintain high-quality, reusable, testable, and maintainable backend services and libraries.

• Collaborate with solution architects and product managers to analyze requirements and define technical solutions.

• Contribute to the design and evolution of system architecture and backend platform capabiliti

es.• Implement both functional and non-functional requirements, including performance, scalability, and security.

• Review, optimize, and refactor code to ensure long-term maintainability.

• Promote software engineering best practices, coding standards, and development processes.

• Mentor and support other developers throughout the Software Development Life Cycle.

• Participate in the continuous improvement of development workflows, testing practices, and CI/CD processes.


What We're Looking For


Technical Skills

• Strong experience developing backend applications and distributed systems.

• Solid understanding and hands-on experience building and consuming RESTful APIs.

.• Experience with Golang is highly valued. Developers with strong experience in Java, Kotlin, or other modern backend programming languages are also encouraged to apply.

• Strong knowledge of software engineering principles, design patterns, and clean code practices.

• Experience with Git and distributed version control systems.

• Familiarity with cloud-native architectures, CI/CD pipelines, and automated testing practices.

• Understanding of security best practices and secure software development methodologies.


About the Team


You'll join an international engineering team focused on building secure, scalable, and highly available solutions within the digital currency domain. The team embraces collaboration, knowledge sharing, continuous improvement, and engineering excellence while working on products with global impact.


Why Join Us


• Work on cutting-edge digital currency and security solutions.

• Participate in a global lighthouse platform project with significant business impact.

• International and collaborative team environment.

• Flexible working model (3 remote days/week).

• Career development, coaching, and continuous learning opportunities.

• Flexible compensation, private benefits, canteen, and additional perks.

• Opportunity to influence both product strategy and technical direction of a global platform.


Even if your background is primarily in Java, Kotlin, or other backend technologies, we'd still love to hear from you if you're interested in working with Golang and distributed systems.


Interested? Apply directly or reach out for a conversation.


And if this opportunity isn't the right fit for you, feel free to share it with your network — you might help us find the perfect match.

Key Skills

Ranked by relevance

kotlin golang java cicd design patterns cloud git
Login to Apply
Posted
Jun 16, 2026
Type
Full-time
Level
Mid-Senior
Location
Barcelona

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Giesecke+Devrient
Related

Junior Backend Developer

2026-05-09

Full-time
Entry
Spain
IT Services
Engineering
View Job Details
Giesecke+Devrient
Related

Backend Developer

2026-04-17

Full-time
Associate
Spain
IT Services
Engineering
View Job Details
Giesecke+Devrient
Related

Backend Developer

2026-02-20

Full-time
Entry
Spain
IT Services
Engineering