Backend Developer responsible for developing and maintaining a microservices backend for IMES Industrie-Software. Requires extensive Java experience and collaboration with product management.
Responsibilities
Develop and evolve our microservices backend (Spring Boot & Quarkus)
Design, implement and operate stable APIs as well as event-driven integrations (Kafka)
Implement and maintain database migrations (PostgreSQL / Flyway)
Ensure code quality, stability and long-term maintainability
Build and maintain unit and integration tests (including Testcontainers)
Co-responsibility for building and operating services: CI/CD (Jenkins), containers/Kubernetes and deployments with Helm
Close collaboration with frontend teams and product management to deliver a consistent, functional overall solution
Continue evolving our technology stack (e.g., Java upgrades up to Java 25) and drive continuous engineering improvements
Requirements
Several years of backend development experience with Java
Strong knowledge of Spring Boot and/or Quarkus (microservices)
Solid understanding of PostgreSQL, data modeling and Flyway migrations
Experience with Kafka or comparable messaging/eventing architectures
Practical experience with CI/CD (e.g., Jenkins) and a basic understanding of Kubernetes/Helm
Clean Code mindset, architectural understanding and enthusiasm for long-lived systems
Advantageous: experience with ERP integrations (D365/NAV/SAP) or OPC-UA
German at near-native level
Benefits
Hybrid working model: home office + office in Heilbronn/Bad Friedrichshall (or remote)
Ownership of your own areas of responsibility & active influence on architecture and processes
Flat hierarchies, candid feedback and collaboration at eye level
Senior Full Stack/AI Engineer at AND Digital focusing on backend engineering and AI integration. Building scalable systems and collaborating with clients to enhance digital delivery.
Back - End Software Engineer building robust backend applications for Collectors. Evolving legacy applications and elevating backend architecture for innovative services.
Senior Fullstack Consultant developing web applications for financial services. Collaborating with engineers to deliver solutions in Agile and DevOps environments.
Senior Fullstack Engineer (Java+React) responsible for designing, developing, and maintaining web applications at GFT Poland. Collaborating with Product Owners and engineers to support FX and banking products.
Lead Software Engineer developing applications and tools at Morgan Stanley in Montreal. Driving complex data visualization projects while collaborating with cross - functional teams in a hybrid work environment.
Software developer focusing on Java and Spring Boot in innovative projects at Minsait. Involve in analysis, development, and support of critical banking applications.
Software Engineer responsible for creating web apps and backend services for digital assets. Collaborating with teams to build secure software experiences in asset management and fund servicing.
C++ developer working on innovative embedded systems for defense. Collaborating with engineers to develop technology enhancing national defense capabilities.
Director of Engineering at Saviynt, leading a team to build foundational software for modern enterprises. Driving digital transformation and solving security and compliance challenges efficiently.