ExpertFlow Career Opportunities

Ongoing Recruitment UN Jobs 2023
Submit your CV now
details here

ICT jobs, Computer jobs,

Software Developer 

As a Java Application Developer at ExpertFlow, you’ll be developing Java-based web applications. The applications are deployed on Windows as services and on Linux as Docker containers. You’ll be part of the development team of an existing product having several commercial installations. Your main responsibility would be to:


  • Write clean and maintainable code using Java/Grails/Spring
  • Maintain and Develop software applications integrating with ActiveMQ/JMS, SQL, MongoDB
  • Understand the solution, the communication workflow, and the solution architecture
  • Troubleshoot issues in production environments on Linux/Docker and Windows
  • Implement and Document REST APIs
  • Code coverage using Unit and Integration tests
  • Based on the high-level technical solution, choose the right development approach for a robust implementation

(NOTE: Average minimum salary 200K working as a Project Manager, Monitoring and Evaluation Officer, Consultant, Financial Advisor, Technical adviso. Massive 2021 recruitment conducted by Government, Counties, NGOs, UN, UNDP, World Bank, international development community, UNESCO, WHO, USAID. Get the details click here)

Knowledge, Skills, and Expertise

Knowledge, Skills & ExperienceRequirements
Formal Qualifications/Certification4-years Bachelor’s degree in Computer Science or similar from a reputed institute. 
Experience1-3 years of hands-on development experience in Java and related technologiesExperience of Object Oriented analysis and designSound knowledge of Design Patterns.Experience in database design and development for Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)Good written and verbal communication skills, fluent in English
SkillsJava, Spring, Spring BootJMS/ActiveMQRESTFul API design and developmentExperience in unit testing, code management tools, and design tools.Good written and oral communication skillsGood collaborative problem-solving capabilitiesRequires working knowledge of code versioning systems based on GitEffectively presents technical information across various diverse audiences.

Personal Attributes

  • Deep analytical skills
  • Software product analysis and design skills
  • Resource management skills
  • Team leadership with a degree of humility

Compensation and Benefits

It’s a full-time permanent job 5 days a week. The salary package is based on skills and expertise. In addition to the salary package, the company covers medical benefits both for indoor/outdoor treatment for you and your family. Other HR benefits such as annual leaves, gratuity funds are also provided..

IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.

Please send your resume to along with a cover letter with the subject containing the job title.

How To Apply For a Job By Email