About the Role :
We are looking for a highly skilled Senior Full Stack Engineer who can build scalable software solutions from scratchstarting from problem statement to production deployment and monitoring. This is a hands-on engineering role where you will be expected to independently deliver high-quality systems across the stack and collaborate closely with product owners and cross-functional teams.
You should be passionate about technology, self-driven, and eager to take ownership of designing and delivering impactful solutions. If you're excited to work in a dynamic product environment where you can shape systems end-to-end, wed love to speak with you.
Key Responsibilities :
- Own and lead the end-to-end development of products and featuresfrom ideation, design, architecture, and implementation to productionalization and monitoring.
- Collaborate with stakeholders to understand requirements, define technical solutions, and contribute to product wireframes and MVPs.
- Build robust backend systems using Java (Spring Boot) and Python, with a focus on scalable microservices architecture.
- Develop frontend applications with responsive, user-friendly designs using React, HTML, CSS, and JavaScript.
- Design and expose RESTful APIs and integrate with internal and external systems.
- Implement effective monitoring, logging, alerting, and performance tracking.
- Write clean, well-documented, and testable code.
- Establish and maintain CI / CD pipelines and containerized environments using Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
- Ensure application performance, security, scalability, and resilience.
- Create and maintain technical documentation.
Minimum Qualifications :
Bachelor's degree in Computer Science or related field.8+ years of proven hands-on experience as a Full Stack Engineer in product-based companies.Demonstrated experience developing applications from the ground upincluding technical design, coding, testing, deployment, and monitoring.Strong coding skills in Java 8 (Spring Boot, Spring Security, Spring MVC, JPA) and Python.Experience with microservices architecture, design patterns, and REST API development.Exposure to databases such as PostgreSQL, MySQL, MongoDB.Experience in message queues like RabbitMQ / ApacheMQ and caching with Redis.Familiarity with front-end frameworks like React and responsive design principles.CI / CD experience using Jenkins, GitLab, or similar tools.Proficiency with Docker, Kubernetes, and logging / monitoring tools like Prometheus, ELK, Dynatrace, etc.(ref : hirist.tech)