Senior Java Developer

Senior
Cairo, 🇪🇬 Egypt
Software Developer
Software development

As a senior Java Developer, you will help to realize high-end technology solutions for our clients. You will manage the development, design, user interface, technology integration, and site architecture management. Moreover, in this hands-on consultant role you will engage in business development.

Requirements

BSc in computer science, engineering, or relevant degree

· 4+ years of software development experience with expertise in Java 8+ and knowledge of latest Java

· Experience with microservices using Spring/Spring Boot, Spring Cloud, Netflix OSS, Zuul - Deep understanding on microservices design patterns, service registry and discovery, externalization of configurations

· Experience with Multi-threading, Collections

· Thorough experience in writing high quality code with full automated unit test coverage (Junit, Mockito, etc.)

· Thorough experience in defining and applying design standards, patterns, quality matrix depending on the solutions

· Strong knowledge in data modelling, querying, performance tuning of any big-data stores (MongoDB, Elasticsearch, Redis etc;) and /or any RDBMS (Oracle, PostgreSQL, MySQL etc;)

· Working experience with data platforms (relational and/or NoSQL) and messaging technologies

· Working experience with web-services (REST, SOAP)

· Familiarity with streaming technologies such as Kafka/Redis etc.

· Deep knowledge of OOPs, data structure, and algorithm

· Experience in Containers (Docker/Kubernetes) based deployment and management Clean & Solid Code, CI/CD, DevSecOps, Automated resilience testing

· Knowledge in security frameworks, concepts, and technologies like Spring Security, OAuth2, SAML, SSO, Identity and Access Management

· Strong verbal & written communication skills

· Working experience with acceptance

· Working experience in hashing and encryption with different algorithms

Benefits

·

 

SSC Egypt

SSC Egypt

Specialized in BPO services, including recruitment and outsourcing services, serving over 80 companies worldwide and making more than 5,000 successful hires.

B2B
Recruitment
Consulting
Small Business

LinkedIn

Building your business together!

🏭Human Resources
🎂2006
129
185.0K

Updated  

Other jobs at SSC Egypt

 

 

 

 

 

 

 

 

View all SSC Egypt jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇪🇬 Egypt
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs