R
Senior Software Engineer - Java
RWE
Essen · flexible Full-time Senior Today
About the role
Your Role in the Team
- Join Our Enterprise Integration Team
- Our Enterprise Integration department develops and operates key applications and services that power our trading business-most prominently our central Tick-Data Platform.
- The Tick-Data system ingests and processes orders and trades from multiple trading venues, delivering a single access point for real-time and historical market data.
- Built on Kafka, it serves as a mission-critical data foundation for our trading operations.
- You will work with a modern, diverse, and evolving tech landscape, including AWS services (e.g., ECS for containerized workloads), Infrastructure-as-code using Terraform, Monitoring and observability with Elastic, Messaging technologies: Kafka and ActiveMQ, PostgreSQL as a core data backend, Azure Boards (Azure DevOps) for agile project tracking, AI productivity tools, such as Microsoft\GitHub Copilot and other AI-assisted development and operations tools.
- We operate in cross-functional squads and follow Scrum and DevOps best practices to ensure reliability, speed, and continuous improvement.
- Developers collaborate closely with the Product Owner and the team to refine requirements, prioritise work, and continuously improve the platform.
- Be part of an agile, open, proactive, and future-oriented team.
Our Offer
- We really appreciate you going the extra mile and using every ounce of energy when the heat is on.
- That's why we want to make your time with us as enjoyable as possible.
- At RWE Supply & Trading GmbH we value our employees and strive to create a supportive and inclusive work environment.
- With a range of competitive benefits, we not only offer excellent development prospects and an attractive remuneration package, but also take care of your well-being and understand that life-work integration is essential.
- Work at the commercial heart of RWE - right on one of Europe's largest trading floors directly shaping the energy transition.
- Join a diverse and multicultural team in a highly dynamic and rapidly growing business.
- State-of-the-art campus with free fitness center, child care, on-site barista & restaurants.
- Interesting area of work with a large variety of stakeholders/customers.
- Active Solution Architect community, open for your ideas and improvements.
- Powerful Hardware /multiple Monitors / latest's development tools.
Technologies and Skills
- Java
- Elastic
- AWS
- ActiveMQ
- Terraform
- Azure DevOps
- PostgreSQL
- Apache Kafka
Our Expectations of You:
Qualifications
- Understanding of data modelling, application development and testing methods.
- Highly motivated, reliable, self-organizing way of working.
- Familiar with cloud technologies and concepts (AWS).
- Infrastructure as Code (IaC).
Experience
- Minimum 5 years of experience in Java development.
- Good understanding of agile software development and experience working in agile teams.
- Experience in integrating Enterprise Systems preferred.
- Experience with messaging systems (E.g.: Kafka and/or ActiveMQ).
Benefits
- Fitness Angebote
- Team Events
- Notebook zur Privatnutzung
- Flexible Arbeitszeiten
- Gute Anbindung
- Mitarbeitervergünstigungen
- Mitarbeiterprämie
- Kinderbetreuung
- Mitarbeiterparkplatz
- Kantine/Betriebsrestaurant
- Barrierefreiheit
- Home Office
Skills
ActiveMQApache KafkaAWSAzure DevOpsElasticInfrastructure as CodeJavaPostgreSQLTerraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free