Position: Senior Backend Developer (AeroSpike)
Company: GlobalLogic
Experience required: 3y
English level: intermediate

**Requirements:**
- 4+ years of commercial experience as a Backend software engineer.
- Good understanding of the key concepts of object-oriented and functional programming.
- Experience with NoSQL databases is a must – Aerospike will be used on the project.
- The architectural design of web applications.
- Experience with high-loaded systems.
- Good understanding of the difference between libraries and frameworks, experience with some.
- Theoretical knowledge and practical experience of separating business logic from presentation logic.
- Good understanding and experience with RESTfull APIs.
- Good communication skills, intermediate English level.
- Familiar with Redis.
- Understanding and/or experience apps unit testing.
- Good knowledge or experience of working with Git.
- BS in computer science or a related field.

**Preferences:**
AWS, Jenkins, Microservices, PHP.

**Responsibilities:**
- Develop Backend.
- Lead the transition process from Redis to Aerospike.
- Develop application and new features architecture.
- Negotiate with the customer.
- Ensure high quality of deliverables.
- Provide technical documentation on developed features.