Senior Java Developer

1 day ago


Mahiga Mairu Ave Nairobi Kenya iBizpeople Full time 60,000 - 120,000 per year
Company Description

iBizpeople is an international Talent Acquisition consultancy that helps top performers as well as up and coming talent find permanent positions with innovative international GameTech & iGaming companies. Not only do we find you the role, but we also guide you through every step of the interview process so that you will be fully prepared for what happens next. Our aim is to match you with the perfect role for you in companies that will help develop your talent and further your career.

Job Description

What you will be getting up to:

  • Working across a number of business areas providing development, maintenance and support.
  • Working as part of squads and occasionally solo developments as the business needs arise.
  • Discuss/Meet business stakeholders to understand the problems they wish to address.
  • Liaise with architects, analysts, business representatives, infrastructure specialists to jointly develop proposals for technical solutions including implementation deployment, support and troubleshooting overviews.
  • Scope and conduct needed Proof of Concepts when necessary.
  • Help identify probable causes and provide immediate solution during an incident.
  • Provide assistance to other developers/projects as needed.
  • Attend daily meetings to report on assigned tasks' progress and attend fortnightly meetings for project planning and other meetings from time to time.
  • Complete tasks & deliver projects on-time and to the highest standards.
  • Contribute significant ideas for making the applications better and easier to us.
Qualifications
  • At least 5+ years of working experience in serving as a Java Developer working on varied type of software development projects.
  • Strong grasp of established and emerging technologies, systems, platforms, and software.
  • Expert knowledge of Java and open source software (e.g. Spring)
  • Advanced knowledge of SQL, preferably with Oracle databases
  • Experience designing and building RESTful web service APIs
  • Distributed caching (Hazelcast or Redis).
  • Knowledge of Asynchronous Messaging (Kafka, RabbitMQ or JMS).
  • Experience developing back office trading tools using GWT/Vaadin, SWT, Swing or JavaFX.
  • Background in Agile Software Development using Scrum Methodology is preferred but not required.
  • Passion for writing high quality, rock solid software.
  • Previously worked on large scale multi-threaded projects.
  • Demonstrable knowledge of Maven and Linux.
  • Experience building highly transactional, high volume distributed server applications.
  • Knowledge of JVM monitoring and performance tuning Java applications, as well as troubleshooting issues in production,
  • Background in Online Gaming is preferred but not required.
  • Extra points if you have developed web apps in HTML/JavaScript. 

Additional: 

  • Ability to write and interpret technical documentation.
  • Good oral and written English communication skills.
  • Creative, analytical, and with strong problem solving skills.
  • Ability to organise and manage multiple priorities.
  • Independent but collaborative, driven, assertive, and willing to work on simultaneous projects.
  • Ability to work in a team and works well under pressure and deadlines
Additional Information

**Applications in English only please



  • Nairobi, Nairobi Area, Kenya Sportserve Full time 1,200,000 - 2,400,000 per year

    Are you excited about shaping the future of sports betting technology? Join the Sportsbook team and contribute to our in-house Sportsbook platform that hosts multiple brands. Our sophisticated system leverages Java for robust development, Kafka for real-time data streaming, and Spring Boot for creating powerful services. You'll work with various live sports...


  • Kenya Jumia Full time 60,000 - 120,000 per year

    About Jumia:Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa by leveraging technology to deliver innovative, convenient and affordable online services to customers, while helping businesses grow as they use Jumia's platform to better reach and serve customers.Jumia is built around a...


  • Nairobi, Nairobi Area, Kenya Vyntra Global Full time 900,000 - 1,200,000 per year

    At Vyntra, we help financial institutions around the world fight fraud, prevent money laundering, and gain full visibility of every transaction. Our flagship enterprise solution combines advanced search engine technology with AI-powered fraud detection to deliver real-time transaction intelligence at scale. Trusted by some of the world's largest banks, our...


  • Kenya KCB Group Full time 1,200,000 - 3,600,000 per year

    DescriptionKEY RESPONSIBILITIES: 1. Develop systems and systems integrations on the bank's integrations middleware stack using JAVA and Red Hat Integration technologies and tools to drive business.2. Work closely with product owners and business analysts and solution architects during requirements engineering phase to understand and document functional and...


  • Nairobi, Nairobi Area, Kenya Jumia Group Full time 1,200,000 - 3,600,000 per year

    About Jumia:Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa by leveraging technology to deliver innovative, convenient and affordable online services to customers, while helping businesses grow as they use Jumia's platform to better reach and serve customers.Jumia is built around a...


  • Nairobi, Nairobi Area, , Kenya Finsense Africa Full time 1,500,000 - 3,000,000 per year

    The Developer will be responsible for designing, coding, testing, and maintaining software applications.These applications are often high -volume mission critical systems that require careful consideration of design challenges to ensure reliability, scalability, and security in dynamic computing environments.Scope of Work1. Analysis and Planning:·...


  • Nairobi, , Kenya Techno Brain Group Full time 30,000 - 90,000 per year

    Position OverviewThe position will be responsible for designing automation based on the operational requirements of a company using RPA tools to resolve issues related to automation.  Roles and Responsibilitieso Designing automation based on the operational requirements of a company.o Using any RPA tool to code and resolving issues related to automation....

  • Frontend Developer

    1 day ago


    Nairobi, Nairobi Area, Kenya Fusion Labs Full time 1,200,000 - 2,400,000 per year

    Frontend Developer (Nairobi – Remote)Location:Nairobi, Kenya (Remote OK)Company:Fusion LabsJob Type:Full-TimeExperience Level:Mid to SeniorAbout the RoleFusion Labs is looking for a Frontend Developer to design and build beautiful, functional, and scalable user interfaces across mobile and web platforms. You'll play a central role in shaping how users...


  • Kaburu Dr, Nairobi, Kenya Ajua Full time $120,000 - $180,000 per year

    Company Description Ajua is The Integrated Customer Experience Solution for Businesses in Africa.We exist to bridge the gap between businesses and their customers. Ajua's technology integrates with businesses at the points that matter most to their customers to measure and optimize their Customer Experience. Our plug and play platform has enabled leading...

  • Software Developer

    1 day ago


    Nairobi, Nairobi Area, Kenya Jumba Full time 1,200,000 - 3,600,000 per year

    About Jumba:Jumba is a tech company that is simplifying the purchasing and financing of construction materials in Africa. Founded in April 2022, Jumba is building a platform that connects manufacturers and suppliers of construction supplies to builders and hardware retail stores. For more details: About the role:As a Software Developer at Jumba, you will...