On-site Full Time
--
Adroit People Limited (UK)

Job Details


Greetings


We are Hiring Java Microservices Developer in Cairo, Egypt


Permanent employment


Java Microservices Developer


Experience: 3–8 Years


Location: Egypt


Job Summary


We are seeking a skilled Java Microservices Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices Architecture, REST APIs, and Cloud-Native Application Development.


Key Responsibilities


Design, develop, and implement microservices-based applications using Java and Spring Boot.

Build and consume RESTful APIs and web services.

Develop scalable, secure, and resilient distributed systems.

Collaborate with Business Analysts, QA, DevOps Engineers, and Product Owners.

Implement containerization using Docker and deployments using Kubernetes/OpenShift.

Work with cloud platforms such as AWS, Azure, or GCP.

Develop and optimize database queries and data models.

Participate in code reviews and maintain coding standards.

Troubleshoot and resolve production issues.

Implement CI/CD pipelines and DevOps best practices.



Required Skills

Core Java Technologies


Java 8 / 11 / 17+

Spring Boot

Spring MVC

Spring Data JPA

Microservices & APIs

Microservices Architecture

RESTful APIs

JSON

Swagger / OpenAPI

Data Technologies

Hibernate / JPA

Oracle, PostgreSQL, MySQL

MongoDB, Cassandra

Messaging & Event-Driven Architecture

Kafka

RabbitMQ

Event-Driven Architecture

DevOps & CI/CD

Docker

Kubernetes

Git

Maven / Gradle

Jenkins

GitHub Actions

Azure DevOps

Testing

JUnit

Mockito

Cloud & Monitoring

AWS / Azure / GCP

Splunk

ELK Stack

Prometheus

Grafana

Terraform (Preferred)

Preferred Qualifications

Spring Cloud (Eureka, Config Server, Gateway)

Design Patterns and SOLID Principles

Agile/Scrum Methodologies

OAuth2, JWT, Spring Security

Reactive Programming (WebFlux)

Serverless Architecture

Kubernetes/OpenShift Administration

Java, AWS, or Azure Certifications



Education


Bachelor's Degree in Computer Science, Information Technology, or a related field.


Source: Java Microservices Developer.pdf




Similar Jobs

About Adroit People Limited (UK)
Egypt, Cairo
Information Technology and Services