Responsibilities: Full Stack Development: Develop backend microservices and frontend applications using Java, Spring Boot, and modern JavaScript frameworks (React/VueJS/Angular). 12-Factor Principles: Ensure that applications follow the 12-Factor App methodology for cloud-agnostic, scalable, and maintainable systems. Leadership: Mentor junior developers, conduct code reviews, and maintain high code standards. Optimization & Problem-Solving: Identify and implement performance improvements and optimized solutions. Collaboration & Delivery: Work closely with stakeholders to meet project deadlines and deliver high-quality software. Continuous Improvement: Suggest and implement improvements to enhance both development practices and product performance. Preferred Skills & Experience: Java & Frameworks: 5-7 years of experience with Java, Spring Boot, and microservices architectures. Frontend Technologies: Experience with at least one of the following: React, VueJS, or Angular. 12-Factor App Knowledge: Solid understanding and experience applying 12-Factor App principles. Databases: Strong SQL skills (MySQL, PostgreSQL, or similar). Microservices: Expertise in designing and developing microservices-based systems. Leadership: Proven ability to lead teams, mentor developers, and ensure timely project delivery. Communication Skills: Strong written and verbal communication skills.