Description
We are seeking a highly skilled Senior Backend Software Engineer to join our dynamic team in India. The ideal candidate will have extensive experience in backend development and a passion for building scalable and efficient systems.
Responsibilities
- Design, develop, and maintain scalable backend systems and APIs.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing software.
- Stay updated with the latest industry trends and technologies.
Skills and Qualifications
- 8-12 years of experience in backend development.
- Proficient in programming languages such as Java, Python, or Node.js.
- Strong understanding of RESTful APIs and web services.
- Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of cloud services (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes).
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and a team-oriented mindset.
Skills Required
Git, Docker, Spring Boot, Microservices, Kubernetes, Rest Apis, Sql, Java, Aws