Browse Jobs
For Employers
Post JobLog inGet Started

Sr. Software Engineer (Java - Microservices)

DIRAC SYSTEMS
Heliopolis, Cairo
Posted 2 years ago
9Applicants for1 open position
  • 9Viewed
  • 3In Consideration
  • 6Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Designing and developing high-volume, low-latency applications and delivering high-availability and performance
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Automation testing
  • Collaborating with the QA team to ensure everything works as it should
  • Mentor associates or junior developers

Job Requirements

  • 6+ years of professional software development experience in Java 8, Java SE, Java EE & Spring/Spring Boot framework
  • 2+ years of hands on experience in Microservices architecture, Messaging (MQ, Kafka)
  • Experience with Kubernetes, Docker and MongoDB
  • Knowledge of concurrency patterns & multi-threading in Java
  • Solid understanding of object-oriented programming
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Ant, Maven, and Gradle
  • Familiarity with DevOPs & continuous integration
  • Willingness to learn new technologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSr. Software Engineer (Java - Microservi...