At Expleo, we believe in unlocking your full potential. As a trusted global partner in engineering, quality services, and management consulting for digital transformation, we provide an environment where innovation thrives, and your career flourishes. Here, you’ll take on impactful technical challenges, broaden your expertise, and collaborate with inspiring, multidisciplinary teams. From shaping the future of autonomous vehicles and sustainable aviation to revolutionising factories and next-generation banking technology, you’ll have the chance to push boundaries, innovate, and grow into a more confident, accomplished version of yourself.
We are looking for a Senior Java (Spring) Software Developer to join our dynamic and fast-paced team in Johannesburg (Hybrid).
You will be responsible for designing and developing Java-based integration services and applications using our client’s framework. This role is suited for an individual who thrives on solving complex technical challenges within a fast-paced banking environment.
As a Senior Java Developer, you will be deeply involved in the entire software development lifecycle, from initial design and planning to implementation and deployment. We seek a candidate who not only demonstrates technical expertise but also brings creativity and innovation, effectively balancing cutting-edge technology with a commitment to delivering high-quality solutions on time.
Success in this role requires strong ownership, analytical thinking, and problem-solving skills, along with proficiency in coding, testing, debugging, and performance optimisation. You will be an integral part of an Agile (SCRUM) team operating within the Tribe and Chapter Model, working collaboratively to define, design, and implement new features.