About the Role :
We are looking for a highly skilled and experienced Full-Stack Senior Software Engineer to join our dynamic team. This role is crucial for developing and maintaining high-traffic, scalable systems within the e-commerce domain. The ideal candidate will have a strong foundation in modern full-stack development, with a particular emphasis on backend technologies and a solid understanding of cloud-native architectures. You'll work on challenging projects, collaborate with talented engineers, and contribute to the entire software development lifecycle.
Key Responsibilities :
- Lead the development of new features and maintain existing high-traffic systems, ensuring high performance, reliability, and scalability.
- Design, develop, and deploy robust backend services using Java 17 / 21, Spring MVC, and Spring Boot within a microservice architecture.
- Contribute to frontend development using modern frameworks like Angular, React.js, and Next.js.
- Leverage AWS services including EC2, Lambda, S3, ElasticCache, and CloudWatch for building and managing scalable applications.
- Implement and manage CI / CD pipelines, containerization with Docker and Kubernetes, and deployments using tools like BitBucket.
- Ensure system observability by utilizing monitoring tools such as Prometheus, Grafana, and Kibana.
- Apply strong knowledge of system design principles, software security, and infrastructure reliability to all projects.
- Collaborate closely with frontend teams and cross-functional partners to deliver seamless, integrated solutions.
- Mentor junior engineers and promote best practices in coding, testing, and deployment.
Qualifications :
3+ years of professional experience in full-stack development, with a focus on building and maintaining high-traffic systems.Extensive backend expertise with Java 17 / 21, Spring MVC, and Spring Boot, with a proven track record of developing microservices.Proficiency in modern frontend frameworks, including Angular, React.js, or Next.js.Deep, hands-on experience with AWS services : EC2, Lambda, S3, ElasticCache, and CloudWatch.Solid understanding of CI / CD practices and tools like Docker, Kubernetes, and BitBucket.Experience with observability tools such as Prometheus, Grafana, and Kibana.Demonstrated experience with system design and software security principles.Prior experience in the e-commerce domain is a significant plus.Experience with Python is highly desirable.Excellent verbal and written communication skills in English.A proactive and collaborative attitude with a strong eagerness to learn and expand your skill set.(ref : hirist.tech)