0% found this document useful (0 votes)
101 views6 pages

Senior Java Technical Lead 2

Uploaded by

vrms1808
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)
101 views6 pages

Senior Java Technical Lead 2

Uploaded by

vrms1808
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/ 6

Senior Java Technical Lead 4

OBEJCTIVE:
Developer with 14 years of hands-on experience designing and building web-based applications. Well-versed in
Java/J2ee based technologies. Dedicated to developing creative solutions to meet business goals and
requirements.

Skills & Abilities


● Over 10 years of experience in software development which includes requirements gathering, analysis,
design, development, integration, maintenance, installation, implementation and testing of various
client/server, web-based applications using Java/J2EE Technologies.

● Over 14 years of experience in Object-Oriented Programming on different Java/J2ee based


technologies.

● Over 6 years of Team Lead experience in CMM-L5 and fortune 500 Companies.

● Strong experience in Java Spring Boot framework, restful webservice, microservices.

● Experience in developing large scale IT enterprise products used by multinational clients with business
understanding in Utilities and CRM domain.

● Exposure into various development methodologies such as SDLC, Waterfall and Agile.

● Development activities with domain expertise supported by thorough understanding of OOPs, AOP,
Core Java and J2EE Design patterns.

● Exposure into SOA which provides a platform that bridges the business processes and the operational
resources to achieve loose coupling among interacting software agents.

● Experience in working with version control tool like Git.

● Expertise in working with IDEs including Eclipse, IntelliJ, Net Beans. Also worked on Putty, WinSCP, SQL
Developer, GitHub Desktop.

● Worked on CICD. deployment, configuration, and project build using Jenkins, maven and docker.

● Expertise in database design, development using Oracle database software and building PL/SQL
queries.

● Ability to work independently as well as within a team.

● Experience in mentoring resources and knowledge transfer to junior analysts and developers.

● Working experience in Shell script, Windows script.

● Working experience with Struts2.0, JSF2.0.


● Good working experience in technologies like HTML, CSS, JavaScript.

● Excellent communication skills across all levels.

Technical summary

J2EE/JEE Technologies Java EE5.0, Servlet, JDBC, JSP, EJB, JMS, RMI
Web Technologies HTML, CSS, JavaScript, XML, JSON, HTTP, AJAX
Web Services SOA, WSDL, SOAP, RESTful, Axis2
RDBMS Oracle10g/9i/8i(PL/SQL), SQL Server
Design Patterns MVC, Singleton, Factory, J2EE Design Patterns
IDE Eclipse, IntelliJ, NetBeans
Java Frameworks Spring-Boot, Log4j, Struts2.0, Struts 1.1, JSF2.0
Build Tools Maven, Ant
App/Web Servers Tomcat, WebLogic, WebSphere,
SCM Git, Bitbucket, VSS
Methodologies SDLC, Waterfall, Agile,
Operating Systems Windows XP/NT/200x/10/11, Linux/Unix
FTP/SFTP Tools Message Way, WinSCP, Putty, Cigwin
Devops Tools Jenkins, Docker, Kubernetes
Others Aurea Sonic ESB, TeamSite, PGP Encryption, Selenium

nisource, COLUMBUS, OHIO, USA


March 2020 to present
Role: Senior Java Lead
Description: In CCMOD (Call Center Modernization) project client wanted to build a middleware application
which will replace the existing legacy middleware system. Customer facing IVR and Web portal will interact
with backend(mainframe) system using this newly implemented application.
Responsibilities:
● Involved with Agile scrum team, requirement analysis, technical design, and development.

● Developing new microservices to implement functionalities as per the business requirements.

● Implemented standard J2EE patterns of Service Locator, Business delegate, Singleton, Abstract factory,
DAO pattern, MVC.
● Adding/modifying features in the existing microservices.

● Implemented Spring DAO layer using JPA to interact with Oracle10g database.

● Utilized Log4j2 logging API for debugging and monitoring purposes.

