Jobberman

Backend Developer (Java)

Jobberman Eti Osa, Lagos State, Nigeria

Human Resources Services · 51-200 employees

19 h ago
java Senior (5-10 yrs) Full-time Nigeria
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves architecting and sustaining scalable backend services, microservices, and RESTful APIs using Java and Spring Boot. Responsibilities also include managing data persistence, implementing security protocols, and deploying containerized applications within cloud environments.

What they look for

Java Spring Boot Microservices RESTful APIs Spring Data JPA Hibernate Apache Kafka Redis Spring Security JWT OAuth2 Docker Kubernetes AWS CI/CD SQL

Requirements

The ideal candidate is a senior engineer with expertise in Java, Spring framework, and modern database interactions. Proficiency in cloud infrastructure, DevOps practices, and event-driven system design is required to ensure high-performance software delivery.

Full description

Summary:

We are seeking a skilled Senior Backend Engineer to design, develop, and sustain robust server-side applications. This pivotal role focuses on creating high-performance, scalable microservices and RESTful APIs using Java and the Spring Boot framework. The ideal candidate will drive architectural decisions, ensure data integrity through advanced database interactions, and implement secure, event-driven systems. By leveraging modern cloud infrastructure and DevOps practices, this position is essential for delivering reliable, efficient, and secure software solutions that meet evolving business demands.

Responsibilities:

  • Architect and sustain backend services utilizing Java and Spring Boot technologies.
  • Engineer scalable RESTful APIs and microservice architectures to support business growth.
  • Manage data persistence and retrieval by leveraging Spring Data JPA, Hibernate, and relational database systems.
  • Facilitate seamless connectivity with external third-party APIs and integrated services.
  • Construct event-driven processing pipelines using Apache Kafka and enhance system speed with Redis caching strategies.
  • Enforce rigorous security protocols through Spring Security, JWT, and OAuth2 standards.
  • Produce comprehensive unit and integration tests while actively engaging in peer code reviews.
  • Diagnose and resolve production-level incidents while optimizing application performance and scalability.
  • Deploy and manage containerized applications within Docker and Kubernetes environments, supported by AWS cloud services and CI/CD pipelines.

Similar roles