Job
In this role, you will develop robust backend solutions, translate requirements into clean code, and design reusable components while closely collaborating in a team to create high-quality applications.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a software developer at Assecor, you develop high-quality, robust solutions and actively contribute your expertise to a cross-functional team.
- You work with cutting-edge technologies, contribute to the development of high-quality applications, and take responsibility for a diverse range of client projects.
- We foster an open, professional team culture where knowledge is shared, colleagues support one another, and personal responsibility matters.
- If you’re excited to dive deep into technology while driving forward modern topics such as AI-assisted software development, you’ve come to the right place.
- You develop backend solutions as part of a team and reliably translate requirements into clean, maintainable code.
- You work closely with your team, share knowledge, and ensure high-quality results together.
- You gather customer or backlog requirements and independently develop clear technical solutions from them.
- You design the architecture of reusable components to ensure the software’s efficiency, structure, and scalability.
Our expectations of you
Qualifications
- You have a solid command of Java and Spring and have already worked with Java 17 or later.
- You write tests (unit/integration) to ensure the quality of your work.
- You work in a structured, quality-focused way—with clean code, clear documentation, and best practices.
- You take responsibility, make decisions, and don’t just follow instructions blindly.
- You work openly and collaboratively, fostering a culture of learning from mistakes, knowledge sharing, and shared responsibility.
- You have a basic understanding of AI and machine learning concepts, or a strong interest in developing your skills in this area.
- You speak German at least at B2 level.
- You work with DevOps tools and principles or would like to develop your skills in this area.
- You are confident working with relational databases (e.g., PostgreSQL).
Experience
- You have several years of experience as a Java backend developer in software development.
- You have experience using JPA/Hibernate in production.
- You have experience with Kafka or event streaming architectures.
- You have experience working in agile software teams (Scrum/Kanban).
What we offer
- Flexible working hours and the option to work remotely.
- Development opportunities, including coverage of training costs.
- Flat hierarchies and short decision-making processes.
- Personal growth and respectful collaboration.
- Open company culture, pleasant working atmosphere & regular team events.
- Long-term prospects, company pension scheme & health insurance.
- Better work-life balance through a partnership with our partner voiio.
- Option of a subsidy for an Urban Sports membership or a BVG ticket.
- Access to discounts through our partner Corporate Benefits.
Benefits
Health, fitness & fun
Higher take-home pay
Work-Life-Integration
Topics you will work on
Job locations
About your employer
We are a competent partner along the entire IT life cycle and accompany companies in their digital transformation. In doing so, we can support you in various roles that benefit from each other's knowledge. From strategy to planning to implementation and operation to optimization - we cover the entire life cycle from strategic management consulting to support.
- Digital Agency
- Onsite, Hybrid
- Consulting · Internet, IT, Telecommunication
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...