Miratech
Senior Java Full Stack Developer
About this role
Description: Seeking a Senior Full Stack Developer to design, build, and maintain front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud deployments. Role involves developing scalable, secure, and high-performing enterprise applications using Java, Spring Boot, React, Node.js, Python, and SQL. Requirements: 7+ years of software development experience, with significant full stack development. Strong expertise in Java and Spring Boot, and proven experience with React for web applications. Familiarity with Node.js and Python, and experience designing APIs and microservices. Knowledge of SQL, relational databases, and cloud deployment on AWS, Azure, or GCP. Experience with Git, CI/CD pipelines, automated testing, and application security principles. Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. Benefits: Competitive pay and comprehensive benefits package, including health insurance and relocation program. Flexible remote work culture and opportunities for professional development and mentorship. Join a dynamic, multicultural team with a focus on social sustainability and impactful projects.