
Senior Full Stack Engineer
Smart Working
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
AnsibleAWSDockerJavaJavaScriptKubernetesMicroservicesReactSDLCSpringSpring BootSpringBootTerraformTypeScript
About the role
- - Contribute to all stages of the SDLC: build secure-by-design, production-grade code; implement automated testing; conduct code reviews; and support deployments.
- - Ensure solutions meet technical requirements, product objectives, and internal engineering standards through rigorous review and technical leadership.
- - Own the quality of deliverables for domains where you serve as subject matter expert.
- - Evaluate off-the-shelf solutions versus in-house implementations and recommend best-fit approaches.
- - Support teams by breaking down work into clear, manageable, and accurately estimated stories that deliver value each sprint.
- - Proactively identify system, service, and process improvements; communicate proposals clearly and collaborate across teams to deliver enhancements.
- - Provide on-call support to troubleshoot and resolve out-of-hours production issues.
- - Work effectively across front-end and back-end codebases, including established legacy code where required.
Requirements
- - Extensive experience delivering web applications or large-scale software projects as a Senior Engineer.
- - Comfortable working across both frontend and backend systems as a true full stack engineer.
- - Proficiency in Java, with deep understanding of its ecosystem.
- - Hands-on experience with Spring Boot and modern web backend architecture.
- - Experience building and integrating RESTful services and publish–subscribe messaging systems.
- - Familiar with microservices architectures, including containerized deployment patterns.
- - Strong experience with JavaScript/TypeScript.
- - Proficiency in modern frontend frameworks such as React.
- - Experience implementing high-performance, maintainable UI components.
- - Experience working with AWS and managed AWS services in production environments.
- - Experience managing infrastructure via IaC tools such as Terraform.
- - Familiarity with Docker and Kubernetes for container orchestration.
- - Strong experience with automated testing frameworks (unit, mock, integration).
- - Good knowledge of version control and CI/CD platforms such as Git, Bitbucket Pipelines, Bamboo, plus supporting tools like Ansible and Helm.
- - Proven experience working on established codebases.
- - Solid debugging, profiling, and optimization abilities.
- - Strong communication skills, capable of explaining complex solutions to non-technical stakeholders.
- - Analytical problem-solving mindset and ability to take meaningful ownership.
Benefits
- - Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- - No Weekend Work: Real work-life balance, not just words
- - Day 1 Benefits: Laptop and full medical insurance provided
- - Support That Matters:Mentorship, community, and forums where ideas are shared
- - True Belonging: A long-term career where your contributions are valued
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootRESTful servicesJavaScriptTypeScriptReactmicroservicesautomated testingdebuggingprofiling
Soft skills
communicationanalytical problem-solvingownershipcollaborationtechnical leadership