Java Backend Developer

Alten
Municipality of Santander, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Remote
Municipality of Santander, Spain

Tech stack

Java
Accounting Systems
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
Cloud Foundry
Data Centers
Distributed Systems
Icinga
PostgreSQL
MongoDB
Platform as a Service (PAAS)
RabbitMQ
Redis
Message Oriented Middleware
Grafana
Spring-boot
Backend
Kubernetes
Storage Technologies
Kafka
Api Gateway
REST
Splunk
Data Pipelines
Microservices

Job description

Are you looking for the next challenge in your career? Would you like to be part of an exciting, highly qualified team of professionals in an innovative and dynamic work environment, working on challenging, international projects?, You will work with Java, Spring Boot, microservices, Cloud Foundry, Kubernetes, AWS, and Azure, contributing to scalable and secure backend systems in a distributed architecture. Join an international, highly skilled team and help build next-generation cloud-native solutions in a dynamic and innovative environment! Your benefits: Competitive Salary. Long-term secure contract. International Project with top technologies Possibility of working remotely with a flexible schedule. Integration in a highly qualified team of professionals. Travel abroad with your project. Specialized training and continuous professional development. Social benefits and flexible compensation plan. Responsibilities: Design and develop cloud-native backend services using Java (Mainline) and Spring Boot on a Cloud Foundry-based PaaS platform. Deploy and manage applications across data centers (CRZ & CnRZ) and Public Cloud environments (AWS, Azure). Work with Kubernetes/CaaS for containerized and stateful workloads when required. Implement scalable data solutions using PostgreSQL, MongoDB, Redis, and object storage technologies. Build and integrate REST APIs via API Gateway and implement asynchronous messaging with Kafka and RabbitMQ. Ensure secure communication (WAF) and contribute to modern observability practices using Splunk, Grafana Cloud (OpenTelemetry), and Icinga. Contribute to a scalable microservices architecture following cloud-native best practices.

Requirements

We are looking for a Senior Java Backend Engineer (German Speaker) with 5+ years of experience to join a new cloud-native project in a complex enterprise environment., Must Have Skills: 5+ years of experience as a Software Engineer Strong experience with Java Solid experience with Spring Boot Hands-on experience with MongoDB Experience with Kafka or RabbitMQ Experience working in microservices architectures Understanding of distributed systems At least B2 German Level Nice to Have: Experience with Hexagonal Architecture Experience in cloud-native environments (Cloud Foundry / Kubernetes) Experience in financial or accounting systems We positively value all work or study experience abroad. All positions require a high level of English (at least B2) - please send your detailed CV in English.

Apply for this position