logo

View all jobs

Senior Java SpringBoot Engineer

Naiorobi, Nairobi

Senior Java Spring Boot Engineer

Location

Nairobi (Hybrid/Remote)

Engagement Type

Contract (3–9 Months) – Staff Augmentation

Industry

Global Digital Platform

Role Overview

Tezza Business Solutions is seeking a Senior Java Spring Boot Engineer on behalf of a fast-growing international digital platform expanding its engineering team. The role requires a highly skilled backend engineer capable of contributing to architecture design, scalability improvements, and backend service optimization in a cloud-native environment.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Contribute to system architecture and microservices design decisions
  • Develop secure and high-performance RESTful APIs
  • Optimize database queries and improve application performance
  • Write comprehensive unit and integration tests
  • Participate in agile ceremonies (sprint planning, stand-ups, retrospectives)
  • Support CI/CD processes and cloud-based deployments
  • Troubleshoot production issues and improve system reliability
  • Mentor mid-level engineers and promote engineering best practices

Technical Requirements

  • 5+ years of backend development experience
  • Strong hands-on experience with Java (8+)
  • 3+ years of experience working with Spring Boot
  • Proven experience in microservices architecture
  • Strong experience designing and building REST APIs
  • Experience with relational databases (PostgreSQL/MySQL)
  • Experience with AWS, Azure, or GCP
  • Familiarity with Docker and containerized environments
  • Experience with CI/CD pipelines
  • Strong understanding of API security (OAuth2, JWT)

Nice to Have

  • Experience with event-driven systems (Kafka, RabbitMQ)
  • Exposure to Kubernetes
  • Experience working in distributed or international teams
  • DevOps exposure

What Success Looks Like

  • Delivery of production-ready features within initial sprint cycles
  • Contribution to scalable and maintainable system design
  • Reduction of technical debt and performance bottlenecks
Strong collaboration within cross-functional teams

Share This Job

Powered by