Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 30, 2026
    Deadline: Jul 13, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our custome...

     

    Senior Functional Software Engineer (With Clojure Experience a Must Have)

    Key responsibilities:

    • Backend Development
    • Design, develop, and maintain high-performance backend services using Java Spring Boot (or similar frameworks) and Clojure.
    • Adhere tclean code principles and industry best practices in all development efforts.
    • Ensure code quality through pair programming, code reviews, and other collaborative development methods.
    • Event-Driven Architecture
    • Implement and maintain event-driven systems using message brokers (e.g., Kafka, RabbitMQ, or cloud-native equivalents).
    • Work on publish/subscribe patterns and streaming data pipelines tensure real-time data processing and system responsiveness.
    • Optimise event flow for performance and scalability.
    • Test-Driven Development (TDD)
    • Apply TDD principles throughout the software development lifecycle tdeliver robust, maintainable solutions.
    • Write comprehensive unit tests, integration tests, and end-to-end tests.
    • Ensure high test coverage and effectively diagnose, document, and fix bugs.
    • Architecture and Design
    • Collaborate with architects and senior engineers tdefine microservices architecture and component interaction.
    • Partner with senior engineers, solution architects and principal engineers tshape and execute on the technical strategy for your area.
    • Contribute tarchitectural discussions and decision-making processes, ensuring scalability, security, and maintainability of solutions.
    • Integrate best practices for secure coding, data privacy, and compliance.
    • Performance Optimization
    •  Monitor system performance and reliability, identify bottlenecks, and implement solutions for performance tuning.
    • Conduct profiling, load testing, and implement caching strategies tenhance system response times.
    • Work closely with the platform engineering team toptimize CI/CD pipelines for quick and reliable deployments.
    • Collaboration and Leadership
    • Mentor junior engineers on best practices, coding standards, and new technologies.
    • Collaborate with product managers as well as QA and platform engineers tdeliver features on time and with high quality.

    Qualifications and Experience:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
    • 5+ years of professional experience in software development, preferably in a modern backend environment.
    • Strong proficiency in Java and proven, hands-on experience developing production-grade applications with Spring Boot.
    • Expertise in designing, building, and operating event-driven microservices architectures.
    • Proven ability tapply and advocate for Test-Driven Development (TDD) methodologies.
    • Direct experience with message brokers/queues (e.g., Kafka, RabbitMQ) for inter-service communication.
    • Solid knowledge of relational and NoSQL databases, caching layers (e.g., Redis), and RESTful API design

    go to method of application »

    UAT Coordinator – Core Banking

    Role Overview

    • The UAT Coordinator is responsible for managing User Acceptance Testing (UAT) for core banking implementations or upgrades (T24/Temenos). The role ensures that business users validate system functionality against real banking scenarios and regulatory requirements before go-live.

    Key Responsibilities

    • Develop and manage UAT strategy and execution timelines
    • Coordinate UAT activities across business units
    • Translate business requirements into UAT scenarios
    • Ensure availability of UAT environments and test data
    • Facilitate UAT sessions and defect triage
    • Track execution progress and provide reports
    • Manage UAT defect lifecycle
    • Ensure regulatory scenarios are tested
    • Coordinate business sign-off
    • Support training and change management

    Key Requirements

    • Bachelor’s degree in Business, IT, or related field
    • 4–7 years’ experience in UAT coordination within banking projects
    • Hands-on experience with T24/Temenos
    • Strong understanding of banking operations
    • Familiarity with SDLC and testing lifecycle
    • Experience with tools such as JIRA or HP ALM
    • Excellent stakeholder management skills

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail