Backend Software Engineer

Tamarind Intelligence
Madrid, Spain
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€65,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Cloud Computing Cloud Engineering Software Debugging Software Design Patterns Distributed Systems Monitoring of Systems Java Virtual Machine (JVM)
+14 more
NoSQL Software Engineering SQL Databases Working Model 2D Spring Cloud HybridCloud Backend Git Kotlin Event Driven Architecture Restful APIs Software Version Control Service Stack Microservices

Job description

engineers - Ongoing learning and career development - Opportunity to contribute to the design and evolution of enterprise-scale systems Role As a Senior Backend Software Engineer, you will design, develop and maintain scalable backend applications and services. You will work primarily with Java and Kotlin to build clean, maintainable code, develop APIs, design integrations between distributed systems and deliver high-quality software to production. You will collaborate closely with engineers, Product Managers and stakeholders, contributing to technical discussions, improving development practices and ensuring solutions are secure, reliable and built to scale. This hands-on role offers the opportunity to influence architecture, mentor others and help shape the future of the platform. Essential Skills - Commercial experience with Java, Kotlin or another JVM language - Experience developing and supporting production software - Strong understanding of software engineering principles

Requirements

design patterns and clean code - Experience building scalable APIs and distributed systems - SQL and/or NoSQL databases - Public or hybrid cloud experience - Git and modern version control practices - Debugging, testing and monitoring applications - Experience working within Agile development teams - Strong communication and problem-solving skills Desirable Skills - Microservices architecture - CI/CD pipelines - Cloud-native application development - Monitoring and observability tools - Event-driven architectures - Experience mentoring or supporting junior engineers J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all