JAVA Software Developers

Location Nairobi, Kenya
Date Posted August 15, 2022
Category IT / Information Technology
Job Type Full-time
Currency KES


Reports to: Technical Operations Manager

Date:  31nd  January, 2022

Key Responsibilities:

  1. Java –
    1. Core Java (Java 8/11) - Streams API, Lambda expressions and java.nio package, etc.
    2. Spring Framework & Spring Boot
    3. Hibernate/JPA
    4. REST/SOAP web services
    5. File processing and transfer protocols (SFTP, SSH)
    6. Java messaging, ideally RabbitMQ
    7. Hands on experience in Kafka
    8. Unit testing framework (Junit/Mockito)
    9. Strong knowledge and expertise of cyber security principles (during handshake, authorization & authentication, data in transit and data at rest), encryption methods best practices and options
    10. Relational databases, stored procedures, stored functions, SQL language
    11. Dockers & Kubernetes
    12. IDE - IntelliJ IDE
    13. Experience with Agile Scrum Methodology
    14. Experience in Jira and Confluence
  2.  Tech BA
    1. Should have at least 5+ years of experience(MUST)
    2. Deep interest in financial services and Expertise in payments domain (MX/MT)
    3. E2E payments workflow - Validations, Enrichment, Compliance, AML Checks, Liquidity, FX, Transformation, Batching, Bulking, ACK/NACK, Returns, Rejections, Reconciliation, etc
    4. Experience in B2B cross border payments (Credit Payments won’t fly)
    5. Messaging standards. Should be good at Custom formats (MX and MT)
    6. Should have good understanding of API’s and how it works
    7. Good in writing User stories in Agile, Jira
    8. Thorough Agile process - Scrum ceremonies - Backlog building, Daily stand-ups, Sprint Planning, Sprint Refinement, Sprint Retro, etc
    9. Previous working experience in writing the Java code/sql or other technology experience
  3. AQA
    1. Experience with Automation tools - Selenium with Java, Rest-assured with good coding skills
    2. Experience in API testing using Postman
    3. Experience in Cucumber framework
    4. Knowledge of DevOps CICD pipeline
    5. Java programming skills with Java 8
    6. Experience in designing of frameworks, methodologies
    7. Having excellent written and verbal communication
    8. Experience with Agile Scrum Methodology
    9. Experience on Jira and Confluence

Salary Range 2000Usd junior/ 4500USD senior

Shortlist on a rolling basis.

Applying Instructions

Interested and qualified candidates should forward their CV to: using the position as subject of email.

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to

Popular Jobs