This job listing has expired and may no longer be relevant!
7 Sep 2023

Senior Java Software Engineer at Data Integrated Limited

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Products & Solutions From smart public transport solutions to retail payments to payroll management, our products cater to the growing everyday financial needs of African population.

Job Purpose:

As a Backend Developer, you’ll play a pivotal role in our team, focusing on creating robust and scalable RESTful APIs, handling server-side application logic, and seamlessly integrating with both internal and external systems.

Roles and Responsibilities:

  • Strategy, Planning and Execution
  • Build efficient RESTful APIs using Java.
  • Develop reusable code and libraries for future projects.
  • Design and implement data storage solutions.
  • Collaborate with Frontend and Mobile App developers to define API specifications.
  • Thrive in a cross-functional team environment, working effectively with both technical and non-technical colleagues to deliver high-value results.
  • Active participation in Sprint Planning and tracking of work items.

Requirements

Qualifications:

  • Bachelor’s degree in IT, software engineering, computer science, or related field.
  • 6+ years of Java application development experience.
  • Proficiency with Spring Boot (4+ years).
  • Strong background in SOAP and REST services.
  • Familiarity with DevOps and CI/CD practices.
  • Working knowledge of container technologies, such as Docker and Kubernetes.
  • Experience with databases, including Postgres, MySQL, and MongoDB.
  • Exposure to cloud platforms like GCP/AWS.
  • Competency in OAuth and JWT Tokens.
  • Understanding of API Management solutions.
  • Familiarity with MicroService Architecture.
  • Experience with message queuing systems.

Personal Attributes:

  • Thrives in both collaborative team settings and as an independent problem solver.
  • Sharp analytical and decision-making skills.
  • Exceptionally detail-oriented with a keen eye for precision.
  • Demonstrated capacity to manage and prioritize multiple projects and deadlines.
  • Skilled at conducting research on system issues and new products.
  • Highly self-motivated and proactive.
  • Effective task prioritization and execution, even under pressure.
  • Proficient in adapting to new applications, processes, and procedures.
  • A structured thinker and excellent communicator, both in writing and verbally.


Method of Application

Submit your CV, copies of relevant documents and Application to  [email protected]
Use the title of the position as the subject of the email

Closing Date : 30 September. 2023





Subscribe


Apply for this Job