Job Title: Mid-level Backend Developer
Hiring Organization: Zeraki
Location – Locality: Nairobi
Location – Region: Kenya
Industry: Education Tech
Job Type: Full Time
Salary: KES
Date Posted: 05/27/2024
About
the Role
At
Zeraki, we are seeking a talented Mid-Level Java Backend Engineer to join our
innovative tech team. This role is designed for a developer with a strong
foundation in Java and a proven track record of building scalable,
high-performance back-end systems. If you thrive in a dynamic, collaborative
environment and are eager to push the boundaries of backend technologies, we
would love to explore your potential contributions to our team.
Responsibilities:
Robust
Backend Development: Develop and maintain robust back-end services and APIs for
our dynamic web and mobile applications using Java and Spring Framework.
Database
Management: Design and manage relational databases, ensuring efficient data
storage and retrieval.
Microservices
Architecture: Build and integrate microservices, improving modularity and
scalability of our applications.
Cross-functional
Collaboration: Work closely with frontend developers and product managers to
seamlessly integrate backend services with front-end functionalities.
Code
Quality Assurance: Maintain high standards of code quality and manage code
reviews, promoting best practices and innovations in backend development.
Security
Implementation: Implement comprehensive security measures to protect sensitive
data and systems from external and internal threats.
Scalability
& Performance Optimization: Optimize backend systems for speed and
efficiency, ensuring reliable performance under varying loads.
Innovative
Problem Solving: Address and resolve technical challenges with innovative
solutions that enhance system functionality and user experience.
Qualifications
Java
Proficiency: 2+ years of experience in backend development using Java, with a
strong grasp of frameworks like Spring and Hibernate.
Database
Expertise: Experienced in database design and management with MySQL,
PostgreSQL, or similar platforms.
API
Development Skills: Strong experience in developing RESTful services and
understanding of web service architecture.
Security
Focus: Knowledge of security practices including authentication, authorization,
and encryption techniques.
Version
Control Systems: Proficiency with Git or similar version control systems.
Professional
Attributes: Self-motivated and capable of managing multiple priorities in a
dynamic environment.
Communication
Skills: Excellent verbal and written communication skills, with a talent for
clear articulation of complex technical issues.
Team
Collaboration: Experience working in a team-oriented, collaborative
environment.