HamburgerMenu
hirist

FCM Travel Solutions - Technical Architect - Backend Development

FCM TRAVEL SOLUTIONS (INDIA) PRIVATE LIMITED
Anywhere in India/Multiple Locations
9 - 15 Years

Posted on: 01/09/2025

Job Description

Job Title : Technical Architect - Backend (Java, Microservices, Cloud)


Location : Regional


Job Type : Full-Time


Experience : 12+ years


Job Description :


We are looking for a Technical Architect with deep expertise in backend architecture, Java-based technology stacks, and Spring Boot-based microservices. The ideal candidate should have experience designing and implementing scalable distributed systems and be proficient in containerization technologies. A strong understanding of Azure/AWS cloud platforms is essential to drive cloud-native strategies and architecture modernization. Additionally, the candidate should have experience with AI-driven modernization of applications, leveraging machine learning, AI-powered analytics, and intelligent automation.


Key Responsibilities :


- Define, design, and implement highly scalable, available, and secure backend architectures using Java, Spring Boot, and microservices.


- Architect and develop distributed systems, ensuring performance, scalability, and fault tolerance.


- Lead and mentor engineering teams in implementing best practices for microservices development and deployment.


- Design and optimize APIs and event-driven architectures to support high-volume transactions.


- Establish best practices for containerization (Docker, Kubernetes) and orchestration for scalable deployments.


- Provide technical guidance on cloud adoption strategies (Azure/AWS), ensuring robust cloud-native architecture.


- Design and implement Messaging Queues (MQ) and Kafka for efficient and scalable communication between microservices.


- Develop and implement Caching strategies (e.g., Redis, Memcached) to optimize system performance and reduce latency.


- Apply Design Patterns (e.g., Singleton, Factory, Observer) to build scalable and maintainable systems.


- Define standards and governance for DevOps and CI/CD pipelines, ensuring automated and secure deployments.


- Perform architecture reviews, performance tuning, and security assessments for backend applications.


- Drive AI-based modernization of applications, integrating machine learning models and AI-driven analytics for predictive insights and automation.


- Ensure secure coding practices are followed, implementing secure authentication, authorization, encryption, and secure API designs.


- Collaborate with cross-functional teams, including DevOps, Product Management, and Security, to align business and technical objectives.


- Stay up to date with emerging technologies, frameworks, and industry trends to drive innovation.


- Collaborate with stakeholders to define and design highly resilient architectures that can handle peak loads and scale effectively.


Required Skills & Experience :


- 12+ years of experience in backend development and architecture with Java-based technologies.


- Strong expertise in Spring Boot, Microservices architecture, and Distributed Systems.


- Hands-on experience with Containerization (Docker, Kubernetes) and cloudnative deployment strategies.


- Strong understanding of Event-Driven Architectures (Kafka, RabbitMQ, etc.).


- Proficiency in designing and optimizing RESTful APIs and GraphQL APIs.


- Experience in NoSQL and Relational Databases such as MongoDB, PostgreSQL, MySQL.


- Expertise in performance tuning, caching mechanisms (Redis, Memcached), and API gateways.


- Hands-on experience in Azure or AWS cloud services such as ECS, EKS, Lambda, API Gateway, RDS, IAM, and networking components.


- Experience with CI/CD automation, infrastructure as code (Terraform, CloudFormation), and DevOps best practices.


- Strong knowledge of security best practices, including authentication, authorization, and data protection.


- Ability to work in an Agile development environment, leading technical discussions and mentoring teams.


- Excellent problem-solving skills and ability to design solutions for complex business challenges.


Preferred Qualifications :


- Experience with multi-region deployments and disaster recovery planning.


- Familiarity with GraphQL, gRPC, or API Gateway implementations.


- Knowledge of AI/ML integration in backend architectures is a plus.


- Experience working in enterprise-level applications and large-scale environments.


- Certifications in AWS/Azure Architect roles are a plus.


Why Join Us?


- Work on cutting-edge cloud-native and microservices-based architectures.


- Opportunity to lead and mentor highly skilled engineering teams.


- A culture that encourages innovation, learning, and technical excellence.


- Competitive compensation and benefits package.


If you are passionate about backend architecture, microservices, and cloud-native solutions, we would love to hear from you!

info-icon

Did you find something suspicious?