osapiens
Posted 1y ago

Software Engineer - Backend (Java) (m/w/x)

osapiens
Mannheim, Baden-Württemberg, Germany
HybridFull Time
Responsibilities
  • Designing software
  • Developing backend systems
  • Mentoring junior developers
Requirements
  • Mid-level Java Developers needed to develop and enhance the osapiens HUB
  • Focusing on high-quality
  • Scalable solutions
Technical tools mentioned
JavaJavaEESpringSpring BootPostgreSQLMongoDBCassandraRESTful APIsSOAP APIsGitOpenSearchElasticSearch

Job description

We are seekin 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. The HUB 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 

About osapiens

Cloud-based software for corporate sustainability and regulatory compliance.

Year founded
2018
Employees
550
Organization type
Private
Latest investment
Raised $100.00M Series C (2026) — led by Decarbonization Partners
Subsidiaries
Headquarters
DE

Similar jobs

Software Engineer roles near Mannheim, Baden-Württemberg
9h
Save
Mark Applied
Hide
Software Engineer Enablement and Product
Heidelberg, Baden-Württemberg, Germany
€50k-€105k/yr HybridFull Time
kausable
kausable: Develops reasoning-first, causal AI models for autonomous decision-making.
Broad backend, infrastructure, and frontend experience; strong Python and modern frontend language skills; cloud, containers, production delivery, customer-facing work, and senior-level ownership.
Python, TypeScript, JavaScript, C++, Rust, Docker, AWS, GCP, Hetzner, RunPod, ChatGPT, Claude, Gemini
13h
Save
Mark Applied
Hide
Senior Software Engineer - Java
Bucharest or Boston or Heidelberg or Buenos Aires
HybridFull Time
Onapsis
Onapsis: Protects business-critical ERP applications from cyber threats and compliance risks.
6+ YOEBachelor’s degree or relevant experience, 6+ years software engineering, 4+ years Java and 3+ years system architecture. Requires Spring Boot, cloud, databases, APIs, Linux, TDD, CI/CD, and Agile experience.
Java, SpringBoot Framework, Cloud Technologies, Hibernate, Ant, Maven, REST, GraphQL, Linux, Test-Driven Development (TDD), Continuous Integration/Continuous Delivery (CI/CD), Agile, AMQ, Redis
23h
Save
Mark Applied
Hide
Junior Software Engineer (Flutter/Python)
Heilbronn, Baden-Württemberg, Germany
€45k-€50k/yr HybridFull Time
Bloom Future
Bloom Future: Platform connecting students with local apprenticeship opportunities.
1+ YOE1–2 years of experience or equivalent project experience; software development fundamentals, substantial application work, REST APIs, relational databases, testing, Git, debugging, and English proficiency.
Flutter, Python, FastAPI, Dart, PostgreSQL, Supabase, Docker, REST APIs, WebSockets, Git, CI/CD
1d
Save
Mark Applied
Hide
Softwareentwickler (m/w/d)
Karlsruhe, Baden-Württemberg, Germany
€60k-€95k/yr HybridFull Time
CPU Consulting & Software GmbH
CPU Consulting & Software GmbHBörse München: CPUG: Provides IT consulting and software solutions for banks.
3+ YOEDegree or vocational qualification in computer science, several years of full-stack development experience, strong Java, Spring Boot/Jakarta EE, Angular, TypeScript, SQL, database, microservices, testing, and agile-method knowledge.
Angular, TypeScript, Java, Spring Boot, Jakarta EE, SQL, Scrum, SAFe, ngx-translate, OpenShift, JavaScript
1d
Save
Mark Applied
Hide
Werksstudent - Software Development
Frankfurt am Main, Hesse, Germany
OnsiteInternship
P&T Software
P&T Software: Software boutique specializing in bespoke B2B and enterprise web applications.
Student software developer with strong programming skills in a high-level language, preferably Java or JavaScript, plus interest or experience with web technologies and software development tools.
Java, JavaScript, Spring Boot, Node, SQL, NoSQL, Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure, Docker, REST, GraphQL, Vue, HTML5, CSS
1d
Save
Mark Applied
Hide
Senior Software Engineer (w/m/d)
Frankfurt am Main, Hesse, Germany
HybridFull Time
Traxpay
Traxpay: Provider of B2B payment and supply chain finance solutions.
Bachelor's or master's degree in computer science, engineering, or related field; practical Java/JEE development experience; financial applications, data analysis, databases, SSO/OAuth2, testing, WildFly, Git, GitLab, and Jenkins experience.
Java, JEE, REST, React, Spring Framework, JPA, Hibernate, Spring Boot, Git, Gitflow, Scrum, SSO, OAuth2, Keycloak, Red Hat SSO, WildFly, GitLab, Jenkins, SAP FI
2d
Save
Mark Applied
Hide
Werkstudent | Design und Implementierung von Software in moderner Entwicklungsumgebung (m/w/d)
Karlsruhe, Baden-Württemberg, Germany
HybridPart Time
Vector Informatik
Vector Informatik: Develops software and engineering services for embedded electronic systems.
Currently studying computer science, software engineering, electrical engineering, physics, or a comparable field; programming skills in at least one object-oriented language required.
C++, C#, Python, Java, GitHub, Linux, DevOps
2d
Save
Mark Applied
Hide
Software Engineer Analytics (m/w/d) | DSIDMG
Karlsruhe or Münster or Aschheim
€70k-€102k/yr HybridFull Time, Part Time
Atruvia
Atruvia: Provides core banking software and IT infrastructure services.
2+ YOE2–6 years of relevant experience and a computer science degree or equivalent. Requires IBM Cognos, SQL, database, German C1, and English B2; Java, Python, Trino, cloud, and agile tools are advantageous.
IBM Cognos, SQL, Java, Python, Trino, OpenShift, Kubernetes, Git, Bitbucket, Jira, Confluence, Microsoft Excel, Angular, Apache Kafka, Apache Maven, GitLab, HTML, JavaScript, Hibernate, REST API, Spring Framework, TypeScript, npm