Mid-Level Spring Boot Backend Developer at Darum

Confidential

Lagos, Nigeria CDI

Publiée il y a 1 mois · Expire dans 3 semaines

Partager :

Description du poste

## Title: Mid-Level Spring Boot Backend Developer

About the Role

We are looking for a skilled and motivated Mid-Level Spring Boot Backend Developer to join our growing team. The ideal candidate will have a strong background in Java and hands-on experience building RESTful APIs and microservices using Spring Boot. You will collaborate with cross-functional teams to deliver high-quality backend solutions that power our applications.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Java and Spring Boot
  • Implement and optimize microservices architecture
  • Collaborate with frontend developers, QA engineers, and product managers
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews and contribute to technical discussions
  • Troubleshoot, debug, and upgrade existing systems
  • Ensure application performance, security, and scalability
  • Write unit and integration tests to ensure code quality
  • Document technical specifications and system designs

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 2-4 years of experience developing backend applications with Java and Spring Boot
  • Solid understanding of RESTful API design and development
  • Good knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate)
  • Experience with version control systems (e.g., Git)
  • Familiarity with containerization (Docker) and CI/CD pipelines
  • Understanding of microservices architecture and principles
  • Knowledge of security best practices in backend development
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities

Nice to Have

  • Experience with cloud platforms (AWS, Azure, GCP, Digital Ocean)
  • Exposure to messaging systems (Kafka, RabbitMQ)
  • Familiarity with monitoring tools (Prometheus, Grafana)
  • Knowledge of Kotlin

Ce poste vous intéresse ?

Se connecter pour voir l'email

Pas encore inscrit ? Créer un compte gratuit