Senior Full Stack Developer
Department:
Job Summary
Miratech is looking for a skilled Full Stack Developer to join our team and contribute to the development of modern scalable cloud-native web applications. The ideal candidate will have strong hands-on experience with Java Spring Boot MongoDB and AWS/Azure along with a solid understanding of DevOps CI/CD application security and code quality practices.
Responsibilities
- Develop scalable and responsive web applications using ensuring a smooth and user-friendly experience across different platforms.
- Build secure scalable and high-performance backend services using Java and Spring Boot including the 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 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.
Qualifications :
- 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 .
- Strong hands-on backend development experience with Java and Spring Boot including building integrating and consuming RESTful APIs.
- Strong working knowledge of MongoDB and experience designing and optimizing database structures.
- Hands-on experience with AWS and 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.
We offer:
- 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.
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
Yes
Employment Type :
Full-time
About Company
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small player ... View more