Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sahil Malik

New Delhi

Summary

Senior Software Engineer with 6.7 years of experience in Java development within the Banking and Finance sector. Certified Oracle SE 8 professional with strong expertise in Java, Microservices, SQL, and AWS cloud services. Proficient in Spring, Spring Boot, and REST APIs, delivering robust software solutions that enhance operational efficiency.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Publicis Sapient
Gurugram
09.2021 - Current
  • Worked on the development of the "Investment View System", which generates performance and attribution reports using millions of holding market value data used to analyze a portfolio’s performance against various benchmarks.
  • Designed and developed scalable, object-oriented, and service-based enterprise applications using Java, Spring Framework, AWS cloud services, and various design patterns.
  • Actively participated in Agile practices and collaborated with cross-functional teams to ensure the timely delivery.
  • Leveraged AWS services for application deployment and data handling, including S3, CloudFormation, ELB, Route 53, CloudWatch, and EC2.
  • Worked closely with business analysts, SMEs, QA teams, and client stakeholders to gather requirements, validate solutions, and ensure business alignment.

Software Developer

NEC Corporation India Private Limited
Noida
01.2019 - 08.2021
  • Worked on the development of the "Paycis System" which is an overseas remittance solution which facilitates cross border fund transfer between banks using SWIFT payments.
  • Involved in the design and development of the project using Agile methodologies and OOPS concepts, along with direct discussions with the client for requirement gathering.
  • Handling various other tasks, such as the deployment of applications, the creation of design documents, unit testing, debugging and fixing major system defects, and the design and development of new enhancements in the application.
  • Responsible for designing and developing new application batches using Java and the Spring Batch framework, which reads transaction detail files coming from the upstream application and further processes the transactions.

Education

Btech - Information Technology

ASET, GGSIPU, Delhi
New Delhi
04-2019

12th Class - Science

CBSE, Holy Cross School
New Delhi
04-2015

Skills

  • Programming languages: Java, Perl script, Python, PL/SQL, SQL
  • Cloud & DevOps: AWS Cloud Services, Jenkins, CI/CD Pipelines, SVN, GIT, IBM Maestro, Putty
  • Web Frameworks & Architecture: Microservices, REST API, Spring Framework, Spring Boot, Spring MVC, Spring JPA, Spring Security, Spring Batch
  • Databases & Tools: Oracle Database, Microsoft SQL Server, MySQL, PostgreSQL, Redis Cache, DBeaver
  • IDEs & Editors: Eclipse, IntelliJ, VSCode, Visual Studio
  • Others: Maven, JIRA, Agile/Scrum, Apache Tomcat, Junit, Data structures, IBM Maestro, Postman
  • AI Services: ChatGPT, GitHub Copilot

Timeline

Senior Software Engineer

Publicis Sapient
09.2021 - Current

Software Developer

NEC Corporation India Private Limited
01.2019 - 08.2021

Btech - Information Technology

ASET, GGSIPU, Delhi

12th Class - Science

CBSE, Holy Cross School
Sahil Malik