Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Watu Credit

Senior Backend Engineer – Java, Architecture

Watu Credit

Senior Backend Engineer building APIs and backend services for fintech company Watu. Collaborating in Agile squads to enhance financial accessibility in Africa with strong Java skills.

Posted 7/18/2026full-timeRemote • 🇰🇪 KenyaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in backend software engineering, with a strong focus on Java and Spring Boot, REST API design, and microservices architecture. Proficient in testing methodologies and familiar with cloud environments, particularly AWS.

Highest-signal resume keywords
Backend Software EngineeringJava DevelopmentSpring Boot FrameworkREST API DesignMicroservices Architecture

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootREST API DesignRelational Database DesignDistributed SystemsJUnitMockitoEvent-Driven ArchitectureKafkaMicroservices
Tools & Technologies
Cloud EnvironmentsAWSAI/LLM Tooling
Industry Keywords
Backend ServicesAPIsTechnical DocumentationArchitecture DiscussionsIntegration Tests

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaJUnitKafkaKotlinMicroservicesMockitoSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, build, and maintain backend services and APIs
  • Write unit and integration tests as a first-class part of development
  • Drive architecture discussions
  • Review pull requests for design and maintainability
  • Write and maintain technical documentation
  • Contribute to shared libraries and platform standards
  • Use AI/LLM tooling actively in your workflow

Requirements

What you’ll need
  • 5+ years of professional backend software engineering experience
  • At least 3 years working in Java in a production environment
  • Java and Spring Boot depth
  • REST API design
  • Relational database design
  • Distributed systems depth
  • Testing with JUnit/Mockito and integration tests
  • Event-driven architecture in production - Kafka or equivalent
  • Microservices architecture experience
  • Familiarity with cloud environments - AWS preferred
  • Experience with any additional JVM language (Kotlin) or willingness to learn

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Professional development opportunities