● Providing technical guidance to the junior team members.

● Ensure compliance with established architecture, design patters, standards, and best practices.
● Analyze technical feasibility of new enhancements and communicate to the client.

● Day to day status reporting about the progress of the requested work.
Technology and Environment:
Spring Boot, Microservices, JAVA, JSON, GitHub, Jenkins, Maven, Docker, Kubernetes, Linux, Windows, PL/SQL,
Tomcat.

PSEG Long Island, New York, USA April 2019 to December 2019
Role: Senior Java Lead
Description: The external customer facing website has been merged to Sitecore, and MyAccount portal has
been merged to Oracle IDCS cloud. Build test script using selenium to check application performance and build
shell script to check server health.
Responsibilities:
● Develop and build website testing module using Java selenium API.

● Develop shell scripts to check server health.

● In case any server related, or application related issues are observed, do L1 analysis and send the details
to concern team.
● Status reporting to client.

January 2018 to March 2019


Role: Senior Java Developer/Solution Architect
Description: Survey damage assessment project which is mobile application and must be used by the filed
investigation crew during the storm situation to record and report the outage and damage in a location.
Responsibilities:
● Involved with Agile scrum team, requirement analysis, technical design, and development.

● Discuss and propose ideas about the architecture of the application.

● Understating the requirement and discuss among the team and helping them to build the application.

● Developing new services to implement functionalities as per the business requirements.

● Develop middleware module using Java spring-boot technology.

● Used Spring IOC and AOP for dependency injection between the various layers of the application.

● Implemented Spring DAO modules using JPA to interact with Oracle10g database.

● Utilized Log4j logging API for debugging and monitoring purposes.

● Wrote SQL queries and stored procedures/functions in Oracle database.

● Managing the code repository using Git tool.

● Building deployment war using Maven and doing the deployment on server.

● Ensuring compliance with established architecture, design patters, standards, and best practices.

● Providing testing support to business users during test cycle.

● Day to day status reporting to the client and manager.

April 2017 to December 2017


Role: Onsite Technical lead
Description: Client has multiple application which is built on different technologies and running on different
environment. TCS role was to provide application support, maintenance enhancement on the existing
application.
Responsibilities:
● Work as a member of cyber security assessment group and help to resolve security issues.

● Enhancement and update java-based applications and component to resolve security vulnerabilities.

● Monitor the services running on cloud and take necessary action.

● Worked on MessageWay (FTP/SFTP) software and implemented and enhanced ftp/sftp services to transfer
files over internet to different vendors.
● Encrypting files using PGP key during transfer over internet.

● Day to day discussion with offshore team member about the issues and ticket tracking.

● Day to day status reporting to the client and manager.


Technology and Environment:
JAVA, Spring Boot, JSON, GitHub, VSS, Maven, Message Way, Cigwin, Linux, Windows, PL/SQL, FTP/SFTP, PGP
Encryption, Tomcat.

pseg-NEW Jersey,
Kolkata, India June 2016 to March 2017
Role: Team Lead/Developer
Description: Client has multiple application which is built on different technologies and running on different
environment. TCS role was to provide application support, maintenance enhancement on the existing
application.
Responsibilities:
● Migrating the existing website from Sun ONE server to RedHat Linux.

● Implement the security and URL redirection modules in Apache httpd service.

● Installing SSL certificate on Apache HTTP server and implemented auto redirect modules.

● Upgrade Open Deploy version from 6.1.1 to 7.3.2.

● Migrating and updating the existing JSP pages in TeamSite.

● Guiding and helping junior team members.

● Daily status reporting to client.

● Work as a member of cyber security assessment group and help to resolve security issues.

February 2015 to May 2016


Role: Developer
Description: Client required a new application module which will register a new customer to the system. The
information must pass over to the backend mainframe system to activate the customer.

Responsibilities:
● Involve in architectural and design discussion and propose inputs.

● Develop frontend modules in Stratus Framework 2.0.

