Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Remotely working for USA from Egypt
Looking for a Backend / Middleware Developer (Mid-Senior level) using Java, with at least 7 years of experience.
Job Requirements
- 7-10 years of software development experience in Java
- 3+ years of using Spring
- Experience with developing REST based API’s
- Experience building highly available, high performance, mission critical Java software applications
- Experience with NoSQL data stores, Hadoop, MongoDB or Cassandra a big plus
- Experience with developing micro-service-oriented applications
- Experience using Git and understanding of Git workflows
- Solid understanding of application security, best practices
- Unit/integration testing
- Familiar with CI/CD
- Familiar with containers / Kubernetes / cloud deployments
- (Optional) Experience with C/C++
- (Optional) Experience implementing complex data analysis algorithms