Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Minimum of 5 years of experience as a Java Developer with a diverse portfolio of software development projects. Solid understanding of both established and emerging technologies, platforms, and systems. Proficient in Java and open-source frameworks such as Spring. Strong command of SQL, ideally with Oracle databases. Experience in designing and developing RESTful web service APIs. Familiarity with distributed caching technologies (Hazelcast or Redis). Knowledge of asynchronous messaging systems (Kafka, RabbitMQ, JMS). Experience in developing back-office trading tools using GWT/Vaadin, SWT, Swing, or JavaFX. Background in Agile Software Development, preferably using Scrum methodology. A genuine passion for creating high-quality, robust software. Experience with large-scale, multi-threaded applications. Proficient in Maven and Linux environments. Experience in developing high-transaction, high-volume applications.
About the job
Key Responsibilities:
Engage across various business domains to deliver development, maintenance, and support services.
Collaborate within agile squads or independently depending on business requirements.
Communicate with business stakeholders to comprehend the challenges they aim to resolve.
Work alongside architects, analysts, and infrastructure specialists to craft comprehensive technical solutions, including deployment and troubleshooting.
Conduct Proof of Concepts as necessary to validate technical solutions.
Identify root causes during incidents and provide immediate resolutions.
Offer support to peers on various projects as required.
Participate in daily stand-ups to update on task progress and join bi-weekly project planning meetings.
Ensure timely completion of tasks and projects, adhering to the highest quality standards.
Propose innovative ideas to enhance application usability and functionality.
About iBizpeople Ltd
iBizpeople is a premier international Talent Acquisition consultancy dedicated to connecting exceptional talent with leading GameTech and iGaming companies globally. Our mission is to not only place you in a role that fits your skills but also to support you throughout the interview process, ensuring you are fully prepared for your next career move. We strive to match you with opportunities that foster your growth and advancement.
As a Senior Audit Manager at RSM Eastern Africa Consulting Ltd, you will play a pivotal role in leading audit engagements and ensuring the highest standards of quality. Your key responsibilities will include:· Ensuring comprehensive job planning by coordinating with the team leader or field team leader to finalize audit timelines and logistics, including org…
Location: Nairobi, Nairobi County, KenyaContract: Fixed-term, three years Role overview The Internal Audit Manager at Trócaire leads a small audit team in Nairobi, reporting directly to the Head of Internal Audit. This position blends strategic involvement with hands-on audit assignments, supporting trust and accountability throughout Trócaire’s international operations. The work helps ensure that programs and resources are managed responsibly and in line with the organization’s mission. Key responsibilities Collaborate with senior leaders and teams to reinforce governance and accountability frameworks. Carry out audit assignments that assess and strengthen controls for safeguarding resources. Foster constructive relationships within the organization and with international program teams. Translate audit findings into practical improvements that advance Trócaire’s mission and impact.
About One Acre FundSince its inception in 2006, One Acre Fund has empowered over 5.5 million smallholder farmers, enhancing their productivity and livelihoods. Operating across nine countries, which are home to two-thirds of Africa's farmers, we deliver essential agricultural resources such as high-quality farm supplies, tree seedlings, accessible credit, and modern agronomic training. Our innovative model helps farmers boost their income and assets by more than 35% on supported land, while also fostering long-term resilience. Our dedicated team of over 9,000 full-time staff hails from various backgrounds and professions, committed to driving agricultural change. To learn more about our mission, check out our Why Work Here blog post.About the RoleWe are in search of a seasoned Internal Audit Lead to spearhead our audit initiatives in Kenya. This role is perfect for a professional with substantial experience in internal auditing and team leadership, ideally within a processing, retail, or multi-location context.As the Lead Auditor, you will oversee a country-based audit team, formulate and execute audit plans, identify and mitigate risks, and serve as a trusted advisor to local leadership. This pivotal role demands close collaboration with country leadership and various stakeholders.Your base will be in Kenya, with some regional travel required, reporting directly to the Internal Audit Manager.Key ResponsibilitiesStrategic Audit LeadershipDevelop and implement the annual audit plan for your team and country.Identify and evaluate audit risks and devise appropriate audit responses.Oversee audit activities within budgetary constraints, ensuring timely execution.Engagement and ReportingFacilitate regular risk discussions with department heads and division leaders.Present findings and risk assessments to the Board and senior management.Ensure accountability for audit findings and oversee their resolution by management.Leadership & DevelopmentLead and mentor a team of in-country auditors.Design and implement customized learning and development initiatives based on local risk profiles and audit strategies.Drive team performance by establishing and monitoring achievable goals.Audit ExcellenceEnsure the highest audit standards are maintained throughout the audit process.
Join GiveDirectly as a Senior Product Manager and play a pivotal role in shaping our innovative products that empower people in poverty. As a key member of our remote team, you will lead product strategy, collaborate with cross-functional teams, and leverage data to drive product decisions. If you are passionate about using technology to make a difference, we want to hear from you!
Job Title: Senior Software Engineering Manager Location: Nairobi, Kenya Reports to: Chief Technology Officer About the Role: The Senior Software Engineering Manager plays a pivotal role in leading a team of skilled software engineers, formulating the technical strategy, and offering architectural direction for our vital lending, data, and customer value platform. This position merges team leadership with advanced technical capabilities, ensuring the delivery of robust, scalable, and secure solutions that are in harmony with the company’s strategic objectives. Main Objectives & Responsibilities: Team Leadership & People Management: Inspire, mentor, and develop a high-performing software engineering team, cultivating a culture of technical excellence, accountability, and ongoing improvement. Technical Strategy & Architectural Oversight: Establish and drive the technical roadmap for the backend platform, ensuring that architectural choices enhance scalability, security, and maintainability across all event-driven services developed using Java, Spring Boot, and Clojure. Engineering Excellence & Delivery: Advocate for the adoption and rigorous practice of engineering best practices, including Test-Driven Development (TDD), secure software development methodologies, clean code principles, and effective CI/CD processes, to guarantee predictable and high-quality feature delivery. Cross-Functional Collaboration: Work strategically with product managers, QA and platform engineers, and other business units to convert complex product and technology visions into clear technical execution strategies and successfully delivered features. Contribution & Impact: This role is essential for scaling the engineering organization and enhancing our core platform. Your leadership will directly contribute to a more efficient and skilled engineering team, a resilient and high-performing core infrastructure, and a significantly increased capacity for delivering innovative, market-leading business capabilities to our customers. Sustained stability in the core Java and Clojure platform, along with the strategic integration of new technologies and methodologies such as AI, will be key indicators of success. Key Responsibilities: Guide your team to thoroughly understand business, customer, and technical requirements, ensuring alignment with the company’s vision.
Full-time|$129K/yr - $129K/yr|Remote|Nairobi, Kenya
Join GiveDirectly (GD), an organization dedicated to transforming international philanthropy and improving millions of lives by delivering direct cash grants to the world’s most impoverished individuals. According to the Brookings Institution, a staggering $70 billion in cash transfers is necessary to close the poverty gap, while the aid sector currently allocates $135 billion annually, much of which is spent on interventions lacking solid evidence. At GiveDirectly, we aspire to redefine this paradigm by establishing cash transfers as the standard for foreign aid, akin to how index funds serve the financial sector, ultimately expediting the eradication of extreme poverty.Since our inception in 2011, GD has successfully raised over $1 billion and has reached more than 2 million individuals across 15 countries. Our commitment to rigorous research has proven the significant positive impact of our programs on recipients. This has earned us accolades as one of the most innovative non-profit organizations by Fast Company, and our pivotal role in the burgeoning cash transfer movement has been highlighted by prestigious publications including The New York Times Magazine, This American Life, Foreign Affairs, and The Economist.Our organizational culture values transparency, analytical thinking, agility, and a flat hierarchy. With a global team of around 150 members and country operations teams of approximately 650, we operate in 21 countries and communicate in 69 languages. Our diverse workforce ranges from software engineers and seasoned humanitarian professionals to management consultants, public servants, researchers, and field operations staff.We prioritize our core values, ensuring they are front and center in our decision-making. By genuinely placing the needs of those we serve at the heart of our processes, we cultivate an ambitious, dynamic, and high-performing environment. We encourage you to explore our values; if they resonate with your work style and inspire you, we would love to hear from you.At GiveDirectly, we strive to foster a work environment where every team member can thrive, achieve success, and grow. We promote a culture of ownership, flexibility, mutual care, enjoyment, and opportunities for professional development.
About GiveDirectlyGiveDirectly (GD) is on a mission to revolutionize international philanthropy and uplift millions of lives through direct cash transfers to the world’s most impoverished communities. According to the Brookings Institution, eliminating the poverty gap would require $70 billion in cash transfers, while the aid sector currently spends $135 billion annually, mostly on unproven interventions. GD is committed to changing this paradigm by establishing cash grants as the standard for foreign aid, akin to how index funds serve the financial industry, thereby accelerating the eradication of extreme poverty.Since its inception in 2011, GD has successfully raised over $1 billion and provided cash assistance to more than 1.5 million individuals across 15 countries. Our organization has also facilitated extensive experimental research demonstrating the significant impact of our programs on recipients. This innovative approach has garnered recognition from leading publications such as Fast Company, with the cash transfer movement featured prominently in the New York Times Magazine, This American Life, Foreign Affairs, and The Economist.Our work culture is characterized by candor, analytical thinking, agility, and a non-hierarchical structure. Our global team of approximately 150 individuals, supported by around 650 local operations staff, represents a diverse array of backgrounds from 21 different countries, speaking 69 languages. Our team encompasses software engineers, experienced humanitarian professionals, former management consultants, public servants, researchers, and field operators — a truly remarkable group of individuals.At GD, our core values are central to our operations and reflect a strong, opinionated commitment to the communities we serve. We prioritize the voices and needs of our recipients in our decision-making processes, fostering a high-performing, dynamic, and ambitious work environment. We encourage prospective candidates to thoroughly review our values; if they resonate with you and inspire your work ethic, this could be the ideal opportunity.We are dedicated to cultivating an environment where all team members can thrive, succeed, and grow. We offer flexible work arrangements, prioritize mutual care among colleagues, foster a fun atmosphere, and provide opportunities for professional development.
The Senior Agronomy Manager will lead the strategic and operational initiatives for agronomy programs in the Kenyan coffee supply chain. Acting as a pivotal technical liaison, this role will connect coffee estates, cooperatives, and sustainability partners to enhance productivity, quality, compliance, and the adoption of regenerative agricultural practices across both large estates and smallholder supply chains.Key ResponsibilitiesSupervise the rollout of sustainability projects impacting over 60,000 farmers.Direct field planning and scheduling to ensure operational excellence and quality standards.Consolidate and manage data collection from field teams for accurate reporting and analysis.Oversee operational budgets and track expenses related to project activities.Team Leadership & Capacity BuildingInspire, mentor, and manage field extension teams and agronomy technicians, including soil scientists.Establish clear performance objectives and facilitate professional development for team members.Enhance technical capacity through structured training programs and practical on-farm demonstrations.Foster a culture of accountability, continuous learning, and farmer-centric service delivery.Coffee Agronomy and Regenerative AgricultureDesign and implement agronomic programs focused on coffee husbandry, soil fertility, rejuvenation protocols, integrated pest management (IPM), and yield optimization tailored to the Kenyan coffee production system.Oversee agronomic trials in designated demonstration plots.Promote the adoption of regenerative agricultural practices and support initiatives for climate adaptation and mitigation, including carbon reduction strategies.Compliance & Certification SupportAssist the Certification Coordinator in implementing compliance standards.Support the coordination of internal and external audits along with corrective action plans.Train field teams and farm management on compliance requirements and certification standards.
We are seeking a dynamic and results-driven Managing Director of Finance to lead our financial strategies and initiatives at aceliafrica. In this pivotal role, you will be responsible for overseeing all financial operations and ensuring the financial health of the organization. Your leadership will guide our financial planning, risk management, and investment strategies while fostering a culture of accountability and high performance.
Location: Nairobi, Nairobi County, Kenya CloudFactory brings together advanced technology and a global workforce to turn complex data into actionable insights. Our mission centers on using AI to drive positive change and create real impact. We aim to connect one million people with meaningful work and develop leaders who inspire others. Our Culture CloudFactory values a workplace where everyone feels empowered, respected, and free to be themselves. Our core values shape how we work and grow together: Mission-Driven: Focused on economic and social impact. People-Centric: Committed to team growth, well-being, and inclusivity. Innovative: Open to change and collaborative improvement. Globally Connected: Encouraging teamwork across cultures and backgrounds. Role Overview The Senior Talent Management Specialist plays a key role in people operations and employee relations for CloudFactory Kenya. This position ensures policies, processes, and employment practices are applied consistently. Working closely with the Global Talent and Finance Teams, the specialist manages HR cases, supports daily operations, and maintains compliance. For complex or escalated issues, partnership with the Head of Talent is expected. The role offers room for professional development within a purpose-driven company. What You Will Do Employee Relations Management Oversee disciplinary cases Conduct investigations Implement performance improvement plans Address behavioral and conduct issues Ensure cases are resolved fairly, consistently, and in line with legal requirements Manager Support Guide managers through employee relations processes Advise on performance management procedures Interpret policies for managers Help address employee concerns Talent Lifecycle Coordination Support onboarding activities Assist with performance management Coordinate offboarding procedures Provide benefits administration support Compliance and Documentation Maintain accurate HR case records Ensure compliance with Kenya labor laws and company policies Support audits and reporting as needed
Become a pivotal member of our dynamic Product Growth team at M-KOPA! We are in search of an experienced Senior CRM Manager with a background in MVNO, super-apps, mobile gaming, or high-frequency subscription models. As we expand our FinTech division, you will be instrumental in developing and enhancing the growth systems that enhance retention, upselling, and customer lifetime value for millions across the African continent.The Impact In this role, you will architect the infrastructure for retention and upselling, driving measurable customer lifetime value and revenue growth while fostering financial inclusion for traditionally underserved populations in Africa. To date, we have empowered over 7 million customers with access to more than $2 billion in credit. This is your opportunity to contribute to a mission that is genuinely transforming lives across an entire continent The Opportunity Build CRM from the ground up: Design and implement lifecycle programs across five African markets (Kenya, Nigeria, Uganda, Ghana, South Africa) utilizing proprietary data from millions of customers and a distinctive distribution model involving over 30,000 field agents and 300 telesales representatives. Own retention and upsell outcomes: Your performance will be evaluated based on LTV growth, retention rates, and upsell revenue, prioritizing substantial metrics over mere email statistics. Engage in hands-on activities daily: Develop automated customer journeys, design experiments, analyze results, and scale successful strategies — this role is not limited to strategic oversight. Global recognition: Join a company recognized by TIME 100 as one of the world’s most influential and by the Financial Times as Africa’s fastest-growing organization for four consecutive years (2022-2025).What You'll DoYou will lead the CRM strategy and execution from start to finish. This includes building automated customer journeys in CleverTap/Braze, conducting experiments on messaging and timing, analyzing retention cohorts, and scaling effective programs across various markets. Collaborate with Product, Commercial, and Operations teams to capitalize on customer behavior as growth opportunities.
About ShareAt Share, we are revolutionizing the Internet Service Provider landscape in Africa by creating a cutting-edge, fully automated software-defined network. Our innovative approach integrates fiber, wireless technologies, and intelligent routing into a cohesive ecosystem that empowers ISPs to thrive.About the RoleWe are in search of a Lead Systems Engineer to take charge of the compute, storage, and platform infrastructure that powers our network. You will be instrumental in developing systems that facilitate automated provisioning, AI-enhanced network operations, and real-time telemetry across various markets. This role offers the opportunity to work on greenfield projects, where you will make critical decisions regarding database management, service deployment, and intelligent automation instrumentation. If you are passionate about leveraging AI for network optimization and eager to construct adaptive infrastructure, this position is tailored for you.Key ResponsibilitiesPlatform InfrastructureDesign and implement virtualization platforms (Proxmox, KVM) across distributed Points of Presence (PoPs).Oversee Kubernetes clusters for platform services and microservices deployment.Architect scalable storage systems (Ceph, ZFS, TrueNAS) for network telemetry and operational data.Develop and maintain AAA infrastructure (FreeRADIUS with Percona MySQL cluster) handling thousands of concurrent users.Implement essential services: DNS, NTP, syslog, DHCP, and IPAM.Database & Data SystemsDeploy and fine-tune time-series databases (TimescaleDB, InfluxDB) for scalable network metrics.Design data pipelines that support AI/ML models for network automation.Establish backup, replication, and disaster recovery plans.Create unified data architectures connecting physical infrastructure (fiber, devices, PoPs) with logical network states (IP allocations, routing, VLANs) and operational telemetry into usable systems.Develop data pipelines that link network events to billing and SLA compensation processes.AI-Driven Network OperationsConstruct the telemetry and observability stack that empowers intelligent network operations, enabling proactive management and optimization.
Key Responsibilities:Engage across various business domains to deliver development, maintenance, and support services.Collaborate within agile squads or independently depending on business requirements.Communicate with business stakeholders to comprehend the challenges they aim to resolve.Work alongside architects, analysts, and infrastructure specialists to craft comprehensive technical solutions, including deployment and troubleshooting.Conduct Proof of Concepts as necessary to validate technical solutions.Identify root causes during incidents and provide immediate resolutions.Offer support to peers on various projects as required.Participate in daily stand-ups to update on task progress and join bi-weekly project planning meetings.Ensure timely completion of tasks and projects, adhering to the highest quality standards.Propose innovative ideas to enhance application usability and functionality.
Join Our Team as a Senior Frontend Developer!At iBizpeople Ltd, we are seeking a talented Senior Frontend Developer who will collaborate closely with our product owners to innovate and enhance our tools and products. This position offers an exciting opportunity to contribute to the development of cutting-edge web applications.Your Role:Design and develop new websites and pages according to technical and functional specifications.Implement strategies to improve existing products and tools based on identified requirements.Collaborative Efforts:Architect and develop new features that enhance user experience.Prototype and assess potential implementations to drive innovation.In this role, you'll spend a significant amount of time programming, addressing complex challenges, and prototyping creative solutions. You won't just be managing tasks from a backlog; you'll play a pivotal role in shaping new products and understanding their purpose.As part of a larger company structured into small, dynamic teams, you will wear multiple hats. In addition to your programming responsibilities, you will also:Manage Git version control issues and resolve bugs.Document the products and tools we develop.Assist customer support in addressing client inquiries.Troubleshoot issues during real-time collaboration with other teams.If you have experience maintaining large projects, you'll find many similarities in the responsibilities here. Recent projects that exemplify our work include:Developing the next version of our products from the ground up using the latest technologies.Creating a performance testing framework for company-wide use.Refactoring our production application to enhance performance without downtime.
Join our dynamic team as an Outlet Manager at Accor Hotels in Nairobi, where you will lead a passionate team dedicated to delivering exceptional service. Your expertise will ensure that our outlet operates smoothly, providing a memorable experience for our guests.
Join talentsafari as a Senior Odoo Consultant and Solution Architect, where you will leverage your expertise to design and implement innovative solutions for our clients. Your role will involve collaborating with cross-functional teams to ensure the successful deployment of Odoo applications, optimizing business processes, and providing exceptional support to users.
M-KOPA is seeking a Senior Analyst focused on Credit Risk & Eligibility to join the team in Nairobi. This position centers on analyzing credit data and shaping strategies that support the company’s financial products. Role overview The Senior Analyst will work closely with colleagues from various departments to review and refine eligibility criteria. The goal is to ensure these criteria reflect both market trends and customer needs. Day-to-day, this role involves examining large sets of credit data, spotting patterns, and delivering insights that inform key financial decisions. What you will do Analyze credit data to identify trends and risks Develop and refine strategies for assessing credit eligibility Collaborate with cross-functional teams to align eligibility standards with business and customer requirements Provide actionable recommendations to improve risk assessment frameworks Requirements Strong background in data analysis and risk management Experience in developing or optimizing credit strategies Ability to translate data insights into practical recommendations
CIMMYT is hiring a Senior Scientist in Pathology specializing in Wheat Rust Genetics. This position is located in Nairobi, Nairobi County, Kenya. Role overview This role leads research aimed at understanding and managing wheat rust diseases. The work directly supports initiatives to strengthen food security worldwide. The Senior Scientist will contribute expertise in plant pathology and genetics, focusing on challenges posed by wheat rust. Key focus areas Design and conduct research projects on wheat rust diseases Apply genetic approaches to improve disease resistance in wheat Support global efforts to secure wheat production against rust threats Location This is a Nairobi-based position.
Ajua is a pioneering growth-stage startup backed by Silicon Valley and African venture capital, dedicated to revolutionizing customer experiences across the continent. We are proud to be Africa’s first Integrated Customer Experience company, empowering businesses to grow while providing consumers with choices.Are you excited about tackling the continent's most significant challenges through technology? Join us as a Senior Platform Engineer! We seek a passionate individual who is dedicated to crafting innovative software solutions that drive progress across Africa.In this role, you will report directly to the Head of Engineering and be instrumental in developing exceptional software solutions to enhance our real-time data platform.
Role OverviewThe Senior Associate plays a pivotal role in advanced 2D and 3D LiDAR segmentation, ensuring quality governance and providing operational oversight. This position demands a blend of deep technical expertise, analytical precision, and comprehensive program accountability.Key ResponsibilitiesTechnical & Quality OversightExecute advanced 2D/3D annotation and segmentation tasksConduct structured quality auditsDetect and rectify systemic annotation errorsOperational OwnershipAssume full accountability for program healthEffectively distribute work among team operatorsEnsure the attainment of defined targets in:ProductivityQualityService Level Agreements (SLA)EfficiencyUtilizationMaintain strict compliance with process and quality frameworksGovernance & Stakeholder EngagementManage reporting, training, and policy adherenceProfessionally interact with global stakeholdersSimultaneously manage multiple operational streamsExperience RequirementsAt least 24 months of LiDAR labeling experienceProven advanced skills in 2D and 3D LiDAR annotation and segmentationTechnical & Analytical CompetenciesAdvanced LiDAR & Segmentation ExpertiseHigh proficiency in complex 3D point cloud segmentationMulti-class object classification capabilitiesExperience in managing occlusions and edge-case scenariosAccurate cuboid alignment and spatial calibrationTools & Systems ProficiencyFamiliarity with MS Office or Google SuiteExperience with JIRA or similar ticketing systemsAdvanced skills in Excel/Google Sheets, including:Pivot tablesVLOOKUPData extraction and manipulationAnalytical & Root Cause CapabilityProficient in data-driven performance analysisApplication of:Root Cause Analysis (RCA)Understanding of operational metrics such as:ShrinkageUtilizationProductivitySLA adherenceApplication of detailed ontology and taxonomy standardsReview and correction of segmentation inconsistenciesIdentification of systemic annotation error patterns