● Designed and developed the presentation module using JSP, HTML, AJAX, JavaScript, and CSS.

● Utilized Log4j logging API for debugging and monitoring purposes.


● Wrote SQL queries and stored procedures/functions in Oracle database.

● Written complex database queries for the DAO layer of the application.

● Implemented SOA using Web Services with Apache Axis2 to provide the bridges among the business
processes and the operational resources.
● Follow the best practices and compliances.

● Status reporting.

July 2014 to January 2015


Role: Team Member
Description: ESB application is a middleware component and one of the most critical applications and is
responsible for data transfer between major systems like backend Mainframe, Oracle database, Realtime data
submission in OMS (Outage Management System), client facing websites. It requires 24x7 monitoring.
Responsibilities:
● Monitoring the application health report in regular interval.

● Analyzing the exception in the logs and determine if the issues are related to ESB server or coming from
associated applications.
● Handover/takeover between offshore and onsite hours.

● Analyzing the frequent exceptions/errors and report to client and discuss for enhancement scope.

● Application and Service restart in regular interval.

● Status reporting.

Technology and Environment:


Struts2.0, JAVA, JSP, HTML, CSS, XML, Maven, VSS, Linux, Windows, Apache, PL/SQL, Open Deploy, TeamSite,
Tomcat, WinSCP, Putty, Aurea Sonic ESB console, Aurea Sonic ESB Manager, Ajax, Apache Axis2.

TATA consultancy services


Lucknow, India August 2012 to May 2014
Role: Developer/Module Lead
Description: VMS (Vendor Management System) is a TCS inhouse application through which TCS manages the
vendor for different facilities.
● Responsibilities:

● Discuss and understand the application functionalities/requirements with Business Associates.

● Creating application framework on JSF2.0, which all team members will work and follow.

● Developing new frontend and backend modules.

● Utilized Log4j logging API for debugging and monitoring purposes.

● Wrote SQL queries and stored procedures/functions in Oracle database.

● Assigning team members with different tasks and monitoring the activities.

● Follow best practices and compliance as per organization recommendations.

● Building the application deploy ear file using ant sctript.

● Deploying the application on Dev, Stage and Production environment.

● Provide support during business testing.


● Day to day status to project lead.

April 2010 to July 2012


Role: Developer
Description: Ultimatix – GPS (Global Procurement System) is an inhouse TCS application through which TCS
procure and manages different types of assets inside the organization.
Responsibilities:
● Developing new frontend and backend modules.

● Enhance existing frontend and backend modules.

● Follow best practices and compliance as per organization recommendations.

● Understanding the feasibility of the new requirement and discuss drawback or issues.

● Providing process and application improvement ideas.

● Day to day status reporting to Project lead.

● Technology and Environment:


JSF2.0, JAVA, JSP, HTML, CSS, VSS, Linux, Windows, WebLogic 12c, PL/SQL, WinSCP, Putty. Ant

ici PAINT, Lucknow, India July 2008 to March 2010


Role: Developer
Description: My sales ICRM which is a Java/Struts based web application through which client capture sales
data and store into the database. Also, through this application client generate different types of sales report
for ongoing year and past years and sales prediction report for upcoming years.
Responsibilities:
● Developing the user interface of distributor module using Staruts1.1.

● Developing the backend components with Oracle 10g.

● Developed complex PL/SQL queries and function and store procedures for the backend system to save
application data.
● Integrating the Frontend and backend components.

● Resolving issues faced by clients.

● Status reporting to client.

Technology and Environment:


Struts 1.1, JAVA, JSP, HTML, CSS, Hibernate, VSS, Windows, WebSphere web and Application server, PL/SQL,
PL/SQL developer.
● West Bengal university of technology, city: Kalyani, district: Nadia,

● state: west Bengal, country: India

● Bachelor in Technology (B-Tech) in Computer Science and Engineering.

● Year: 2003 - 2007

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy