Java Software Engineer
Summary
Design and build backend services and REST APIs in Java/Spring, using AI agent-based methods and standard tooling; collaborate on full-stack engineering and CI/CD for enterprise clients.
Job Description
What to expect:
- You solve challenging software engineering problems in a wide variety of projects for well-known, large German and South African clients.
- You design, develop and implement robust software solutions by applying AI agent- based development methods and tools throughout the software development process.
- You design and build backend services, REST APIs and integration layers, applying object-oriented design principles and established design patterns.
- You work across all disciplines of software engineering.
- You write well-designed, testable, efficient and readable code that meets both internal and customer standards, and you deliver software that is thoroughly tested and debugged.
- You contribute to code reviews, performance tuning and CI/CD practices, and help raise the team’s engineering standards.
- You use well-known technologies such as Java, JavaScript, Spring, Kotlin, Maven, Gradle, JUnit, etc.
- You can find example projects and customer stories under Success-Stories
Your profile:
- You have successfully completed a university degree in computer science or a comparable discipline.
- You have at least 5 years of experience in professional software development, including hands-on experience with the technologies listed above.
- You enjoy working with agile methods such as Scrum or Design Thinking.
- You are proactive, pragmatic and team-oriented, with strong collaboration and communication skills and a drive for continual improvement.
Our offer to you:
- Appreciation and open communication at eye level
- Health insurance
- Family-friendly and flexible working hours
- Exciting projects in different industries at leading and high-tech German and European companies with different technologies
- Possibility to switch to part time if needed
- Professional Exchange & Knowledge Transfer: Various in-house tech communities (e.g., ML, Green IT, Architecture, IoT)
- Modern and nicely located office with good equipment and creative spaces
About Accso:
Accso is a digital partner for sophisticated custom software solutions - with an AI-native mindset . We combine excellent engineering and a strong commitment to quality with pragmatic use of AI, from conception and development through to operations. We are driven by a clear vision: to make the world a little better by working with our customers to create future-proof software development and measurable impact. People are at the center of what we do - both for our customers and within our teams. We work in a collaborative, solution-oriented, excellence-driven way, with open, transparent communication on equal footing. In interdisciplinary teams, you contribute directly at the customer-enjoying plenty of room to shape outcomes, active knowledge transfer, and a culture that fosters curiosity, ownership, and learning. With us, you can show up as you are, use modern technologies responsibly, and continue to grow - professionally and personally. We look forward to your application
- For us, your talent is essential, not your gender, background, beliefs, sexual orientation, or any disabilities.