Posted:11 hours ago
        By:Hiring Kenya
        
      
			
				
					
					
					
				
			
		 
		
     
      Company Details
      
        
        
         
        
      
      
        
        
        Industry:
        Consulting
        
      
      
      
      
      
       
        Description:
        We are a HR Consultancy firm that is very passionate about people and their contribution towards the growth and success of any organization. We create systems that are streamlined towards the attainment of the organizations goals and build the capacity of the organizations employees to deliver results.
        
      
		
			
        Job Description
				
           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: Outline during the interview 
      
		
		
		
      
      
        
        
      
       
         Education:  Diploma
		  
    
		
    
      
      
      Employment Type: Full Time