Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend Software Engineer - Java

People Flow
Maadi, Cairo
Posted 3 years ago
26Applicants for2 open positions
  • 21Viewed
  • 0In Consideration
  • 22Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Peopleflow is a well-funded startup with a strong vision of building a unicorn that would disrupt remote hiring worldwide

It is a once in a lifetime opportunity for an outstanding candidate, join our leadership team now

We are seeking an experienced Backend Java Engineer to join our development team. The ideal candidate must have solid experience in software development using Java/JVM technologies. Passionate about his work, willing to learn new things, enjoy solving difficult problems solid experience in software development using Java EE technologies.

Responsibilities:

  • Design and develop the necessary code and tests to implement the features/functions of the applications/services.
  • You will drive microservices architecture
  • You will implement and maintain features and projects related to our own case management application
  • Deliver high-quality software features that meet coding and design patterns best practices.
  • Follow DevOps best practices – including continuous integration and unit testing, You build it, you ship it.
  • You will contribute to requirement analysis, design and architecture decisions
  • Commitment to quality and timely delivery of assigned work products.
  • Conduct code reviews of work done by other engineers in the team.
  • Modify existing software applications with full competency.
  • Troubleshoot failures during testing, including reproducing faults, evaluating requirements, and documenting root cause analysis.

Job Requirements

  • Proven working experience in Java development for at least 5 years
  • You have experience in JAVA including Spring framework.
  • You're familiar with Test-driven development.
  • You have experience with relational databases e.g. PostgreSQL
  • You have experience with building API e.g. RESTful architecture
  • You have experience with the integration of applications, features, and APIs
  • You are ideally familiar with agile e.g. SCRUM or KANBAN
  • You love to get things done
  • Dev-ops experience is a big plus (Docker, Kubernetes, etc.)
  • Solid Infrastructure Experience is a big plus (AWS & DevOps)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Software Engineer - Java