0% found this document useful (0 votes)
48 views7 pages

Lepakshi Gosain-Interview

tempalte cv

Uploaded by

Richa G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views7 pages

Lepakshi Gosain-Interview

tempalte cv

Uploaded by

Richa G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Candidate Information:

Name Lepakshi Gosain

DOB Feb 07, 1995

Place of Birth Delhi, India

Education Bachelor’s Of Commerce (2016-2018)

Entry to Canada Aug 2019

Work/Visa Status & Expiry PR

Current Address Toronto, Ontario

Current Office Address Hybrid , Mississauga office

Professional Experience 5+ Years

Candidate Employment History


Client Role Start - End

Manulife Java Developer Aug 2019 - June 2022


(Toronto, Canada

Brokerlink Insurance Full Stack Developer July 2022- April 2023


(Toronto, Ontario) (Toronto,Canada)

Citi Bank (Toronto, Ontario) Full Stack Java Developer May 2023 – Present
(Toronto, Canada)

Vendor Information
Company

Position

Contact (HR)

HR Details
Asked about job experience

Asked about Terraform based deployment


process

Are you okay with the Full Time, Fixed Term


Contract?

Salary range

Reason For New Job


When can you start?

Type of Role

Name of Interviewers

location

Company Profile

Job Description

● Infosys is seeking a Java Full stack Developer. This position will interface with key
stakeholders and apply technical proficiency across different stages of the Software
Development Life Cycle including Requirements Elicitation, Application Architecture
definition and Design; play an important role in creating the high level design
artifacts; deliver high quality code deliverables for a module, lead validation for all
types of testing and support activities related to implementation, transition and
warranty. This is an opportunity to be part of a learning culture, where teamwork and
collaboration are encouraged, excellence is rewarded, and diversity is respected and
valued.

Please apply if you have:

Experience in working on Java, J2EE Technologies & CI-CD Full Stack


Experience in working on Enterprise Risk domain
Experience and in-depth knowledge in Solution Design, Development and Deployment of
Java 11/ 8, Spring boot, Hibernates
Knowledge and Experience in AWS Cloud services
Experience in migrating Java stack applications On-prem to Cloud.
Experience in Cloud DevOps and setting up and testing HA/ DR/ Infra on Cloud.
Experience in API gateways, APIJEE.
Working experience of Messaging integration with Kafka, Service bus/ Event Hub/ Grid
Working experience in APIs, RESTFUL services.
Experience in Git, Nexus and their integration with Cloud platform.
Experience in Web servers, App servers.
Knowledge of design principles
Capable of analyzing Business requirements and building Functional and Technical
requirements.
In-depth exposure to Scrum Ceremonies.
Experience in working in Agile Scrum teams, as SPOC for clients, and coordination with
remote teams globally.
Good analytical skills and data analysis capabilities.
Strong Communication Skills
Resume

Professional summary
I am a Full Stack Java Developer with over 5 years of experience in all phases of the SDLC,
specializing in building and maintaining enterprise-level web applications using Java/J2EE,
Spring frameworks, and microservices architecture. I have expertise in front-end development
with Angular, React, TypeScript, and Bootstrap, and strong back-end skills in Spring Boot,
Hibernate, and RESTful services. I’m experienced in CI/CD pipelines, cloud platforms like AWS
and GCP, and working with relational databases like MySQL and PostgreSQL. I’m also skilled in
implementing design patterns, automated testing, and deploying Java applications on servers
like IBM WebSphere and Apache Tomcat. Always eager to learn and adopt the latest
technologies, I’m passionate about delivering scalable and high-performance applications.

TECHNICAL SKILLS:

Programming Languages Java/J2EE, C, C++, CSS, Python, JavaScript, Shell Script,


HTML

J2EE Technologies & service Java, JSP, Servlets, JDBC, JPA, java8, XML, jQuery, JMS,
API’s Flutter

Open-Source Framework Spring, Struts, Spring boot, NodeJS, AngularJS, ReactJS,


Hibernate, Spring Data JPA

Object Relational Mapping Hibernate, JPA.


Tool

Databases and Languages Oracle, MySQL, SQL, PL/SQL, MongoDB, DynamoDB,


PostgreSQL, Cassandra

Application/Web Servers Apache Tomcat, IBM Web sphere, Oracle WebLogic, JBOSS,
AWS, Azure

Web Services SOAP(JAX-WS), REST(JAX-RS), SOA, WSDL, XSD

Development Tools Eclipse RCP, NetBeans, Visual Studio Code, MySQL


Workbench

Testing and Logging Tools JUnit, Log4j, Mockito, Selenium.

Operating Systems Windows, Unix, Linux

Other Tools & Services Docker, Kubernetes, Amazon ECS, GKE, Jenkins, GIT, SVN,
GitHub.

Methodologies Agile, Scrum, SDLC, Rational Unified Process Waterfall.

PROFESSIONAL EXPERIENCE:
Client: Citi Bank,ON May
2023– Present
Role: Full stack Java Developer
Responsibilities:
● Developing Web API's using Java8/2EE, JSP, Servlets, JDBC, and spring, SOAP,
REST, HTML and XML.
● Support and maintenance of existing projects. (Review bugs and problems as
assigned diagnose and fix them in appropriate manner).
● Integrated React.js with Java backend services through RESTful APIs, facilitating
seamless communication between the frontend and backend layers of web
applications.
● Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
● Experience developing simple Flutter apps.
● Experience in analyzing large datasets using statistical methods and machine
learning algorithms.
● I have developed a deep proficiency in the Hadoop ecosystem, with a strong
command of HDFS, MapReduce, YARN, and Hive.
● I have successfully designed and implemented Hadoop-based solutions for
complex big data processing tasks, demonstrating my ability to tackle data
challenges effectively.
● Knowledge of HiveQL, the query language used by Hive.
● Skilled in configuring, troubleshooting, and optimizing WebSphere and JBoss
application server environments for high availability, scalability, and
performance.
● Implemented continuous integration and continuous deployment (CI/CD)
pipelines using Azure DevOps.
● Developed full-stack web applications using Python-based frameworks such as
Django or Flask, encompassing both backend and frontend components.
● Designed and implemented RESTful APIs in Python to enable seamless
communication between the frontend and backend layers of web applications,
ensuring efficient data exchange and processing.
● Implemented processes using client scripting language and server scripting
languages like JavaScript, jQuery, JSON, Bootstrap, Node.js, AngularJS, ReactJS.
● Utilized Docker Compose for defining multi-container applications and managing
container orchestration.
● Implemented the graph designs using the charts flutter package to show the
weather tracker.
● Involved in the design and development phases of Agile Software Development.
● Attending Daily and Weekly Scrum calls with Team and discuss on
issues/progress. Involved in gathering business.
● Requirements with Product owners and technical tasks for each Sprint.
● Intensively used Jira as a part of Agile scrum methodology.
● Experience in working with Apache Hadoop for distributed storage and
processing of large datasets.
● Collaborated with cross-functional teams including developers, testers, and
operations engineers to streamline the software delivery process and foster a
DevOps culture focused on continuous improvement and collaboration.
● Developed RESTful APIs using Node.js, enhancing the overall functionality and
interoperability of Java applications.
● Proficient in using Java EE technologies and frameworks such as EJB, JMS, and
CDI for building scalable and robust enterprise applications on WebSphere and
JBoss platforms.
● Utilized Redux or Context API for state management in React.js applications,
ensuring consistent data flow and predictable behavior across different
components.
● Configured Azure Pipelines to build and deploy Java applications to Azure cloud
environments seamlessly.
● Familiarity with big data processing frameworks such as Apache Kafka and
Apache Storm.
● Used IntelliJ for developing code modules in the development environment.
● Implemented RESTful APIs in Python, adhering to best practices and standards
for API design, documentation, and versioning, ensuring interoperability and
ease of integration with frontend components.
● Developed |DBC transactions through Spring JDBC Template.
● Implemented authentication and authorization mechanisms in Python backend
applications using frameworks like Django REST Framework or Flask-Login to
ensure data security and user privacy.
● Involved in developing a Single-Page Application pages using REST Services.
● Worked on Initial Spring and Maven Configuration set for the Project Spring -
Maven Framework.
● Containerized Java applications using Docker to encapsulate dependencies and
ensure consistency across different environments.
● Demonstrated ability to utilize Python and Perl in tandem with Linux systems for
tasks such as log analysis, system monitoring, and application deployment,
ensuring smooth operations and timely troubleshooting.
● Utilized JSON for seamless data interchange between client and server-side
components in web applications.
● Developed POJO objects and used Hibernate as the Object-Relational Mapping
(ORM) tool to access the persistent data from SOL Server.
● Analysis, design, and development of Application based on J2EE using Spring
and Hibernate.
● C Developed Hibernate DO classes to retrieve and save data using Spring
framework manager classes and retrieval from the
● Underlying database. Working with MySQL database.
● Implemented version control best practices using Git to manage source code,
branching, and merging strategies, facilitating collaboration among Java
development teams and ensuring code quality.
● Designed &implemented XML/WSDL to provide the interface to the various
clients running on both Java and Non-java applications.
● Proficient in writing SQL queries to extract data from MySQL databases.

Environment: Java/J2EE 8, Spring MVC, Rest API, JSON, Restful Web services, SOAP
services, Apache Tomcat, Postman, Git Hub, MySQL, HDFS, Junit, Maven, Azure, GIT,
Jira, Windows, Linux.

Client: BrokerLink Insurance, ON Jul 2022–


Apr 2023
Role: Full Stack Developer
Responsibilities:
● Engaged in all phases of SDLC in involving specifications, gathering
Requirements, Designing, Coding, Testing, Deploying, and Maintaining in
implementing projects. Participated in Scrum related activities and daily stand-
up meetings following Agile Methodology.
● Used MYSQL as the backend database and involved in design of the database
schema and development of Stored Procedures.
● Used Spring MVC framework for implementing Model-View- Controller (MVC)
architecture at the Web tier level to isolate each layer of the application so
that complexity of integration will be reduced, and maintenance will be very
easy.
● Worked with MongoDB to store non-relational data into collection and retrieve
them whenever required.
● Created RESTful web services using Spring RESTful API, sending JSON data
between Frontend, middle tier Controller.
● Developed the monolithic application and involved in migrating existing
monolithic application into Micro Service Architecture based RESTful
Service and deployments were done on AWS.
● Designed and developed Micro Services business components using Spring Boot.
● Developed Restful Micro Services using Spring Rest and MVC, for OSS services.
● Hands on Coding to build REST Micro Services using Spring Cloud, Oracle,
XSD, JSON, Spring Config, Cloud Foundry and Jenkins.
● Responsible for creating an instance on Amazon EC2 (AWS) and deployed the
application on it.
● Installed, secured, and configured AWS cloud servers and Amazon AWS virtual
servers (Linux).
● Worked on developing Restful endpoints to cache application specific
data in in-memory data clusters like REDIS and exposed them with
Restful endpoints.
● Involved in creating EC2 instances and installed required
configurations and applications on it and created S3 buckets for
storing object level data into it.
● Used AWS CloudWatch to monitor the application and to store the logging
information.
● Proficient with container systems like Docker and container
orchestration like EC2 Container Service, Kubernetes, worked
with Terraform.
● Implemented Angular 7 UI Components to connect the web applications to the
back-end API.
● Focused on Test Driven Development there by creating detailed JUnit
tests for every single piece of functionality before writing the
functionality.
● Worked in Agile TDD environment using SDLC tools like GIT, Jira, Jenkins,
Maven for build packaging and deployments of the application components.
● Proficient with container systems like Docker and container orchestration
like EC2 Container Service, Kubernetes, worked with Terraform.
● Used various Angular custom directives and developed reusable components
and templates that can be re-used at various places in the application.
● Managed Docker orchestration and Docker containerization using Kubernetes.
● Continuously improved software development processes and practices, staying
up to date with emerging technologies and trends in AEM and web development.
● Written JUNIT tests as per the use case and used Mockito framework to confirm
the expected results.
● Conducted unit and integration testing of React components using Jest and
React Testing Library, ensuring the reliability and robustness of frontend
features in Java-driven projects.
● Deployed applications into Continuous integration environments like Jenkins to
integrate and deploy code on CI environments for development testing.
● Involved in raising questions for business, Issue/bug tracking monitoring of work
assignment in the system is done by JIRA.
● Used Log4j for Logging various levels of information like error, info, debug into
the log files.
Environment: Java JDK1.8, AWS, HTML5, CSS3, JavaScript, Kubernetes, Docker,
Angular 8, Microservices, Restful Web Services, Kubernetes, Hibernate, Spring Boot,
Spring MVC, MySQL, Maven, Jenkins, Selenium, Jira, Log4J, Junit.

Client:Manulife,ON Aug
2019 – June 2022
Role: Java Developer
Responsibilities:
● Involved in development activities using Core Java/J2EE, Servlets, JSP used for
creating web application.
● Involved in various phases of Software Development Life Cycle (SDLC) such as
requirements gathering, modeling, analysis, design, development, and testing.
● Implemented Multithreading feature for processing the multiple requests to
achieve high performance.
● Developed and implemented the MVC Architectural pattern using STRUTS 2.0
framework including JSP, Servlets, and EJB. Ensured cross-browser compatibility
and accessibility of React.js components in Java-based web applications,
adhering to WCAG guidelines and best practices.
● I have hands-on experience with data ingestion and ETL (Extract, Transform,
Load) processes for big data.
● I have successfully designed and implemented data pipelines to acquire,
cleanse, and transform vast amounts of data for analysis and reporting, using
technologies such as Apache NiFi and Apache Spark.
● Developed UI pages using HTML5, CSS3, JavaScript, jQuery, AJAX, and JSON.
● Developed backend logic using Core Java including Collections, Multithreading
and Exception Handling.
● Worked extensively on JSP tags, JSP Directives and JSP Implicit Objects.
● Developed the business logic code in Core Java/J2EE, Struts, JDBC.
● Created custom Docker images for Java applications, optimizing image sizes and
improving build efficiency.
● Developed/Customized Java Server Pages (JSP) for Customer User Interface (UI).
● Deployed Application using Oracle WebLogic Server.
● Developed application using OOPS concepts and design patterns such as
Singleton, Abstract Factory and Session Facade.
● Implemented asynchronous programming using Node.js, improving the
efficiency and responsiveness of certain components within Java applications.
● Implemented JDBC for database connectivity with MySQL Server.
● Worked on sharing objects or variables between servlets using Request
Dispatcher.
Environment: JAVA, J2EE, JSP, JSTL, Swing, JSP, HTML, CSS, servlets, EJB, Web
Logic, MYSQL, STRUCTS 2.0, XML, JavaScript, java core like multithreading,
collections, Interface and abstract classes, strings.

Education:
Bachelor of Commerce-India

Work Authorization
Permanent Resident of canada

You might also like