I am a dedicated, versatile and Senior Java Developer/ Technical Lead, with a wealth of experience developing and implementing microservices and software/operation projects using Java with Spring / Spring Boot within number of prestigious companies. My role recently has involved utilizing my expertise in analysis, design, development, testing, implementation, and deployment across a full range of industry sectors helping to deliver complex tech projects and working as part of a team. I also have in-depth 15 years of experience providing critical fixes and excel when working under time-critical, pressurised conditions. I also have in-depth experience working as team lead, independently or as part of a team providing critical fixes and excel when working under time-critical, pressurised conditions. My ability to effectively communicate with all parties, and ensure needs are identified, prioritized, and addressed allows me to successfully deliver effective software solutions. Along with my technical expertise I feel my strength lies in building key relationships, using motivational techniques to help individuals and teams work to their full potential and achieving team objectives on time.

Deepak Singla

I am a dedicated, versatile and Senior Java Developer/ Technical Lead, with a wealth of experience developing and implementing microservices and software/operation projects using Java with Spring / Spring Boot within number of prestigious companies. My role recently has involved utilizing my expertise in analysis, design, development, testing, implementation, and deployment across a full range of industry sectors helping to deliver complex tech projects and working as part of a team. I also have in-depth 15 years of experience providing critical fixes and excel when working under time-critical, pressurised conditions. I also have in-depth experience working as team lead, independently or as part of a team providing critical fixes and excel when working under time-critical, pressurised conditions. My ability to effectively communicate with all parties, and ensure needs are identified, prioritized, and addressed allows me to successfully deliver effective software solutions. Along with my technical expertise I feel my strength lies in building key relationships, using motivational techniques to help individuals and teams work to their full potential and achieving team objectives on time.

Available to hire

I am a dedicated, versatile and Senior Java Developer/ Technical Lead, with a wealth of experience developing and implementing microservices and software/operation projects using Java with Spring / Spring Boot within number of prestigious companies. My role recently has involved utilizing my expertise in analysis, design, development, testing, implementation, and deployment across a full range of industry sectors helping to deliver complex tech projects and working as part of a team.

I also have in-depth 15 years of experience providing critical fixes and excel when working under time-critical, pressurised conditions. I also have in-depth experience working as team lead, independently or as part of a team providing critical fixes and excel when working under time-critical, pressurised conditions. My ability to effectively communicate with all parties, and ensure needs are identified, prioritized, and addressed allows me to successfully deliver effective software solutions. Along with my technical expertise I feel my strength lies in building key relationships, using motivational techniques to help individuals and teams work to their full potential and achieving team objectives on time.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Data Engineer at IBCA (UK Government)
February 1, 2025 - Present
Feb 2025 – Present: Involved with architects from the beginning for finalizing the design to upload, retrieve and view supporting documents by a claim manager for claim processing. Implemented AWS Lambda functions using Python, designed AWS Step Functions workflows. Configured and deployed AWS components using Terraform for development and stable environments. Implemented AWS Step Functions and configured GuardDuty for document uploads in S3. Designed and configured AWS DynamoDB with CRUD operations. Implemented storage and retrieval of supporting documents to/from S3 Buckets with pre-signed URLs for large files. Developed UI screens for displaying supporting documents list and viewing documents for a claim. Technologies: Python 3.4, AWS S3, Lambdas, Step Functions, DynamoDB, Parameter Store, Terraform, Next.js, React, VSCode, Git, Jenkins, JIRA, Confluence.
Senior Java Developer at Reed UK
January 1, 2023 - November 1, 2024
Jan 2023 – Nov 2024: XMS/X3 recruitment application modularised into multiple microservices. Led development of the new 'Offer' module from end-to-end following Agile and TDD, resulting in removal of 100% diary offer notes by hiring managers. Implemented Advanced Search using Apache Solr indexing for faster responses. Involved in gathering requirements, breaking them into epics, and participating in daily stand-ups, sprint demos, refinements and retrospectives.
Senior Java Developer at HMRC
September 1, 2021 - January 1, 2023
Sep 2021 – Jan 2023: Enterprise Interface Platform Services (EIS) middleware handling messaging between ETMP and backend services. Built Spring Boot applications with Apache Camel integration, transforming inputs into SOAP/JSON/XML. Configured Jenkins pipelines for deployments to lower environments. Developed microservices with Camel routes that can be toggled on/off and authored Docker Compose files for local runs.
Team Lead / Senior Software Engineer at The Hut Group
October 1, 2016 - September 1, 2021
Oct 2016 – Sep 2021: Led a team of 5-6 developers in courier integrations and Brexit-compliance vehicle manifests. Implemented import/export for courier integrations, Dockerized VMs to streamline deployments, and set up Grafana dashboards for stakeholders. Led load testing on Black Friday using JMeter, delivering 25% performance improvements.
Senior Java Developer at Barclays Bank PLC
November 1, 2009 - September 1, 2016
Nov 2009 – Sep 2016: Multi-Channel Application (MCA) greenfield project enabling Retail/Business banking across channels. Implemented security layer for RESTful services, developed backend microservices for Android, and contributed as a core member of the MCA Framework development team.
Java/J2EE Developer at Citi Financial
January 1, 2007 - October 1, 2009
Jan 2007 – Oct 2009: Maverick project to speed auto loan decision times. Implemented business logic, mapped input/output objects for JSF pages, and built decision workflows using Chordiant tools.
Java Developer at Nvish Solutions Pvt. Ltd
February 1, 2006 - January 1, 2007
Feb 2006 – Jan 2007: Java Developer responsible for developing core Java/J2EE applications and migrating legacy logic to modern frameworks.

Education

Bachelor of Engineering (Computer Science and Engineering) at M.D University, Rohtak, India
January 11, 2030 - March 4, 2026
Diploma of Engineering at Haryana Technical Board, Chandigarh, India
January 11, 2030 - March 4, 2026

Qualifications

AWS Certified Cloud Practitioner – CLF-C02
February 1, 2026 - March 4, 2026
PRINCE2 Foundation Certified
May 1, 2014 - March 4, 2026
SCWCD 5: Sun/Oracle Certified Web Programmer
July 1, 2009 - March 4, 2026
Chordiant Certified Developer
February 1, 2008 - March 4, 2026
SCJP 1.5: Sun Certified Java Programmer
December 1, 2007 - March 4, 2026

Industry Experience

Government, Financial Services, Retail, Software & Internet, Professional Services