Backend Developer (Spring / Kotlin)
ALS Holding GmbH
Hilden, Germany
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Job source
Tech stack
Clean Code Principles
Confluence
JIRA
Automation of Tests
Microsoft Azure
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Software Design Patterns
Github
Hibernate (Java)
+35 more
Java Persistence API
PostgreSQL
Microsoft SQL Server
OAuth
Performance Tuning
Scrum Methodology
Software Architecture
RabbitMQ
Prometheus
Swagger
JSON Web Token
SQL Databases
TypeScript
Openapi
Data Logging
File Transfer Protocol (FTP)
Grafana
Spring-boot
Software Security
Reliability of Systems
Backend
Vue.js
Kotlin
Event Driven Architecture
Build Management
Containerization
Gitlab-ci
Git Flow
Kubernetes
Apache Kafka
Front End Software Development
Api Design
Restful APIs
Docker
Microservices
Job description
- Work on a large-scale Customs Management System processing thousands of declarations every day
- Design and build modern backend services with Spring Boot, Kotlin, and cloud-native technologies
- Take ownership of technical solutions and contribute to architectural decisions
- Work with modern technologies such as Kubernetes, Docker, Kafka/RabbitMQ, and Microsoft Azure
- Collaborate closely with international, cross-functional teams in an agile environment
- Opportunity to shape engineering standards and improve system reliability
- Drive technical innovation and contribute proactively with your ideas
- A culture that values ownership and continuous learning
- High level of flexibility and autonomy in how you approach technical challenges
- Fully remote setup with flexible working hours and regular team events in European cities
Requirements
Do you have experience in TypeScript?, * Strong experience with Spring Boot; Kotlin experience preferred (or willingness to learn)
- Solid knowledge of relational databases (e.g. PostgreSQL, SQL Server), SQL, schema design, and ORMs such as Hibernate / Spring Data JPA
- Experience with HTTP/REST APIs, SFTP, and API design/documentation (OpenAPI / Swagger)
- Commitment to clean, maintainable code (Clean Code, SOLID, design patterns, code reviews) and automated testing (unit, integration, end-to-end)
- Experience with Git workflows and modern development practices
- Experience with microservices and event-driven architectures (e.g. Kafka, RabbitMQ) and cloud-native development, ideally on Microsoft Azure
- Familiarity with Kubernetes, Docker, and CI/CD pipelines (GitLab CI/CD, GitHub Actions) as well as basic understanding of application security (OAuth2, JWT, secure API design)
- Experience with monitoring, logging, and tracing tools (e.g. Grafana, Prometheus, ELK, OpenTelemetry) and understanding of scalability, resilience, and performance optimization
- Agile mindset with experience in Scrum/Kanban and tools such as Jira or Confluence, willingness to support frontend topics (Vue.js / TypeScript is a plus)
- Strong communication skills in English
Benefits & conditions
Pulled from the full job description
- Work from home
- Flexible schedule
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
EM
Eli McGarvie
Software Developer Salary in Austria [2023]
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago