Senior Java SpringBoot Engineer at Tezza Business Solutions Ltd

Tezza Business Solutions View all jobs

  • Kenya
  • Permanent
  • Full-time
  • 16 days ago
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 Java SpringBoot EngineerRole OverviewTezza 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
Don't Keep Share!:

Jobs in Kenya