Yashdeep Srivastava

Software Engineer

London, United Kingdom10 yrs 3 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Over 11 years of experience in software development.
  • Expert in Java, Microservices, and Agile methodologies.
  • Led critical projects in Fintech and Public Safety sectors.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and Public Safety solutions.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

AWSAWS CloudFormationAWS Elastic BeanstalkAWS Identity and Access Management (AWS IAM)AWS LambdaAgile MethodologiesAmazon Web Services (AWS)Apache KafkaCChatbotsCloud ApplicationsCloud ComputingCloud Computing IaaSCloud StorageContainerization

About

Over 11+ years of experience with leading Software firms, my responsibilities includes gathering requirements from client, problem solving , designing and developing modules by writing code, unit & integration testing, troubleshooting and debugging. Specialties: JAVA / J2EE, Spring , Spring Boot, Facebook API , Twitter API , Chatbots , JavaScript, NodeJs ,RESTful Webservices , JUnit , Confluent Kafka , Elastic Search , Postgres , Docker , Kubernetes , Openshift , Design Patterns and MongoDB. Methodologies: Agile, Continuous Integration, Test Driven Development, Software Development, Software Engineering, System Architecture, Information Technology, Object Oriented Design, XP and Programming. Tools: Eclipse, Intellij , JIRA , GIT, Jenkins, Sonar

Experience

10 yrs 3 mos
Total Experience
2 yrs
Average Tenure
--
Current Experience

Discover financial services

Lead Software Engineer

Sep 2021Apr 2025 · 3 yrs 7 mos · London Area, United Kingdom · Hybrid

  • Working in a core team utilizing the latest technologies, including event-driven systems, payment services, card networks, and ISO 8583. Led the development of mission-critical systems and applications, delivering high-performance, scalable solutions with a focus on security and reliability. Designed and implemented event-driven systems, reducing latency and increasing throughput. Collaborated with cross-functional teams, including product management, infrastructure, and operations to deliver end-to-end solutions. Mentored junior developers and facilitated knowledge sharing sessions to promote a culture of learning and development.
JavaTest Driven DevelopmentProgrammingGitRESTful WebServicesSpring Boot+26

Scrumconnect consulting

Senior Software Engineer

Feb 2020Aug 2021 · 1 yr 6 mos · London Area, United Kingdom · Hybrid

  • I implemented project from scratch, using the latest technologies, and worked on a crime management system for the United Kingdom, which was deployed across the UK.
  • As a Technology Consultant I was involved in the design and deployment of a crime management system for the United Kingdom.
  • During the project, I worked closely with stakeholders to understand their requirements, gather feedback, and ensure that the project met their needs. I was responsible for leading the design and development of the system, using the latest technologies, and ensuring that it was scalable, reliable, and efficient.
  • I also played a key role in the deployment of the system across the UK, ensuring that it was implemented smoothly and on time. I was responsible for providing training to end-users and troubleshooting any issues that arose during the deployment.
Test Driven DevelopmentRESTful WebServicesWeb Services APIApache KafkaDefining RequirementsIntelliJ IDEA+13

Thoughtworks

Application Developer

Apr 2018Feb 2020 · 1 yr 10 mos · Pune, Maharashtra, India · On-site

  • I have worked on several projects from pitching the idea to implementing it from scratch using the latest technology. I have successfully delivered solutions for various clients across multiple industries.
  • My expertise lies in understanding client requirements, translating them into technical specifications, and delivering custom solutions using the latest tools and technologies. My experience in pitching projects and developing strategies has helped me to build strong relationships with clients and stakeholders.
  • I worked on various projects where I was responsible for designing and implementing a distributed system architecture. This included developing APIs for data exchange between different systems, optimizing database performance, and implementing security protocols to ensure data privacy and compliance.
  • I have hands-on experience in using the latest technologies like Java, Kotlin, and React.js to build scalable and secure systems. My experience in cloud-based architecture, microservices, and containerization has helped me to deliver cost-effective and scalable solutions.
Test Driven DevelopmentRESTful WebServicesApache KafkaDefining RequirementsJIRAJUnit+17

Fidelity investments

Software Engineer

Nov 2017Mar 2018 · 4 mos · Chennai, Tamil Nadu, India · On-site

  • I worked on a distributed system project that enabled secure and fast transaction processing for a major financial organisation. I was responsible for designing, developing, testing, and maintaining various microservices that were used to build the system. My role involved working closely with other developers, product owners, and stakeholders to ensure that the system met the requirements.
  • In this project, I utilized my experience in designing and implementing distributed systems using technologies such as Kafka, Redis, and Elasticsearch. I also worked on building RESTful APIs using Springboot and Java, and used Docker to containerize the microservices. Additionally, I implemented security protocols such as OAuth2 and JWT to secure the system.
Web Services APIApache KafkaWeb ApplicationsSoftware DevelopmentAgile MethodologiesJava+5

Tata consultancy services

Developer

Sep 2014Oct 2017 · 3 yrs 1 mo · Chennai Area, India · On-site

  • I worked in an innovation project where I developed and maintained high-quality software applications using Java and related technologies. My responsibilities included designing, developing, and testing RESTful APIs, microservices, and other backend components that were scalable, secure, and performant.
  • I collaborated with cross-functional teams to understand business requirements and translate them into technical specifications, ensuring that the solutions I developed aligned with the project goals. I also actively participated in code reviews, mentoring junior developers, and continuously improving development processes.
  • Additionally, I implemented various data storage solutions such as relational databases, NoSQL databases, and caching systems. I also utilized technologies like Spring Framework, Hibernate, Maven, and Git for efficient development, testing, and deployment of software applications.
  • My experience in agile methodologies, including Scrum and Kanban, allowed me to work effectively in a fast-paced and dynamic environment, delivering features that were critical to the project's success. My strong problem-solving skills and attention to detail enabled me to identify and resolve issues quickly and efficiently, ensuring smooth and uninterrupted project progress.
  • Overall, my experience as a Backend Developer in an innovation project has equipped me with a deep understanding of software development principles, strong technical skills, and the ability to work collaboratively in a team environment.
RESTful WebServicesApache KafkaIntelliJ IDEAWeb ApplicationsJIRAJUnit+15

Center for development of advance computing

Software Developer Trainee

Jun 2013Aug 2013 · 2 mos · Noida · On-site

  • Work with senior developers to develop high-quality software solutions using Java programming language
  • Assist in the design and implementation of software applications
  • Write and maintain clean, efficient, and well-documented code
  • Troubleshoot and debug code issues
  • Participate in code reviews to maintain code quality standards
  • Collaborate with cross-functional teams to identify and solve technical problems
  • Learn and use software development tools such as Eclipse, Git, and JIRA
  • Keep up-to-date with new technologies and programming languages
  • Contribute to a positive and collaborative team culture
Spring MVCPair ProgrammingSQLJavaProgrammingGit+4

Education

Raj Kumar Goel Institute of Technology, Ghaziabad

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2010Jan 2014

Kendriya Vidyalaya

Intermediate — Science

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience

Yashdeep Srivastava - Software Engineer | Stackforce