About AOS

Since 2007, the Government of Rwanda has partnered with Korea Telecom, a leading global ICT service provider, to bring in cutting-edge ICT technologies. This trusted and long-term partnership evolved into the strong agreement to collectively achieve bigger goals: developing the ICT sector into a vibrant industry, positioning Rwanda as the regional ICT hub, and fueling economic growth by enabling effective delivery of business services in Rwanda.

Job description

The Jr. Java Application Developer is responsible for developing the functionality for Java Enterprise Edition (JEE) applications.

Job responsibilities

  • Develop and maintain JEE applications
  • Develop and adhere to standard Agile methodologies to produce project results that are measurable and delivered on time and within budget
  • Develop and adhere to team project standards for development including tools, platforms, methodology, and controls to ensure efficiency, quality, and consistency
  • Provide technical documentation updated to the latest enhancement or release
  • Develops a program given the current technical architecture, including design patterns and development
  • Provide, define and meet business requirements
  • Serve as a programmer for different initiatives
  • Work with various Rwanda government institutions for their configuration/ development/training needs
  • Work with foreign companies for the solution development
  • Effectively reports on application development

Job requirements

The successful candidate will possess the following skill sets:

  • Have 1+ year of Java, JEE experience in software company.
  • In-depth knowledge and hands-on experience in Spring Framework (Core, MVC, Security, Web services, Spring Portlet MVC).
  • Hands on experience in DBMS knowledge in developing (My SQL / Maria DB / Oracle / MSSQL).
  • Hands on experience in Tomcat, Nginx, and Apache with Good knowledge
  • Experience on Spring Source Tool Suite (STS), Eclipse Experience on Junit test
  • Good understanding of architecture, agile development method, design patterns, and UML
  • Knowledge on the Ant / Maven build tool
  • Knowledge on HTML5 and Mobile API
  • Knowledge on NodeJS, React and Bootstrap
  • And Good to know for other programming languages

Education/ Experience

  • Bachelor’s degree in Computer Science (or related curriculum); and/or
  • Academic Transcripts showing courses covered and grades required
  • Should have at least 1year of progressive experience in Java programming; and/or
  • Experience in business analysis, Agile framework using Scrum, Integration, and cloud computing skills/experience desired or an equivalent combination of work experience and education would be plus

Application

Interested candidates, who meet the conditions herein, should submit their application electronically through recruitment system. Link: recruitment.aos.rw

  • Application letter;
  • Comprehensive Curriculum Vitae;
  • Copy of the biodata page of ID;
  • Copies of degree/ certificates;
  • Transcripts showing obtained grades;
  • Daytime telephone contact; email address
  • Names and contact addresses (with telephone and emails) of 3 referees.
  • Provide detailed current address (district, sector, cell, village etc)

APPLY FOR THIS JOB >>

Please Share to