Java Spring Boot & Spring Cloud Developer at Bluechip Technologies Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
11 months ago

Additional Details

Job ID
120723
Job Views
95

Job Description






JobSummary:




  • We are seeking a skilled Java Spring Boot and Spring Cloud Developer with 4-5 years of experience to design, develop, and maintain scalable microservices-based applications. The ideal candidate should have expertise in Java, SpringBoot, Spring Cloudand process automation. This role follows a hybrid work model, requiring a mix of remote and in-office work in Lagos, Nigeria.



Key Responsibilities:




  • Develop, test, deploy, and maintain microservices using Spring Boot and Spring Cloud.

  • Design and implement RESTful APIs and integrate with third-party services.

  • Work with Cloud Platforms(AWS, Azure, GCP) and containerization technologies like Docker and Kubernetes.

  • Implement OAuth2, JWT, and API security best practices.

  • Use Spring Data JPA, Hibernate, and other persistence frameworks to manage databases.

  • Work extensively with Oracle databases, including writing and optimizing PL/SQL queries, stored procedures, and performance tuning.

  • Develop and maintain process automation solutions to improve system efficiency and reduce manual interventions.

  • Ensure CI/CD pipelines are optimized for seamless deployment and automation.

  • Implement caching strategies(Redis, EhCache) for performance improvements.

  • Collaborate with cross-functional teams including front-end developers, DevOps, and QA engineers.

  • Monitor, debug, and optimize application performance in a distributed environment.

  • Write unit and integration tests using JUnit, Mockito, and other testing frameworks.

  • Work with message brokers (Kafka, RabbitMQ) for event-driven architecture.

  • Stay updated with emerging Java and cloud technologies to drive continuous improvement.



Required Skills and Qualifications:




  • 4-5 years of experience in Java and Spring Boot development.

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Strong knowledge of Spring Cloud components(Netflix Eureka, Feign Client, Gateway, Config Server, Hystrix, etc.).

  • Hands-on experience with Microservices architecture and API development.

  • Experience with process automation tools such as Camunda, Activiti, jBPM, or custom workflow automation solutions.

  • Proficiency in SQL and NoSQL databases(Oracle, MySQL, PostgreSQL, MongoDB).

  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).

  • Familiarity with cloud services(AWS, Azure, or GCP) and Kubernetes.

  • Strong knowledge of message queuing systems (Kafka, RabbitMQ).

  • Understanding of DevOps practices, logging, and monitoring tools (ELK Stack, Prometheus, Grafana).

  • Experience in writing unit tests and integration tests.

  • Familiarity with Agile/Scrum methodologies.



Preferred Qualifications:




  • Experience with serverless architectures (AWS Lambda, Google Cloud Functions).

  • Knowledge of GraphQL, gRPC, or WebSockets.

  • Understanding of Infrastructure as Code (Terraform, CloudFormation).

  • Experience in financial services, healthcare, or telecom domains is a plus.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept