Job Description

Software Engineer (Java)

Experience level: 2-4 years

Are you a Java engineer who enjoys building well-designed systems, writing clean code, and working on problems that actually matter?

My client is looking for a Software Engineer with 2-4 years' commercial Java experience to join a collaborative engineering team working on scalable, production-grade systems. This role is ideal for someone who wants to deepen their backend skills, learn from experienced engineers, and take real ownership of features end-to-end.


What you'll be working on

  • Designing and building backend services in Java

  • Developing and maintaining RESTful APIs

  • Writing clean, testable, maintainable code

  • Contributing to system design discussions and technical decisions

  • Working closely with product, QA, and other engineers to deli...

Ready to Apply?

Take the next step in your AI career. Submit your application to Ocho People today.

Submit Application