freehire launches on Product Hunt on 26 August.

Follow →

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.

See also