[job_card.job_description]Architectural Design & PlanningDesign end-to-end software architecture for scalable, secure, and high-performance applications.Define technology stack, coding standards, and architectural patterns for both front-end and back-end.Collaborate with product managers, UI / UX designers, and business stakeholders to translate requirements into technical solutions.Back-End Development (Java)Lead development using Java (Spring Boot, Hibernate, etc.).Build RESTful APIs, microservices, and event-driven systems.Optimize application performance and database access (SQL / NoSQL).Front-End DevelopmentGuide development using modern frameworks (React.js / Angular / Node.js).Experience with IBM loopbackEnsure responsive design and cross-browser compatibility.Implement reusable UI components and state management.DevOps & Cloud IntegrationArchitect and deploy solutions on cloud platforms (AWS, Azure, GCP).Oversee CI / CD pipelines, containerization (Docker), and orchestration (Kubernetes).Monitor and manage infrastructure scalability and availability.Leadership & Best PracticesProvide technical leadership and mentorship to development teams.Conduct code reviews, enforce clean architecture and SOLID principles.Establish security best practices (OWASP, OAuth2, etc.).Required Qualifications :Bachelor's or Master's degree in Computer Science, Engineering, or related field.10+ years of experience in full-stack development with strong Java expertise.5+ years of experience in architecture and system design.Strong proficiency with :Back-End : Java, Spring Boot, JPA / Hibernate, RESTful APIs, Microservices.Front-End : React.js / Angular / Vue.js, JavaScript / TypeScript, HTML5, CSS3.Databases : MySQL, PostgreSQL, MongoDB, Redis, etc.Cloud : AWS, Azure, or GCP (certifications are a plus).DevOps : Jenkins, Docker, Kubernetes, Terraform / CloudFormation.Preferred Skills :Experience with Kafka, RabbitMQ, or other messaging systems.Knowledge of security frameworks and API gateways.Experience in Agile / Scrum environments and modern development practices.Soft Skills :Strong problem-solving and analytical thinking.Excellent communication and collaboration abilities.Ability to lead and mentor technical teams.Adaptability to work in fast-paced, dynamic environments