Software Engineer Java (wmd)
Job Summary
About the job
Were hiring our second software engineer. Youd be joining a small and diverse team to build a B2B marketplace that keeps thousands of tonnes of perfectly good chemicals out of incinerators. We are already running a pilot with a DAX-listed enterprise now we need someone to help us turn that into a product that scales globally.
This role fits best if you have 14 years of experience and want to ship real features from day one not sit in a ticket queue. Were open to all backgrounds.
Tasks
In this role you will:
- work together with your team and stakeholders to understand the business requirements and the technical solutions to support them;
- maintain a good understanding of the teams technical strategy processes best practices and tools participate in solution design and presentations;
- implement proposed solutions in code; maintain test coverage according to the company standards;
- participate in code reviews pair programming and other engineering processes to ensure quality and facilitate knowledge exchange;
- apply AI tools to structure and enhance your work while maintaining full ownership of the outcomes;
- provide reasonable time estimates and report progress problems and blockers.
- actively participate in agile team meetings including daily meetings planning demos and retrospectives;
- provide timely and candid feedback to other team members.
Requirements
You should have experience or a good foundation in:
- Java language (version 21 or later) and standard library Spring Boot framework;
- database and web development (SQL HTML CSS basics of JavaScript REST);
- modern tooling including Maven CI/CD AI assistants;
- object-oriented programming concepts best practices and design patterns
- familiarity with AWS is a plus;
We expect that you:
- care about the quality of your work and follow engineering best practices;
- have good analytical skills learn fast and have interest in learning new things about software engineering and adjacent fields;
- open to receiving and sharing the feedback in a kind and direct way;
- can apply all of the above in AI-assisted work;
Our working language is English.
Benefits
We offer
- the opportunity to build a new digital platform from the ground up and influence key architectural and engineering decisions;
- a small highly collaborative team with direct access to the founders fast decision-making and mentorship from experienced engineers.
- a mission-driven product contributing to the circular economy by reducing waste and CO₂ emissions in the chemical industry;
- a pragmatic engineering culture with modern tools including AI-assisted development;
- flexible hybrid working setup and a culture built on ownership transparency and continuous learning;
- an initially fixed-term contract tied to our funding with every intention of buildinga long-term journey together as InCycling grows;
- a modern office environment in a fantastic location right in Berlin-Mitte;
- a starting salary in the 52-70k range;
- Urban Sports Club membership as a company health benefit;
- access to corporate employee benefits platforms with regularly changing monthly offers and discounts.
About InCycling
Every year 26 billion worth of perfectly usable chemical raw materials are getting destroyed generating millions of tonnes of avoidable CO₂ emissions and hazardous waste not because they lack value but because no system exists to capture it. InCycling is changing that. We are building a cloud-native AI-driven B2B platform with deep SAP integration automated regulatory compliance workflows and ML-based
supply-vs-demand matching for scalable surplus chemical management. We are live with our first global DAX-tier enterprise pilot across 7 production sites in 4 countries and 3 continents with over 500 tonnes of surplus chemicals already in our deal pipeline. You would be joining at the moment where the foundation you build will define how the platform scales.
We welcome candidates from all backgrounds who believe in our mission. If you do not match 100% of the requirements but believe you can do the job please apply: perfect candidates do not exist but wonderful colleagues do.
About Company
Recycling, Upcycling... Incycling. Incycling defines the process of reintegrating surplus chemicals into alternative production cycle, thereby preserving their value and intended use. InCycling GmbH is a software company that scales the business opportunities for surplus trading partn ... View more