Deepak Agnihotri

Associate Java developer

New Delhi, India

#OpenToWork

About

Diligent Software Engineer with 4+ years of experience in web application development, production support, and enterprise application maintenance in the banking domain. Proficient in Java, Spring, Spring Boot, Spring MVC, PL/SQL, and experienced in developing and supporting scalable applications. • Strong hands-on experience with Spring Security, JPA, Microservices architecture, and RESTful APIs. • Good understanding of Object-Oriented Programming (OOPs), Design Patterns, Data Structures, and Algorithms. • Experienced in L2/L3 production support, troubleshooting critical production issues, and providing quick, stable, and long-term fixes within SLA timelines. • Skilled in debugging base/custom code and resolving client/QA-raised defects within tight deadlines. • Hands-on experience in IBM WebSphere Application Server administration, deployment activities, and setting up new infrastructure/environments. • Experience in Root Cause Analysis (RCA) for banking domain applications and implementing preventive solutions to avoid recurring issues. • Good exposure to Linux systems, deployment processes, application monitoring, and release management activities. • Strong problem-solving, analytical, and teamwork skills with the ability to work in high-pressure production environments.

What I'm looking for

I am looking to join a collaborative engineering team where I can contribute to meaningful technical solutions while continuing to grow as a full-lifecycle software engineer. I look forward to discussing how my skills and aspirations align with your team's current needs.

Experience

Opalina Tech.

Ass. Software Engineer

Opalina Tech.

Nov 2021 – Present

• Developed and maintained ”SPID”, and it’s Sub-System This we developed for Banamex and Citi Bank, Mexico. future‑proof technical architecture. • Conducted thorough testing of application features in internal and client environments, ensuring optimal performance and reliability. • Implemented multi‑threaded worker service on IBM-WAS for large file packaging, leveraging parallelism, concurrency, and cloud‑native work‑ flows to improve processing efficiency. • Collaborated with Banamex/Citi Banks teams to design and implement customized software solutions for them. • Fixed critical bugs and optimized code (including stored procedures), improving performance and resolving production issues. • Integrated PL/SQL oracle DB enabling efficient handling of complex calculations and large datasets. Projects A Core Java, Spring Boot, Spring MVC, REST API, Microservices, Oracle (PL/SQL), Hibernate/JPA, Git, Jenkins, JBoss, Tomcat, Swagger,CICD,Version Control, Agile TDD,blackduck,sonarqube,frog,LLM,vectorDB, springAI. Designed, developed, and optimized backend applications across multiple banking and financial domain projects (MUFG & Citibank). Built REST APIs and microservices for Customer Management Systems used by multiple organizations interacting with MUFG Bank. Migrated critical components from SQL Server to Oracle databases, including schemas, tables, stored procedures, and applicati on-level integrations. Designed robust database schemas, optimized PL/SQL procedures, and improved backend performance for high -volume financial transaction systems. Developed data migration modules and SIT support tools to extract and transform banking data as per business requirements. Implemented auditing, reconciliation, and receipt-generation systems for daily financial transactions across multiple Citibank sub-systems (ANR, CRS, BDS, Factoraje). Improved code quality through SonarQube fixes, implemented JUnit test cases, and contributed to continuous integration and de ployment pipelines using Jenkins. Collaborated with multi-location teams for requirement analysis, integration, testing, and production deployments. Worked on optimizing end-to-end workflows, including file generation, confirmation systems, and decision services involving BOM (Bank of Mexico) and other financial entities. Created RESTful APIs for microservices in a grocery shopping web app. • Implemented login with Spring Web Security and JWT (JSON Web Token) for session management in MUFG . • Applied search predicates for database queries and optimized with multi‑threading and ThreadLocal/Threadpool. Handled support-cum-development activities for all projects, including production issue analysis RCA expertise, L2/L3 troubleshooting, UAT support, and environment health monitoring. Performed patching and deployments across IBM WebSphere (WAS), Oracle DB, and IBM MQ servers, ensuring stability, performance, and continuous business availability

JavaSpring BootIBM WebSphere
Opalina technologies

Associate software Developer

Opalina technologies

Nov 2021 – Present

Built REST APIs and microservices for Customer Management Systems used by multiple organizations interacting with MUFG Bank. Migrated critical components from SQL Server to Oracle databases, including schemas, tables, stored procedures, and application-level integrations. Designed robust database schemas, optimized PL/SQL procedures, and improved backend performance for high-volume financial transaction systems. Developed data migration modules and SIT support tools to extract and transform banking data as per business requirements. Implemented auditing, reconciliation, and receipt-generation systems for daily financial transactions across multiple Citibank sub-systems (ANR, CRS, BDS, Factoraje). Improved code quality through SonarQube fixes, implemented JUnit test cases, and contributed to continuous integration and de ployment pipelines using Jenkins. Collaborated with multi-location teams for requirement analysis, integration, testing, and production deployments. Worked on optimizing end-to-end workflows, including file generation, confirmation systems, and decision services involving BOM (Bank of Mexico) and other financial entities.Created RESTful APIs for microservices in a grocery shopping web app. • Implemented login with Spring Web Security and JWT (JSON Web Token) for session management in MUFG . • Applied search predicates for database queries and optimized with multi‑threading and ThreadLocal/Threadpool. Handled support-cum-development activities for all projects, including production issue analysis RCA expertise, L2/L3 troubleshooting, UAT support, and environment health monitoring. Performed patching and deployments across IBM WebSphere (WAS), Oracle DB, and IBM MQ servers, ensuring stability, performance, and continuous business availability

JAVA,PL/SQL,SPRINGBOOTRCA,Linux

Education

Indira Gandhi National Open University, IGNOU

MCA (BCA + MCA integrated)

2015 – 2020
IGNOU

IGNOU

MCA · MCA

2018 – 2020

Certifications

IT technical support executive Certificate

NASSCOM (National Association of Software and Service Companies)

Soft. Product Developer Certificate

NASSCOM (National Association of Software and Service Companies)

Oracle AI for YOU Training and assesment

NASSCOM (National Association of Software and Service Companies)

Unlocking AI

Microsoft

SOAR AI

Microsoft

Skills

starfleet,splunksnow, itsm,pitstopdocker,jenkins,RLMgit,sonar,bitbucketjunit,jupiterpythonjwt,oauth,ssokafka, jms,mqspring mvcsping bootibm websphareLinuxPL/SQLJAVA

Languages

English (Professional working proficiency)Hindi (Native or bilingual proficiency)