Java Developer - Energy Sector - Leipzig - 85k
We're an international leader in automated energy trading, driving the transition to green power through smart, scalable software. Our diverse, inclusive team values creativity, work-life balance, and long-term growth.
We’re looking for a Java Developer to help enhance and scale backend systems critical to algorithmic trading.
Responsibilities:
* Develop and maintain robust backend services for market data and trading decisions
* Implement new features and optimize existing systems
* Conduct code reviews and write technical documentation
* Troubleshoot issues and refine requirements with stakeholders
Your Profile:
* 3+ years in Java (11+) development, ideally with Spring Boot.
* Strong understanding of design patterns, Git, Maven, and asynchronous programming
* Experience with APIs, SQL, unit/integration testing, and relational databases
* Good English skills (B2 level)
Nice to Have:
* Knowledge of RabbitMQ/Kafka, CI/CD, Docker, performance tuning
* Familiarity with agile methods and energy trading
* basic understanding of cloud based infrastructure, ideally AWS.
Tech Stack:
Java (11+), Spring Boot | MySQL, Clickhouse | Kafka, AMQP, WebSockets
CI/CD: GitLab, Maven, Jenkins, Kubernetes | Cloud: AWS
What We Offer
* Daily fresh lunch, massages, Pilates, EGYM Wellpass
* 30 days vacation, flexible hours, honeymoon leave, childcare support
* Team events, flat hierarchies, green office in central Leipzig
* 10% time for personal/professional development