NISCHAY GRANDHI
Email: nagadattanischaykumar@[Link]
Mobile: +91- 86887 56374
PROFESSIONAL SUMMARY:
5+ years of experience in analysis, design, development, deployment, and maintenance
of web-based applications using Java and J2EE technologies.
Extensive experience in Java 8 features, including lambda expressions, Stream API, Java
Time API, and parallel operations on collections.
Strong expertise in Spring Boot, Spring MVC, Spring JDBC, Spring REST, Hibernate, and
Microservices architecture.
Hands-on experience with AWS (EC2, S3, VPC, Lambda, ELB), Apache Kafka, Docker,
Kubernetes, and CI/CD tools like Jenkins.
Proficient in Hibernate ORM configuration, database interactions using Spring JDBC, and
writing optimized SQL queries.
Experienced in RESTful and SOAP-based Web Services with tools such as SOAP UI, Jersey,
and Spring REST Template.
Strong knowledge of design patterns, including MVC, Singleton, Factory, and DAO
patterns.
Expertise in Agile and Scrum methodologies, with experience in version control tools like
Git and Jira.
Enthusiastic about learning new technologies and implementing innovative solutions.
Strong knowledge of design patterns, including MVC, Singleton, Factory, and DAO
patterns.
Expertise in Agile and Scrum methodologies, with experience in version control tools like
Git and Jira.
Worked on requirement analysis, gathered all possible business requirements from end
users and business Analysts.
Experienced in building the team and providing project estimations that meets the
customer requirements and internal projects need
EXPERIENCE SUMMARY:
Working as a Sr Software Engineer in TCS (Payroll: AR Softcon) from Nov2024 to Nov2025.
Worked as a Systems Engineer in Infosys from Nov2021 to Oct2024.
Worked in Prolax IT Solutions as a Software Engineer from Oct2020 to Oct2021.
EDUCATIONAL QUALIFICATION:
Completed B. Tech from Vignan’s Lara (JNTU K), Guntur.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, PL/SQL
Web Technologies: Servlets, JSP, Spring (IOC, AOP), Hibernate, AJAX
Frameworks: Spring Boot, Spring MVC, Struts, Hibernate
Web Services: SOAP, REST, WSDL, Apache Axis
Databases: Oracle, SQL Server, MySQL, PL/SQL
Cloud & DevOps: AWS (EC2, S3, Lambda, VPC), Docker, Kubernetes, Jenkins, CI/CD
Messaging & Middleware: JMS, Kafka, Spring JMS Integration
Tools & IDEs: Eclipse, NetBeans, SQL Developer, Maven, JUnit, Log4j
Version Control: Git, Jira
Operating Systems: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE:
PROJECT 1:
MyState Bank: Duration: Nov2024 to Present
Role: Software Engineer
Platform: Web Banking Application
Description: The My State Bank having is a mobile banking and online banking application through
which we can perform all the bank transactions including, transferring money with BSB and NPP (New
Payments Platform) and transfer between own accounts, add and manage the recipients, bill
payments.
Roles and Responsibilities:
Customizing the mobile and online banking features for transfer between own accounts
and other bank payments.
Worked on admin module (spotlight) which included controlling the mobile application
related functionalities in mobile and desktop application.
Worked on UI designing and functionality development in online banking application.
Worked on Backend Services (Integration & Object) and on pre & post processors.
Developed Java Services for MyState Development.
Technologies & Tools:
Java, JavaScript, Core Java, Oracle, Spring Boot, Hibernate, Kubernetes, Rest Assured, My SQL, Kafka,
AWS, Lamda, Microservices, GitHub.
PROJECT 2
OCCU: Duration: Nov2021 to Oct2024
Role: Systems Engineer
Platform: Banking Application
Description:
OCCU is a credit union Bank (Orange County Credit Union Bank) It is a US Project and we are working
on the MDA architecture which is made up on the top of MVC. It is an RB project. It has all the scope
like mobile, desktop and Tablets.
This will have following features:
Check account balances, obtain transaction history, view paid checks
Make loan payments
Review and verify your last deposit or loan payment information
Perform account transfers
Schedule recurring transfers
Set up account notifications
Reorder checks
Export transaction information for import into financial management software like Quicken®
Place stop payments for FREE
Responsibilities
UI design for the modules.
Involved in functionality development in MDA 4.0
Understanding the project requirements and involved in UI development.
Worked on Account Details & Transactions module end to end including writing services to
integration of frontend.
Involved in Defect Fixing.
Performed unit testing.
Technologies & Tools:
Java, JavaScript, Core Java, Oracle, Spring Boot, Hibernate, Kubernetes, Rest client tool for
request/responses, AWS, Kafka, Lamda, Microservices.
PROJECT 3
TC/4(Bank of Bahrain): Duration: Aug2020 to Oct2021
Role: Junior Engineer
Platform: Banking Application
Description
Optus is a centralized retail banking solution which provides anytime, anywhere banking with delivery
channels such as internet banking, tele-banking, and ATMs, which can be centrally controlled. It
consists of subsystems like Deposits, Loans, Customer Information, Bank Guarantee etc. These
application servers in turn interact with the central database.
Roles and Responsibilities:
Developed Collection Bills, Bank Guarantee, Deposits, Loans, Standing Order modules
Developing rich user interface with JSF and Prime faces.
Developed Java code for model layer.
Enhanced the GUI validation mechanism.
Developed some common features for entire banking application like override functionality
Debugging and fixing the bugs more efficiently.
Technologies Used:
Eclipse, JSF, Prime Faces, Oracle 10g, Java, JSF, Hibernate
PERSONAL DETAILS
Date of Birth : 07/06/1999
Nationality : Indian
Marital Status : Single
Alternate Mail Id : nischaygrandhi@[Link]
Declaration:
I hereby declare that the above-mentioned details are true to the best of my knowledge and belief.
(Nischay Kumar)