Java Developer

JAVA DEVELOPER

📍 Location: Nairobi, Kenya
💼 Experience: 3–5 years
🎓 Qualification: BE/B.Tech in IT or Computer Science

ABOUT THE ROLE

Our client is seeking to recruit a skilled Java Developer to join its software development team in Nairobi. The role involves designing, developing, and maintaining enterprise-grade applications and APIs using Java and related technologies.

The ideal candidate is a hands-on developer who enjoys problem-solving, thrives in a collaborative environment, and is passionate about building scalable, high-performing software solutions.

KEY RESPONSIBILITIES

  • Design, develop, and maintain applications using Java, J2EE, JPA/Hibernate, and Microservices architecture.
  • Build and integrate APIs and user-facing components using Angular or jQuery.
  • Participate in software testing, debugging, and troubleshooting to ensure performance and quality.
  • Analyze and interpret client-reported issues and support documentation efforts.
  • Collaborate with cross-functional teams to understand requirements, design solutions, and implement features.
  • Assist in developing test scenarios, performing implementation tests, and generating test reports.
  • Prepare and maintain technical documentation and progress reports for all development activities.
  • Support deployment and configuration of applications using CI/CD pipelines (Jenkins, TeamCity, GitLab).
  • Utilize Docker and containerization tools for scalable deployment.
  • Occasionally travel domestically or internationally for project-related activities.

CANDIDATE PROFILE

  • 3–5 years of hands-on experience in Java and J2EE application development.
  • Strong understanding of APIs, microservices, and RESTful services.
  • Experience with Hibernate/JPA, Spring Boot, and modern frontend frameworks (Angular, jQuery).
  • Familiarity with CI/CD pipelines (Jenkins, TeamCity, GitLab) and containerization tools (Docker).
  • Knowledge of source control management (SCM) tools and best coding practices.
  • Excellent problem-solving, analytical, and teamwork skills.
  • Strong communication skills and a proactive, collaborative attitude.

 

Salary KSh102,000 per month

Status Permanent

Type Full time

Applications Begin

Closing Date for Applications

Location

Nairobi
00100
United Kingdom

Apply now
Return to Jobs List