Software Engineer - Backend (Java) (m/w/x)
Department: osapiens Hub
Employment Type: Permanent
Location: Mannheim
Description
We are seeking mid-level Java Developers to support the ongoing development and enhancement of our osapiens HUB. You will play a key role in ensuring the delivery of high-quality, scalable solutions that empower our platform. Join us in pushing the boundaries of innovation and making a significant impact on our enterprise-grade application development platform.
The osapiens HUB is a cloud-based platform that helps businesses manage their sustainability, compliance, and transparency efforts more easily. It offers ready-made software solutions that automate compliance with environmental and social regulations, helping businesses track and improve sustainability with minimal manual effort. It’s user-friendly, adaptable, and optimizes existing resources.
Think of it as an all-in-one toolkit for businesses looking to operate more sustainably while keeping up with legal requirements without getting bogged down in technical or administrative hassles.
This role is based in Mannheim, a vibrant tech hub at the heart of Germany, where you'll collaborate with a talented, forward-thinking team. We embrace a hybrid work model, with three days a week in the office, ensuring the perfect balance between in-person collaboration and remote flexibility.
Your Responsibilities
- Design and develop Java-based enterprise software, primarily focusing on backend systems architecture and implementation
- Take ownership of features from concept through delivery and support
- Contribute to architectural discussions and design decisions within an agile team environment
- Mentor junior developers and participate in peer code reviews to ensure high-quality code standards
- Collaborate in an agile team setting, learning from senior developers and growing your technical and professional skills
Your Experience
- Solid experience with Java or JavaEE, ideally including Spring or Spring Boot frameworks
- Proficiency in working with relational and/or NoSQL databases such as PostgreSQL, MongoDB, or Cassandra
- Strong experience developing and integrating web services (RESTful and/or SOAP APIs)
- Experience with implementing and maintaining automated tests (unit, integration, and end-to-end)
- Working knowledge of distributed systems and their challenges (scalability, consistency, availability)
- Familiarity with version control systems, especially Git
- Hands-on experience with search and analytics engines such as OpenSearch or ElasticSearch is a plus
- A collaborative, agile mindset, and eagerness to learn
Join us for this and more...
- A purpose-driven mission with and for global industry pioneers in tackling complex challenges
- Room for creativity through collaborative teamwork and an open communication culture
- Flexibility and team bonding with our hybrid work options
- Fuel for your growth journey, both personally and professionally
- Sustainable mobility options, promoting eco-friendly commuting solutions
- Fun team events and outings with our global teams
- Inspiring workspaces in Mannheim and beyond