Intermediate Java Developer

Qinshift

📍 Kenya, Kenya, Kenya

Full-time Other-General Posted February 20, 2026

Job Description

This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is you
A degree in Computer Science / Software Engineering or equivalent.
5+ years of professional experience in software development, primarily with Java.
Demonstrating the ability to tackle complex problems and influence technical decisions.
Experience with additional modern programming languages (e.g., JavaScript, C#, Go, Python, etc.) is a plus.
Production experience with REST APIs, relational and/or NoSQL databases, and container-based deployments (Docker/Kubernetes or similar).
Familiarity with concepts behind cloud-native applications and distributed systems.
Strong understanding of software development best practices and the full SDLC.