Your mission:
-
Transform prototypes into production-ready microservices for the Cloud EMS platform and establish architecture standards.
-
Design and develop scalable backend services with Kotlin/Ktor, Node.js, and PostgreSQL.
-
Implement RESTful APIs for frontend applications and integrate external systems.
-
Build and optimize data pipelines for real-time monitoring and analysis of large-scale energy management data.
-
Collaborate with frontend developers and product management to deliver cohesive product features and ensure API integration.
-
Define development standards, API documentation, testing strategies, and CI/CD processes.
-
Support DevOps initiatives, containerization, and monitoring.
-
Mentor junior developers, conduct code reviews, and foster a quality-driven development culture.
Your profile:
-
Degree in Computer Science, Software Engineering, or related field, with a focus on backend development.
-
At least 4 years of experience in backend development with enterprise-grade applications and microservices.
-
Expert in Kotlin/Ktor, Node.js, and PostgreSQL (including database design and performance tuning).
-
Experience with RESTful APIs, microservices architecture, and event-driven systems (e.g., Kafka, RabbitMQ).
-
Knowledge of containerization (Docker), orchestration (Kubernetes), testing, CI/CD, and monitoring.
-
Leadership or mentoring experience.
-
Fluent English; German skills are a plus.
-
Control engineering experience is a plus.
We welcome applications from people with disabilities and actively promote equal opportunities and diversity.
You can look forward to:
6 reasons to join meteocontrol (and more):
-
Working for a better future: With us, you will create a better future for us and all generations after us.
-
More flexibility: We know how important a good work-life balance is. That's why we offer flexible working hours and a home office model that adapts to your needs.
-
Vacation that grows: Start with 30 days of vacation and your loyalty will be rewarded every two years with an additional day of vacation - up to 35 days for even more time off!
-
Continuous learning & development: Your development is important to us - we support you in your career planning within the company with a wide range of offers.
-
Money on top: In addition to your salary, you will receive a monthly SpenditCard worth €50 and a subsidy for the Deutschlandticket.
-
Fitness: Train with our attractive employer subsidy at EGYM Wellpass, take part in our JobRad leasing program or power yourself up at our annual company run.
**... You can find many more reasons on our career website ! **
Your Contact Person
**Pia Schwiebert
** Business Partner People & Culture
p.schwiebert@meteocontrol.com