Home » Jobs » IT Jobs In Kenya » Senior Software Developer Job pycs
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

Senior Software Developer Job pycs

IT Jobs. pycs Jobs

  • Design, develop, and deploy backend services using Java (Spring Boot)
  • Build and manage containerized applications using Kubernetes and docker
  • Develop and maintain CI/CD pipelines using tools such as CircleCI, ArgoCD, or Jenkins
  • Implement scalable and secure systems on AWS
  • Work with both relational (PostgreSQL) and NoSQL databases
  • Collaborate cross-functionally with DevOps, frontend engineers, and product teams
  • Write clean, testable, and efficient code following best practices
  • Contribute to system design and architecture discussions

Requirements

  • 5+ years of hands-on experience in backend development with Java and Spring Boot.
  • Degree in Computer Science, Software Engineering or a related field
  • Proficient in unit testing using frameworks such as JUnit and Mockito (This is a must have).
  • Experience with AWS services in a production environment.
  • Proficient in at least one CI/CD tool: CircleCI, ArgoCD, or Jenkins.
  • Solid experience deploying and managing applications with Docker and Kubernetes.
  • Strong working knowledge of PostgreSQL and one or more NoSQL databases.
  • Experience with observability tools such as Grafana or Prometheus.
  • Familiarity with modern software development practices (e.g., TDD, GitOps, observability).
  • Strong analytical and problem-solving skills.

Click here to apply

🚨 Before You Apply for This Job

Career Lessons + Experiences

Labour Laws – Know Your Rights