Home » Jobs » IT Jobs In Kenya » Backend Java Engineer Job ARC Ride
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

Backend Java Engineer Job ARC Ride

IT Jobs, ARC Ride Jobs.

We are seeking a highly skilled and experienced Backend Engineer to join our passionate and talented engineering team. As a member of Technology, you will report to the Head of Technology and you will play a key role in designing, developing, and maintaining scalable backend systems using Java, while also contributing to our CI/CD pipelines and test automation frameworks. This is a great opportunity to work on impactful projects in a collaborative and fast-paced environment.

This position requires team members to be onsite.

Must Read>>>6 Top Interview Questions to Expect When Changing Careers

Key Responsibilities

  • Design, develop, and maintain robust IoT, backend services and APIs primarily using Java.
  • Collaborate with cross-functional teams & external teams to define, design, and ship new features.
  • Optimize applications for speed and scalability to new regions in Africa.
  • Support the development of automated tests, CI/CD and monitoring for performance as well as maintaining CI/CD pipelines.
  • Develop and maintain automated tests to ensure code quality and reliability.
  • Participate in code reviews, architecture design discussions, and technical planning.
  • Troubleshoot and debug production issues, ensuring high availability and performance.
  • Mentor junior engineers and contribute to best practices in backend development.
  • Follow best practices for security and data privacy, implementing protection against common vulnerabilities
  • Write clear and comprehensive technical documentation.

Requirements

  • 5+ years of professional experience in backend development using Java.
  • Bachelor’s degree in Computer Science or a related field.
  • Strong proficiency in Java (Spring Boot, JPA, etc.). Python (Flask, FastAPI, or Django) & advanced C# is a plus.
  • Experience with RESTful API design & development and cloud-based services.
  • Solid understanding of object-oriented programming, design patterns, and data structures.
  • Hands-on experience with CI/CD tools.
  • Proficiency in test automation frameworks (e.g., JUnit, PyTest, Selenium).
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and solid understanding of database systems, including relational databases.
  • Strong problem-solving skills, attention to detail and ability to work independently.
  • Based in Nairobi and willing to work onsite (or able to relocate).
  • Excellent interpersonal and communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Desirable Experience

  • Experience with cloud platforms such as AliCloud, AWS, GCP, or Azure.
  • Knowledge of message brokers (e.g., Kafka, RabbitMQ).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with CI/CD pipelines and automation tools.
  • Advanced degree (e.g. Master’s, other advanced certifications).
  • Contributions to open-source projects or technical blogs.
  • Experience collaborating with global teams.

Must Read>>>How Our Professional CV Service Turns You into a Priority Candidate

How to Apply

Click here to apply

🚨 Before You Apply for This Job

Career Lessons + Experiences

Labour Laws – Know Your Rights