Pharos Solutions in its Alexandria branch is looking for a ” Senior Java Developer ” with the following requirements
Must have:
- BSc/MSc in Computer Engineering or equivalent.
- 5+ years of relevant work experience.
- Deep knowledge of Spring (MVC, Data, Boot, Security) / JavaEE, Hibernate as well as standard frameworks in the context of Java and Web Services.
- Good knowledge of Java script, HTML5/CSS3 (exposure to React, Angular, Vue is a plus)
- Experience building and maintaining RESTful and GraphQL APIs.
- Demonstrated expertise in handling high-load web applications, cloud deployments, scaling and performance optimization.
- A strong portfolio of successful projects and practical experience in addressing real-world challenges.
- AWS and Kubernetes knowledge is a plus.
- Fluency in English (German is a plus).
Job Responsibilities and Duties:
- Implementation of complex requirements as part of a development team in an agile environment.
- Contribute to the team’s work with high-quality, well-tested and scalable code.
- Be involved in the whole development lifecycle.
- Know delivery goals and be familiar with the team roadmaps.
- Gather requirements from customers or other teams within the company.
- Ensure different issues are tracked and resolved on time.
- Contribute to the team and the company with own ideas for code, process improvement and new products.
- Responsible for code review of new and existing code within the project.
- Lead project team members in implementing unit tests if needed.
- Identify ideas to improve system performance and impact availability.
- Resolve complex technical design issues.
- Designing & Developing of technical specifications and plans.
Job Category: Development
Job Type: Full Time
Job Location: Alexandria Office