GajendraSingh_10Y Exp_Java_Database_CV
GajendraSingh_10Y Exp_Java_Database_CV
GajendraSingh_10Y Exp_Java_Database_CV
Education
Master of Computer Applications (MCA), Thapar University, Patiala, Punjab, India, 2013
Experience Summary
Technical Lead/Architect having 9 years 11 months of experience in Software
Products development. Highly entrepreneurial and efficient in development and
maintenance of enterprise applications. Seeking to leverage my technical and
interpersonal skills to bring a solid customer service perspective to the position
of Software Engineer at your company. I am supporting my team to turn
customer requirements into software products.
An excellent team member with an ability to perform individually, good
interpersonal relations, hardworking and elevated level of motivation. An
adaptive learner with an aptitude for taking responsibilities.
Excellent oral, written communication, analytical and critical thinking skills.
Excellent people skills with ability to influence clients, team members,
management, and external groups.
Experience in designing and developing Java based enterprise applications
which are highly scalable, resilient, fault tolerant with self-healing ability.
Areas/Applications
Computers Worked on
Windows, Linux, Mac OS Java, Angular, and JavaScript, Spring Framework, Oracle 11g, IntelliJ
HTML, CSS, Shell Script, 2023, Tomcat 10, JBoss 7.4, MySQL 8,
SQL, PL/SQL Jira, Confluence, XL Release, Service
Now.
Career Profile
Responsibilities
Analysis, feasibility study, system design, code, Integration, test, deployment, and maintenance
of enterprise applications (SDLC).
Engaging with the clients and analysing the requirements.
Experience in design technical solution (HLD & LLD) for business issues.
Experience in developing API- SOAP & REST based Web-services.
Strong understanding of Object-Oriented design methodologies and design patterns.
Story refinement to design the optimized solution considering business processes, technical
viability, best practices, and architectural standards.
Highlight all risks and issues that affect the proposed solution.
Develop robust code following exacting standards and in accordance with current framework.
Provide constructive feedback and review code effectively.
Use and maintain the specification documents.
Design and implement automated test cases.
Design and execute complex manual test cases.
Analysis and resolution of production incidents and resolving problems or defects.
Passion for quick learning, experimenting, and fast-paced adapting technology.
Responsible for end-to-end delivery and product ownership.
Expertise on Cloud Environments an CICD process.
Writing code, unit test, code review, code merge, debugging, executing builds on Jenkins.
Maintain repos, create branch, code commit & review etc. Knowledge of TDD, BDD practices.
Scheduling, monitoring, log analysis, root cause analysis, & bug fixing.
Communicate with customers on regular basis to clarify business requirements.
Understand business requirements documents & convert them into technical design & code
base. Aware of best coding practices.
Providing technical expertise to improve process & products quality.
Create, update & review technical docs as per business requirements & enhancements.
Create, update stored procedures & triggers. Provide KT and guidance to team members.
Assist in technical hiring and continues feedback for colleague.
Direct report to Directors and stakeholders. Participate in daily stand-up calls, sprint planning.
Experience in team handling, task scheduling & time estimations.
Project
American Express intends to migrate Java Applications (HCM API, CHIP, HRDS API, My Info HCM
API) from End-to-End development & support for latest version of technology like Java, Angular,
Kotlin, React & Hydra Cloud Migration. The goal is to provide a migration from outdated version to
latest version and manage enterprise applications & its security. Developing & designing innovative
solutions using Java, Kotlin, Angular & SQL, PL/SQL.
Operating System Windows 2010 Enterprise, Windows Server 2016, Linux, Mac OS
Languages Java, Angular, Kotlin, HTML, CSS, JavaScript, Shell Script, SQL and PL/SQL
Special Software Spring Framework, Oracle 11g, IntelliJ 2023, Tomcat 10, JBoss 7.4, MySQL 8,
Jira, Confluence, XL Release, Service Now.
Title Oracle Cloud Infrastructure (OCI) and Identity and Access Management
(IAM) Development
Responsibilities
I have worked as individual contributor (IC) to assist software development and quality teams to
maintain product quality and delivery on time.
Analysis, Feasibility Study, Designing, Coding, Bug fix, Deployment, Integration, and
maintenance (SDLC).
Expertise in handling Compute, Block Volume, Block Storage, Object Storage, File Storage,
Networking etc in cloud infrastructure
Able to analyse, gather data, design, code, debug, and maintenance of cloud infrastructure.
Writing code using REST APIs, POJO, DAO, Hibernate, XML, Query, functional/unit/integration
test using Maven, TestNG framework, code merge, code reviews, debugging, executing builds
on Jenkins, jobs scheduling, monitoring, log analysis, root cause analysis, & bug fixing.
Understand Business Requirements documents & convert them into technical design & code
base. Aware of best coding practices. Providing technical expertise to improve products quality.
Experience in team handling, task scheduling & time estimations.
Working on POC, creating blueprint for upcoming new enhancements & features as per
business requirements & road map.
Code optimization, query tuning, tracing & fixing the performance issues of different services.
Coordinate with Business Analyst and Quality Assurance Team to discuss over different
bugs/issues/conflicts.
Create, update & review technical docs as per business requirements & enhancements. Create,
update stored procedures & triggers.
Maintain code repos, create branch, commit code, code review.
Project
Oracle Cloud Infostructure (OCI) is a cloud computing service offered by Oracle Corporation providing
servers, storage, network, applications, and services through a global network of
Oracle Corporation managed data centres. The company allows these services to
be provisioned on demand over the Internet. Whereas OCI stands for Oracle
Cloud Infrastructure which is an IaaS and PaaS offering from Oracle which offers
real-time elasticity for enterprise applications by combining Oracle's autonomous
services, integrated security, and Serverless computing.
Identity and access management (IAM) manages the end-to-end lifecycle of user identities and entitlements
across all enterprise resources, both in data centres and in the cloud. It is a
foundational control of cloud security as it authenticates users and regulates
access to systems, networks, and data.
Worked on Oracle Cloud Infrastructure (OCI) & Identity and Access Management (IAM)
Expertise in developing microservices using Java, sprint boot and maven.
Expertise in handling Compute, Block Volume, Block Storage, Object Storage, File Storage,
Networking etc in cloud infrastructure.
Working with onshore and offshore in different time zone, provide KT, flow up and handle a co-
ordinate with multiple teams.
Able to analyse, gather data, design, code, debug, and maintenance of cloud infrastructure.
Expert in bug fixing on production environment.
Working in agile development-stand up meeting etc.
Working with DevOps culture using CI/CD tools like Jenkins, Hudson etc.
Working with product release management using Jira, Confluence.
Involved in Migration, Development, Deployment and Testing of the Java Application and
database.
Evaluate application architectures to identify opportunity for improvements.
Interact with Oracle Customers directly and report the status on weekly basis.
Participated in daily status calls.
Providing estimates for requirements.
Hardware Yubi Key, Bare-Metal Server, Windows Server
Languages Java, Go Lang, Spring MVC, Spring Boot, Spring Cloud, REST
API, Microservice, Hibernate, SQL, Shell Script, Tomcat,
Grafana, Unit Testing-JUnit, Automation.
Writing code using REST APIs, POJO, DAO, Hibernate, XML, Query, functional/unit/integration
test using Maven, TestNG framework, code merge, code reviews, debugging, executing builds
on Jenkins, jobs scheduling, monitoring, log analysis, root cause analysis, & bug fixing.
Understand Business Requirements documents & convert them into technical design & code
base. Aware of best coding practices. Providing technical expertise to improve products quality.
Experience in team handling, task scheduling & time estimations.
Create, update & review technical docs as per business requirements & enhancements. Create,
update stored procedures & triggers.
Maintain code repos, create branch, commit code, code review.
Languages Core Java, Servlet, JSP, Spring MVC, Hibernate, SQL, PL/SQL, JSON, XML, HTML, CSS,
Andujar, Tomcat, VPMS tool, Maven, SVN, GitHub, Jenkins, JMeter, Review Board, JIRA,
Agile Methodology, Open Source.
Title Aviva Life Insurance and Pradan Accounting & Financial Service (PAFS)
Responsibilities
Analysis, Feasibility Study, Documentation, Designing, Coding, Deployment, and maintenance
(SDLC).
Making POJO, DAO, XML, Business logic, Query writing, Unit Testing, Monitoring Batch
processing.
Making technical documentation for new enhancements.
Cron job scheduling & monitoring.
Bug fixing and Production support.
Project
Work Location Sector 65, Noida, and Gurgaon (Aviva Life Insurance) India
Personal Details
Date of Birth January 01,1989
Sex Male
Nationality Indian
Email [email protected]