Browse Jobs
For Employers
Post JobLog inGet Started

Java Developer

DIRAC SYSTEMS
Heliopolis, Cairo
Posted 2 years ago
11Applicants for3 open positions
  • 11Viewed
  • 2In Consideration
  • 8Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for an experienced Java Developer to help us expanding our potentials in software engineering. The Java Developer will also conduct peer reviews and provide feedback, and enhance frameworks.

To be successful as a Java Developer in this team, you should demonstrate a sound knowledge of microservices, good organizational and leadership skills, and proficiency in Java technologies. Ultimately, a top-notch Java Developer should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.

RESPONSIBILITIES:

  • Help with design, and put high-level estimates.
  • Developing high-quality and detailed designs.
  • Design and implement microservices system
  • Develop high tech java code for cloud application using JAVA Spring Boot.
  • Implement message queuing and log aggregation [ Apache Kafka Multi Node Cluster ]
  • Conducting unit testing using automated unit test frameworks.
  • Pull requests review and feedback.
  • Using coding standards and best practices to ensure quality.

Job Requirements

  • Typically requires at least 5 years of Java experience including at least 2 year in microservices.
  • Strong understanding of the Java architecture.
  • Deep experience in microservices and spring boot.
  • Deep experience using API Gateway and Keycloack
  • Excellent development skills (java Spring Framework, spring boot )
  • Experience  in Event Bus/Store — hand-on  experience using Apache Kafka
  • Experience with microservices: development and deployment.
  • Proficiency in any relational database (PostgreSQL).
  • Capability to provide technical documentation needed.
  • Excellent debugging/troubleshooting skills.
  • Deep experience in microservices and spring boot.
  • Deep experience using API Gateway
  • Problem-solving skills with Data structures, algorithms, and design patterns.
  • Good time-management skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Developer