about 3 hours ago
Responsibilities
- Design, develop and maintain high quality services.
- Collaborate with team members to evolve services architecture.
- Create robust RESTful APIs and integrate with external services.
- Work with SQL and NoSQL databases to design efficient data models.
- Guide junior team members in planning and execution of work.
- Identify and address performance bottlenecks in services.
- Write unit and integration tests and participate in code reviews.
- Investigate and resolve production issues.
Requirements
- Bachelor's degree in Computer Science or equivalent.
- 7+ years of experience as a backend developer.
- Proficiency in Java, Python, or Node.js.
- Solid understanding of services architecture principles.
- Proficiency in RESTful API design and development.
- Familiarity with SQL and NoSQL databases.
- Ability to work independently and deliver results quickly.
- Experience with containerization and orchestration tools.
- Strong problem-solving and debugging skills.
- Experience with public cloud platforms.
- Excellent communication and collaboration skills.
- Ability to thrive in a dynamic, fast-paced environment.