Senior Software Developer - Integration & Core IT (m/w/d)
Core
Develop and maintain business-critical applications and services, modernize legacy systems, and build APIs/integration services connecting product solutions with existing systems.
Role type
Senior Software Developer (Integration & Core IT)
Builds
Business-critical applications, services, REST APIs, integration adapters, and containerized infrastructure components.
Domain
Enterprise IT, Cloud-native architecture, Distributed systems
Required skills
Java, Kotlin, REST APIs, OpenAPI, SQL, Relational databases, Git, CI/CD, Docker, Linux, Legacy system modernization, Distributed system integration
Preferred skills
Rust, Go, Kafka, RabbitMQ, Microsoft Azure, Event-driven architecture, Energy sector domain knowledge
Technologies
Java, Kotlin, REST, OpenAPI, Kafka, RabbitMQ, Docker, Azure, GitLab, Linux
Responsibilities
Develop and operate business-critical applications and services; Analyze and modernize legacy applications; Develop APIs, integration services, and adapters; Work on modern integration architecture using REST, OpenAPI, and messaging technologies; Troubleshoot errors and performance issues across system boundaries; Conduct code reviews and provide technical guidance.
Seniority
Senior, hands-on IC