Faisal Puthoor
Faisal Puthoor

Senior Java Technical Lead / Backend Engineer

Open to offers · Member since 9 Oct 2026
Location
Newbury, United Kingdom
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a Java technical lead and backend engineer with more than 15 years of hands-on experience building secure, reliable, and scalable backend services.

I specialize in Java, Spring Boot microservices, REST and SOAP APIs, Apache Kafka, AWS SQS, and cloud-native application development. I remain hands-on with engineering while providing technical leadership across design, development, testing, deployment, and production support.

I have extensive experience in digital private banking and regulated financial services, having delivered CIAM, IAM, authentication, authorization, and secure banking platforms for Credit Suisse and UBS. Reliability, auditability, compliance, and secure coding are central to my approach.

I have led and line-managed teams of three to five engineers, supporting architecture decisions, code reviews, mentoring, delivery planning, and incident resolution. I work closely with product, network, IoT, and platform teams to deliver end-to-end solutions.

My cloud and DevOps experience includes AWS, Azure, Docker, Kubernetes, OpenShift, Helm, Jenkins, Terraform, Git, observability tooling, and CI/CD pipelines. I also have strong expertise in application security, including OAuth 2.0, OpenID Connect, MFA, Spring Security, HashiCorp Vault, WAFs, OWASP practices, and identity platforms.

I bring domain experience across banking, telecommunications, connected vehicles, and insurance, with a focus on maintainable systems, operational stability, performance, and secure integrations.

Skills

43 capabilities

Tech stack & tools

Working toolkit

Analytics

Application Hosting

Data Stores

Languages & Frameworks

Experience

Career history

Senior Java Developer (Tech Lead), Vodafone Connected Car Platform Tata Consultancy Services | Client: Vodafone

I apply IAM and secure API design to user onboarding, sign-in, and access control for connected-vehicle and telematics services in a distributed cloud-native environment.

I build scalable microservice integrations between vehicles and cloud platforms, focusing on maintainability, performance, and auditability. I led the move to HashiCorp Vault for secrets management, including Vault proxy configurations, and collaborate with network, IoT, and product teams to deliver reusable components and end-to-end features.

Java Technical Lead - CIAM and Banking Microservices Tata Consultancy Services | Client: Credit Suisse / UBS

I ran the Nevis Security Suite, including nevisProxy and nevisAdmin, in the CIAM layer for customer-facing digital private banking platforms serving more than 100,000 users and approximately 100,000 daily logins. My work covered reverse-proxy authentication, secure routing, SSL/TLS termination, and MFA integration using Vasco and Digipass tokens.

I led and line-managed a team of three to five engineers, owning architecture, development, testing, deployment, and production support. I introduced event-driven processing with Apache Kafka and AWS SQS, containerized services with Docker and Helm, deployed to OpenShift and Kubernetes through Jenkins pipelines, and led investigations into complex sign-in, federation, and MFA incidents.

Java Technical Lead - CIAM and Banking Microservices Tata Consultancy Services | Client: Credit Suisse

I led a four-person engineering team delivering Java and Spring Boot microservices and distributed backend services for Credit Suisse digital private banking platforms. I provided line management, mentoring, engineering direction, and delivery leadership.

I configured and operated the Nevis Security Suite for customer and employee authentication. I implemented Vasco 2FA and OTP capabilities for privileged access management and access-review standards, while establishing automation, security-hardening, PAM, and access-review practices across banking platforms.

Senior Java Back-end Engineer Tata Consultancy Services | Client: Credit Suisse

I built and maintained RESTful and SOAP services for enterprise banking applications using Java, Spring MVC, Spring Integration, and Hibernate. I delivered backend integrations and business services supporting core banking workflows.

I implemented authentication and authorization with Spring Security and designed business logic with an emphasis on performance, reliability, production stability, and maintainable enterprise application architecture.

Java Back-end Engineer Cognizant | Client: Mapfre Insurance (USA)

I developed enterprise applications using Java and the Spring Framework for Mapfre Insurance. I created REST and SOAP services to support system integration and backend business processes.

I used JPA and Hibernate for persistence-layer implementation and database integration, contributing to reliable and maintainable enterprise applications.

Java Developer Capgemini | Clients: Honda Europe, Specsavers UK, Bose US

I developed web-based enterprise applications with Java and the Spring Framework for clients including Honda Europe, Specsavers UK, and Bose US. My work included backend business logic and relational database integration.

I built and maintained RESTful services for application integration, supporting enterprise systems with maintainable Java-based service implementations.

Education

Learning history

MES College of Engineering, Kuttippuram, India

B.Tech, Computer Software Engineering

Bachelor of Technology in Computer Software Engineering.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu