Senior Java Spring Boot Developer

Client of Hire Lebanese

Posted 30+ days ago

Experience

3 - 6 Years

Job Location

Saidon - Lebanon

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Summary


We are looking for a highly skilled Senior Java Spring Boot Developer to join our dynamic team. The ideal candidate will have extensive experience in developing robust, scalable microservices using Spring Boot and related technologies.


Key Responsibilities


Design, develop, and maintain Spring Boot-based microservices

Collaborate with cross-functional teams to define and implement new features

Write clean, efficient, and well-documented code

Participate in code reviews and provide constructive feedback

Troubleshoot, debug, and optimize application performance

Stay current with emerging technologies and industry trends


Required Skills and Qualifications



5+ years of experience in Java development, with at least 3 years focusing on Spring Boot

Profound knowledge of RESTful Microservices and OpenFeign REST Client

Experience with Spring Cloud Config server and Config server

Proficiency in Spring Cloud API Gateway

Familiarity with distributed tracing using Zipkin

Experience with load balancing using Spring Cloud LoadBalancer

Knowledge of fault tolerance and circuit breaker patterns using Resilience4j

Strong background in batch processing

Expertise in asynchronous programming and multithreading in Java

Understanding of OAuth 2.0 and implementation in Spring Security

Experience with Service Discovery & Registry using Spring Cloud Eureka

Solid background in database design

Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL

Bachelor's degree in Computer Science or related field (Master's preferred)


Preferred Skills



Experience with cloud platforms (AWS, Azure, or GCP)

Knowledge of containerization technologies (Docker, Kubernetes)

Familiarity with CI/CD pipelines and DevOps practices

Experience with message brokers like Apache Kafka or RabbitMQ

Company Industry

Department / Functional Area

Keywords

  • Senior Java Spring Boot Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com