(Senior) Java/Kotlin Developer for developing and supporting backend and frontend software for energy data management. Engaging in modern development methods and working in agile teams.
Responsibilities
We develop and maintain the backend and frontend of our software landscape for energy data management
(Further) development of interfaces and services between different applications and platforms
Design, planning and development of additional ideas and services in the field of renewable energy
Enthusiasm and passion for modern development practices, clean code, and collaboration in agile teams
Code reviews, parallel programming, mentoring and many more exciting challenges
Requirements
You enjoy working with and are proficient in Java and Kotlin; interest in frontend development is a plus
Experience with Spring, Hibernate/MySQL, Kafka and ELK is a plus
Basic knowledge of Golang or Python is an advantage
Knowledge of real-time processing and Big Data is an advantage
Knowledge of the energy industry or the willingness to acquire it is desired
Experience with Topix business software is a bonus
Your background is a completed diploma/bachelor/master degree in computer science or an IT specialist apprenticeship with relevant professional experience, or comparable qualifications
You bring English at B2 level or higher for communication within the IT Applications team and good German skills (at least B2) for coordination with internal and external stakeholders.
Benefits
Option to work 100% from home, or hybrid work with a desk in our modern office in Mannheim
Flat hierarchies, little bureaucracy
Additional vacation for births and your own wedding
Optional company pension scheme – we support you
Sustainable commuting – option to purchase a Deutschlandticket with a 50% subsidy
Employee discounts with partner companies
Flexible working hours and a family-friendly environment without on-call duty
Autonomous working and an expectation to contribute your own ideas to drive change
Senior Software Engineer developing software applications at Assurant. Analyze requirements and maintain complex systems in a team - oriented environment.
Java Technical Analyst/Developer providing technical analysis and support for Java applications at Kyndryl. Collaborating with teams to ensure application stability and compliance.
Java Technical Analyst/Developer resolving incidents related to Java applications at Kyndryl. Collaborating with developers and business users to validate and optimize applications.
Senior Cloud Software Engineer developing Java applications for Merkle, a dentsu company. Collaborating with cross - functional teams and mentoring junior developers in a dynamic environment.
Software Development Engineer - .Net responsible for high scalability applications development, based in Chennai at Mr. Cooper Group. Emphasizing collaboration and application efficiency in a technology - driven environment.
Senior Backend Engineer joining agile product teams at John Lewis Partnership. Building new features using Kotlin or Java and mentoring less experienced Engineers in a hybrid working environment.
Senior Fullstack/Backend Engineer implementing solutions and writing high - quality code for a global tech consultancy with a presence in various regions.
Lead Fullstack .NET Engineer designing and delivering scalable systems for a global tech consultancy. Collaborate with clients and lead teams for impactful solutions in Hanoi, Vietnam.