Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 14, 2023
    Deadline: Nov 24, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    With over one hundred and thirty branches in Kenya, Tanzania, Uganda, and Burundi, some of which are 24/7 digital branches, DTB is committed to enabling people to advance with confidence and success. The Bank’s heritage and values are articulated in its brand promise, Achieve More, and brought to life through an engaged diverse workforce.
    Read more about this company

     

    Mid-Level Back End Developer

    Job Purpose :

    Reporting directly to the Lead Back Mid-Level Back End Developer will be responsible for developing and maintaining the back-end components of web and mobile applications. They will work closely with the development team to ensure the quality and scalability of the applications.

    Key Responsibilities :

    • Design, develop, and maintain RESTful web services using Java Spring Boot.
    • Participate in architectural discussions and propose solutions to complex problems.
    • Work with the front-end developers to integrate the back-end functionality with the user interface.
    • Write unit tests and integration tests to ensure the quality of the code.
    • Collaborate with DevOps engineers to ensure smooth deployment of the applications.
    • Track work related tasks at every development stage and keep the team aligned with all code changes.
    • Stay up to date with the latest industry trends, technologies, and standards related to back-end development.

    Academic :

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

    Professional :

    • 3-5 years of experience in software development, with a focus on back-end development.
    • Strong understanding of object-oriented programming concepts.
    • In-depth knowledge of Java Spring Boot.
    • Experience with RESTful web services.
    • Strong understanding of DevOps and CI/CD practices.
    • Experience with container technologies like Docker and Kubernetes.
    • Knowledge of SQL and NoSQL databases.
    • Familiarity with cloud technologies like Azure/AWS.
    • Experience with OAuth and JWT Tokens.
    • Understanding of API management solutions.
    • Knowledge of Microservice Architecture.
    • Understanding of modern data technologies (Kafka, gRPC, Kinesis, Snowflake).

    Personal Competencies :

    • A positive mindset and can-do attitude.
    • Ability to work collaboratively as part of a team.
    • Strong analytical and problem-solving skills.
    • Attention to detail and commitment to coding standards.
    • Self-motivated and able to take initiative.
    • Ability to prioritize work effectively.
    • Ability to learn new technologies quickly.
    • Excellent communication skills.

    Method of Application

    Interested and qualified? Go to Diamond Trust Bank (DTB) on dtbk.dtbafrica.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Diamond Trust Bank (DTB) Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail