Senior Full Stack Developer
Miratech
IndiaPosted 9 days ago
Skill Required
IT JobsFull Stack DeveloperSpring BootsecurityMongoDBDevOpsReactAzureCI/CDCloudDesign PatternsJavaAWSandCICD
Key highlights
- 99% project success rate
- More than 30% year-over-year revenue growth
- 5+ years of professional experience required
- Competitive Pay and Benefits package including health insurance, language courses, and relocation program
- Work From Anywhere Culture (remote work)
- Professional development opportunities including certification programs, mentorship, and talent investment programs
Role overview
Miratech is seeking a Full Stack Developer to build modern, scalable, cloud-native web applications. The role involves hands-on work with React.js, Spring Boot, Node.js, MongoDB, and AWS/Azure, plus engagement with DevOps, CI/CD, application security, and code quality practices. The position requires 5+ years of professional experience in full-stack development, preferably on enterprise or cloud-based applications, and offers opportunities to work on impactful global projects with top-tier clients across a growing, values-driven organization.
Responsibilities
- Develop scalable and responsive web applications using React.js, ensuring a smooth and user-friendly experience across different platforms.
- Build secure and high-performance backend services using Spring Boot and/or Node.js, including development and integration of RESTful APIs.
- Design, develop, and optimize MongoDB databases and data models while ensuring application performance and reliability.
- Deploy, monitor, troubleshoot, and maintain applications across AWS and/or Azure cloud environments.
- Implement and maintain CI/CD pipelines, follow DevOps practices, and automate application build, testing, and deployment processes.
- Ensure code quality and security through unit testing, code reviews, SonarQube analysis, and vulnerability remediation.
- Collaborate with Product Owners, QA, DevOps Engineers, Architects, and other cross-functional teams in an Agile/Scrum environment.
- Use modern development practices and tools such as GitHub Copilot, Claude AI, Docker/Kubernetes, and Infrastructure as Code to improve development efficiency and application delivery.
Requirements
- 5+ years of professional experience in full-stack application development, preferably working on enterprise or cloud-based applications.
- Strong hands-on experience developing modern web applications using React.js.
- Solid backend development experience with Spring Boot and/or Node.js, including building and consuming REST APIs.
- Strong working knowledge of MongoDB and experience designing and optimizing database structures.
- Hands-on experience with AWS and/or Azure cloud services and deploying applications in cloud environments.
- Good understanding of microservices architecture, REST APIs, and distributed application development.
- Practical experience with CI/CD pipelines, DevOps practices, and deployment automation.
- Experience using Git and SonarQube for source control, code quality, and static code analysis.
- Understanding of application security, vulnerability remediation, and secure development practices.
- Experience working in Agile/Scrum development environments with strong collaboration and communication skills.
Nice to have
- Hands-on experience with Docker and Kubernetes for containerization and application deployment.
- Knowledge of Infrastructure as Code tools such as Terraform, ARM Templates, or CloudFormation.
- Experience using GitHub Copilot, Claude AI, or other AI-powered coding assistants.
- AWS or Azure cloud certification is an added advantage.
Benefits
- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
- All your information will be kept confidential according to EEO guidelines.
Additional details
- Miratech is a global IT services and consulting company that brings together enterprise and start-up innovation.
- The company supports digital transformation for some of the world's largest enterprises.
- Miratech partners with both large and small players, staying at the leading edge of technology while remaining nimble even as a global leader.
- The company creates technology that helps clients further enhance their business.
- Miratech is a values-driven organization and its culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding scope, schedule, and budget objectives since its inception in 1989.
- Miratech has coverage across five continents and operates in 25 countries worldwide.
- The company employs nearly 1,000 full-time professionals with an annual growth rate exceeding 25%.
- Miratech helps visionaries change the world.