Related Jobs
Related Jobs
Related Jobs

Share this Job
Senior Java Developer job at Equity Group Holdings | Apply Now
Nairobi, Kenya
Full Time
Are you looking for IT jobs in Kenya 2025 today? then you might be interested in Senior Java Developer job at Equity Group Holdings
About the Organisation
Equity Group Holdings is one of Africa’s leading financial services companies, recognized for innovation, customer-centricity, and digital transformation. With operations across several countries in the region, Equity is committed to transforming lives and livelihoods by offering inclusive, technology-driven financial solutions. The company prides itself on empowering both individuals and businesses through robust banking products and services.
Job Title
Senior Java Developer job at Equity Group Holdings
Equity Group Holdings
Job Description
The Senior Java Developer will be responsible for designing and building scalable server-side logic and APIs to support enterprise and customer-facing applications. This role involves collaboration with frontend and mobile development teams, ensuring seamless integration and high-performance service delivery. The developer will also contribute to architecture decisions, implement microservices using Spring Boot or ASP.NET Core, and participate in agile development practices including sprint planning and task tracking. The successful candidate must be detail-oriented, proactive, and capable of working both independently and within a team.
Duties, Roles and Responsibilities
Design, develop, and maintain efficient and reusable RESTful APIs using Java or C#
Create robust server-side logic and ensure system scalability and performance
Implement and optimize data storage solutions
Collaborate with frontend and mobile app developers to define and deliver API specifications
Integrate internal and external systems using web services (REST/SOAP)
Ensure adherence to DevOps and CI/CD practices
Utilize container technologies such as Docker and Kubernetes
Participate in agile development including sprint planning and progress tracking
Apply microservice architecture principles and utilize tools like Kafka and gRPC
Write and maintain technical documentation
Provide technical leadership and mentoring to junior developers
Qualifications, Education and Competencies
Education:
Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or a related field
Experience & Skills:
6–8 years of software development experience in Java or C#
Minimum 4 years of experience with ASP.NET Core or Spring Boot
Proficiency in building and consuming REST and SOAP services
Experience with DevOps tools and CI/CD pipelines
Familiarity with containerization tools (Docker, Kubernetes)
Strong background in databases: SQL Server, Oracle, and MongoDB
Experience with Azure or AWS cloud services
Proficiency with security protocols like OAuth and JWT tokens
Knowledge of API management solutions
Experience working with Kafka and gRPC for event-driven architectures
Personal Attributes:
Strong analytical, problem-solving, and decision-making skills
Self-driven, motivated, and detail-oriented
Effective team collaborator with excellent communication skills
Ability to work under pressure and manage multiple project deadlines
Fast learner with a structured approach to thinking and task execution
How to Apply
ONLY ONLINE APPLICATIONS:
Interested candidates are advised that all applications should be submitted online;
To apply please click the “Apply” button below.