Working Hours: Night support required until 1:30 AM
Employment Type: Full-time
Role Summary
We are looking for a highly skilled Senior Full Stack Developer with 7–10 years of experience and strong hands-on expertise in React.js and Python. The ideal candidate should have solid experience in building scalable web applications and be comfortable working across application development, cloud infrastructure, DevOps, and containerized environments.
The candidate should have strong hands-on experience with Kubernetes, Docker, and AWS, along with good working knowledge of Kafka, Redis, and Liquibase.
Key Skills:
- Design, develop, and maintain scalable and high-performance web applications using React.js and Python.
- Develop robust backend services, APIs, and business logic using Python.
- Build responsive and reusable frontend components using React.js.
- Deploy, manage, and troubleshoot applications in Kubernetes environments.
- Work extensively with Docker for application containerization.
- Design, configure, and manage cloud-based solutions using AWS services.
- Implement and maintain CI/CD pipelines and contribute to DevOps automation.
- Work with Kafka for event-driven architecture, messaging, and data streaming.
- Utilize Redis for caching, performance optimization, and distributed application requirements.
- Manage database schema changes and version control using Liquibase.
- Monitor application performance, troubleshoot production issues, and ensure system reliability.
- Collaborate with cross-functional teams including developers, QA, DevOps, architects, and project managers.
- Participate in production support and provide technical assistance during designated night-support hours.
- Contribute to code reviews, technical documentation, and continuous improvement of development and deployment processes.
Mandatory Skills:
- 7–10 years of overall software development experience
- Strong hands-on experience in React.js
- Strong hands-on experience in Python
- Strong hands-on experience with Kubernetes
- Strong experience with Docker
- Strong hands-on experience with AWS
- Good working knowledge of Kafka, Redis, Liquibase
- Strong understanding of DevOps practices and CI/CD
- Experience supporting and troubleshooting applications in production environments
Required Competencies
- Strong problem-solving and troubleshooting skills
- Ability to work independently and take ownership of technical deliverables
- Strong communication and collaboration skills
- Ability to work effectively in a production-support environment
- Willingness to provide night support until 1:30 AM, as required by the project