Job Expired

company-logo

Java Backend Developer (Spring Boot)

Kifiya Financial Technology

Addis Ababa

2 years

1 Position

2023-12-13

to

2023-12-27

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Information science

Information Technology

Computer sciences

Full Time

Share

Job Description

Description: We are looking for a java developer responsible for the development and maintenance of spring boot REST applications, and to coordinate with the rest of the team working on different layers of the infrastructure

Responsibilities

●        Writing clean and efficient codes by Java on spring boot framework

●        Implement RESTful APIs and prepare swagger or postman documentations for  front-end developers

●        Design and implementation Database

Job Requirements

Requirements

●        BSc Degree in Computer Science, Software Engineering or related fields

●        Adequate experience Java, with a good knowledge of its ecosystems

●        Experience in spring boot, spring cloud frameworks

●        Basic experience on MySQL or similar DBMS

●        Solid understanding of object-oriented programming

●        Familiar with various design and architectural patterns

●        Familiarity with concepts of MVC, JDBC, and RESTful

●        Implementing automated testing platforms and unit tests

●        Proficient understanding of code versioning tools, such as GitLab

●        Familiarity with build tools such as Ant, Maven, and Gradle

●        Familiarity with continuous integration CI/CD

●        Familiar with message brokers such as Rabbit MQ, Kafka

How to Apply

Interested Applicants should submit a well-prepared and updated CV along with an application letter stating the position; No additional document is required at this stage.

 Applications should be mailed to cv@kifiya.com and should state the position on the subject of the email. 

 KIFIYA WILL CONDUCT THE INTERVIEW AS IT COMES

Fields Of Study

Information science

Information Technology

Computer sciences