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: Apr 2, 2026
    Deadline: Not specified
    • @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

    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 »

    Functional Software Engineer

    (with Clojure Experience a must)

    Method of Application

    Use the link(s) below to apply on company website.

     

    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