About
We are looking for skilled Java developers with a DevOps mindset to join our agile team in an energy-focused project. You’ll design, build, and operate Spring Boot based microservices on Azure, taking end-to-end ownership from development to deployment.
Project
The project centers on the management and automation of energy service provider assignments through a modern microservices-based architecture. It is executed using an agile methodology underpinned by a DevOps mindset, ensuring that developers are actively engaged throughout the entire application lifecycle, from design and development to deployment and ongoing maintenance.
Tech stack
- Java / Kotlin (JVM based)
- Spring Boot
- Apache Kafka
- PostgreSQL
- CI/CD – GitLab CI
- Docker
- Azure (Blob Storage, Messaging, Secret Management, Container Deployment)
- Git / GitLab
- Terraform
- Splunk
- (Optional) SAP integration
- (Optional) ELK Stack
Your responsibilities
- Implementation, extension, maintenance and operation of microservices based on Java with Spring Boot.
- Creation and maintenance of CI/CD pipelines in GitLab CI for build, deployment and infrastructure setup.
- Monitoring and logging of Azure-based environments using Splunk.
- Error analysis and issue resolution.
- Designing and implementing Azure architectures for service operations using Terraform.
- Identity & Access Management at microservice level using PING/C-IAM.
- Testing and quality assurance, including unit and integration testing.
- The project supports a collaborative, agile and innovative environment, emphasizing quality, automation and stability.
What do we expect?
- Strong technical ownership and end-to-end responsibility in a DevOps environment.
- Proactive collaboration within an agile team.
- Contribution to continuous improvement and technical innovation.
- Effective communication and problem-solving across distributed teams.
- Object-oriented programming and API design (REST).
- Database design and optimization (PostgreSQL, JSONB).
- Authentication and authorization concepts.
- Java (Kotlin optional), Spring Boot.
- Kafka, Docker, GitLab CI, Terraform.
- Cloud platforms (preferably Azure).
- Experience with microservice architectures, integration patterns and monitoring
- Optional: experience with SAP or ELK Stack integration
- DevOps-oriented mindset and familiarity with agile methodologies
- Fluency in German and English language.
Benefits
- Compensation and rewards:
- Boost your earnings with bonuses (company performance, project, or extra performance bonus)
- Invest in yourself with a yearly well-being budget (up to €2,000)
- Earn referral bonus (up to €3,000)
- Secure your future with a pension plan contribution
- Flexibility and Work-Life Balance:
- Flexible working hours that adjust to your personal needs
- Choose your work environment – 100% remote or modern offices: Košice, Bratislava, Prague
- Personal and Professional Development:
- Sharpen your skills with extensive training & certifications
- Boost your language skills with language courses
- Wellbeing and Culture:
- Build bonds through team-building activities & company events like the VolleyCup and Christmas party
- Join our family culture and participate in diverse interest groups like bikers, runners, gamers, and more
- Invest in your well-being with a MultiSport card
- Promote your mental health with confidential psychological support
Hiring process
- Has the job offer captured your interest? Please fill out the application form and let us know about yourself.
- We will assess the information you send us and will get back to you under any circumstances.
- We will contact the chosen applicants and specify the details.
- A job interview with a hiring manager is a two-way opportunity to get to know each other better. The hiring process also includes a second interview with the customer directly.
- We will inform you about the feedback from the interview as soon as possible. Successful candidates will receive a job offer.