Back End Developer (Java Springboot/Quarkus, Mid-level)

nairobi cityKE

full-time

bachelor

3 months ago02/18/202403/19/2024

- closed

  • As a Mid-level Back End Developer you will be responsible for developing and maintaining back-end components of web and mobile applications, working closely with the development team to ensure the quality and scalability of the applications.

Responsibilities

  • Design, develop, and maintain RESTful web services using Java Spring Boot or Quarkus.
  • 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.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 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 ability to follow coding standards.
  • Self-motivated and able to take initiative.
  • Ability to prioritize work effectively.
  • Ability to learn new technologies quickly.
  • Excellent communication skills.

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

Elevolt does not charge job seekers any fees for job applications or consideration. Do not make any payments without doing your due diligence. If you think this posting is not genuine, please flag it below orcontact us

Sorry, this job is closed and is no longer accepting applications.

View Other Jobs
Diamond Trust Bank (DTB)

Diamond Trust Bank (DTB)

Diamond Trust Bank (DTB) is a leading regional bank, listed on the Nairobi Securities Exchange (NSE). An affiliate of the Aga Khan Development Network (AKDN), DTB has operated in East Africa for over ...