Senior Java Software Engineer

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.

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.

Send your Resume and other relevant qualifications to vacancy@dataintegrated.co.ke

Apply via :

vacancy@dataintegrated.co.ke