About The Position

Miratech is looking for a skilled Full Stack Developer with React and Java experience 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 React.js, Java, Spring Boot, MongoDB, and AWS/Azure, along with a solid understanding of DevOps, CI/CD, application security, and code quality practices.

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.
  • 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 Haves

  • 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.

Responsibilities

  • Develop scalable and responsive web applications using React.js, 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.

Benefits

  • Competitive Pay and Benefits
  • health insurance
  • language courses
  • relocation program
  • professional development opportunities
  • certification programs
  • mentorship and talent investment programs
  • internal mobility and internship opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service