We provide IT Staff Augmentation Services!

Technical Lead Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • I am an IT associate working as a Software Developer for the last 8+ years in Banking & Financial, Telecom, Life Science & Health Care domain. My main area of experience has been Java/J2EE with Java 8, Spring Boot, Spring framework, Spring MVC, Spring IoC, Spring REST, Hibernate, Struts and HQL, JPA, RESTful Web Services, PostgreSQL, Oracle PL/SQL, MySQL, UNIX bash scripts, Agile Methodologies, HTML5/CSS and JavaScript.
  • Hands on experience & proficiency as Java/J2EE developer. Experienced in designing and creating application with Spring MVC module and experienced in Java 8 and Java 7 features.
  • Hands on experience in Spring Boot to create an application that can be integrated with other Spring modules as well as Web Services or database.
  • Experienced in creating Spring Boot enterprise application integrating with jhipster and Liquibase.
  • Hands on experience with PostgreSQL, Oracle PL/SQL, Sybase, MySQL as configuring, developing/designing Database.
  • Hands on experience with Spring framework, Spring IoC, Spring MVC, Spring bean validations.
  • Hands on experience in creating enterprise application using Java Struts and deploying it using Oracle Weblogic. Experienced in creating and maintaining associated datasource.
  • Hands on experience in creating web services using Spring REST module and associating with a Spring Boot application.
  • Hands on experience with web services consumption such as SOAP and RESTful services.
  • Hands on experience with Jackson JSON API and Jersey client. Experienced in handling JSON data and its conversion.
  • Hands on experience in creating user interface with Java FX and get it integrated with Spring Controllers.
  • Experience of developing data models using Hibernate 3.0 and 4.0 to develop Hibernate POJO's and configuring Hibernate persistence layer.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL). Hands on experience with JPA.
  • Experienced in working with Waterfall and Agile model. Experienced in Scrum planning and methodologies. Actively worked in JIRA and RALLY.
  • Programming experience as a Developer in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS).
  • Experienced in designing MVC architecture with Servlets & JSP, creating links with JDBC, maintaining session tracking.
  • Actively worked in Development with experience in UAT (User Acceptance Testing) and Unit Testing.
  • Experienced in Web site designing in SharePoint, creating web pages with add - ons built in HTML5/CSS, JavaScript.
  • Hands on experience with Eclipse, IntelliJ, JBOSS, Apache Tom Cat, Oracle Weblogic & Maven.
  • Experienced in working with Dev Ops such as Git Bash, BitBucket, Bamboo, Jenkins, Source Tree. Hands on experience in creating CI/CD pipeline.

TECHNICAL SKILLS:

Languages: Java/J2EE with Java 8, Spring Boot, Spring MVC, Spring REST, Spring IOC, Spring ORM, Hibernate, JPA and HQL, RESTful web services, Servlets and JSP, Oracle PL/SQL, HTML5/CSS, UNIX bash scripts

Technology: Spring Tool Suite, Liquibase, jhipster, Eclipse, IntelliJ, Apache TomCat, Oracle Weblogic, Maven, SOAP UI, Postman, Oracle 10g/11g, Putty, Oracle SQL Developer, MySQL WorkBench, SVN, Rally, JIRA, DBeaver, GIT, BitBucket, SourceTree, Jenkins, SceneBuilder

Database: ORACLE 9i/10g/11g, PostgreSQL, Sybase, MySQL, H2 Database

Platform (Operating Systems): Windows 7/10, UNIX

PROFESSIONAL EXPERIENCE:

Confidential

Technical Lead

Responsibilities:

  • Creating and configuring enterprise application using Struts and Java/J2EE along with Java 8 features.
  • Prepared custom codes to make the dynamic Controllers using the concept of the Struts action classes and Struts configuration flow of control.
  • Configuring custom forms and templates using JSP & associate with corresponding Servlet Action classes.
  • Prepared custom tag using taglibs to handle user requests as per business requirement.
  • Customized that Struts application with Maven to add required jars and dependencies.
  • Configured and deployed application with Oracle Weblogic to interact with application Life cycle.
  • Configured datasource with underlying Sybase database and Oracle Weblogic.
  • Added UI interactive features with HTML5/CSS, JavaScript to sync it up with the data coming from model and request going through Controller.
  • Prepared custom logs and configure Log4j with Struts application to maintain proper application logging. Configured deployment descriptor to handle exceptions within the application.
  • Resolved all Security remediation issues such as Cross Site Scripting, SQL Injection, Input validation before publishing the application to production.
  • Deployed application in targeted UNIX server using proper scripts and Weblogic console.
  • Created Data model within database to support data workflow and data load.
  • Use Git Bash, GitEye to maintain source code version control and prepare CI/CD pipeline with Jenkins.
  • Prepared all the necessary feature and release branches and corresponding tags in GIT to update code base aligned with code change and deployment.
  • Worked with TAM security to ensure cyberArk MAC vaulted accounts are in sync to use application, database and Weblogic. Controlled user authorization with the database as per application requirement.
  • Prepared CR to deploy in UAT and Production environment along with Implementation plan, requirement documents, PPI control document, Code verification and control document.
  • Interactions with business users to discuss on the requirement and performed requirement analysis accordingly. Interaction with individual teams responsible for deployment to ensure smooth project execution and deployment in UAT and Production environment.
  • Performed SIT and Unit testing to ensure delivery quality.

Environment: Java/J2EE with Java 8, Struts, Oracle Weblogic, Sybase, HTML5/CSS, GIT, Maven, UNIX bash scripts.

 

Confidential

Technical Lead

Responsibilities:

  • Creating new Spring Boot application with Java/J2EE application using Java 8 features.
  • Prepared custom codes to make the dynamic Controllers using the concept of the Spring MVC architecture and other Spring module.
  • Customize spring boot application with JavaFX and that should allow users to use X12 submission files to submit it to State or using remittance files to work with received data.
  • Created Controllers in Spring with corresponding request mapping.
  • Configured application with JPA to interact with the database.
  • Prepared custom HQL (Hibernate Query Language) to manage data as per requirement.
  • Developed RESTful web services to interact with the request payload from UI and generated response from database.
  • Developed Spring SFTP to transmit files between client and server using key based authentication.
  • Consumed newly developed/designed web services as per the application behavior.
  • Created UI in JavaFX using SceneBuilder to sync it up with the data coming from model and request going through dispatcher Servlet.
  • Prepare custom change logs and configure Liquibase with Spring Boot to maintain database version control.
  • Prepare Spring Boot Application with jhipster configuration to automate configuration and integration between Spring modules and UI.
  • Customize DBeaver to support database dynamic queries, objects and custom functions, procedure.
  • Create Data model within database to support data workflow and data load.
  • Use Git Bash, Bitbucket to maintain source code version control and prepare CI/CD pipeline with Bamboo/Jenkins.
  • Prepared standard documents explaining customer needs & design principles.
  • Interactions with stake holder from time to time to discuss on the requirement and performed requirement analysis accordingly.
  • Preparation of design document and coordinating among team members to prepare the unit code and system integration code which is delivered to stake holders.
  • Performed UAT and Unit testing to ensure delivery quality.
  • Designed new features and web services on the application.
  • Worked in Agile methodology to carry on project deliverables using JIRA. Worked as a scrum master to maintain the JIRA board.

Environment: Java/J2EE with Java 8, Spring Boot, Hibernate, JPA, RESTful web services, PostgreSQL, JavaFX, Liquibase, jhipster.
 

Confidential

IT Analyst

Responsibilities:

  • Developed new functionalities and consumed services based on client request within a Java/J2EE application using Java 8 features.
  • Prepared custom codes to make the dynamic Controllers using the concept of the Spring MVC architecture.
  • Created Controllers in Spring with corresponding request mapping.
  • Configured application with Hibernate to interact with the database.
  • Prepared custom HQL (Hibernate Query Language) to manage data as per requirement.
  • Developed RESTful web services to interact with the request payload from UI and generated response from database.
  • Consumed newly developed/designed web services as per the application behavior.
  • Created UI in HTML5/CSS and JavaScript to sync it up with the data coming from model and request going through dispatcher Servlet.
  • Prepared standard documents explaining customer needs & design principles.
  • Interactions with stake holder from time to time to discuss on the requirement and performed requirement analysis accordingly.
  • Preparation of design document and coordinating among team members to prepare the unit code and system integration code which is delivered to stake holders.
  • Performed UAT and Unit testing to ensure delivery quality.
  • Designed new features and web services on the application.
  • Implemented various add-ons and custom codes to improve application performance.
  • Mapped customer needs with the development outcomes.
  • Deliver Project works on time ensuring accuracy.
  • Communicated amongst various team members continuously & attended s when required.
  • Worked in Agile methodology to carry on project deliverables using JIRA. Worked as a scrum master to maintain the JIRA board.

Environment: Java/J2EE, Spring 2.6 and 4.0, Hibernate 3.0 and 4.0, RESTful web services, MySQL, HTML5/CSS, JavaScript
 

Confidential

IT Analyst

Responsibilities:

  • Created& designed new features and consumed web services based on client request within the application.
  • Configured Spring and Hibernate components having the project deployed in Java 8 environment thus implementing its features.
  • Designed and developed business and persistence layer components using Spring, Spring IoC and Hibernate.
  • Designed and developed Data Layer objects using Hibernate.
  • Checked in local code to SVN repository and deployed the changes in time as and when needed.
  • Resolved sudden issues with a quick fix by analyzing code and debugging it.
  • Actively monitored web services such as SOAP or REST what are is consumed by the application.
  • Created Controllers in Spring with corresponding request mapping.
  • Configured application with Hibernate to interact with the database.
  • Prepared custom HQL (Hibernate Query Language) to manage data as per requirement.
  • Developed RESTful web services to interact with the request payload from UI and generated response from database.
  • Consumed newly developed/designed web services as per the application behavior.
  • Worked with servers and logs using Putty to resolve any server side issue.
  • Analyzed user stories to complete within a sprint so requirement can be met.
  • Actively participated in each and every scrum call to provide daily updates to clients.
  • Carry out Unit testing based on the test cases and maintenance of the existing system.
  • Prepared standard documents explaining customer needs & design principles.
  • Performed UAT and Unit testing to ensure delivery quality.
  • Interactions with stake holder from time to time to discuss on the requirement and performed requirement analysis accordingly.
  • Prepared design document and coordinating among team members to prepare the unit code and system integration code which is delivered to stake holders.
  • Worked in Agile methodology to carry on project deliverables using Rally.

Software Methodology: Java/J2EE, Spring 2.6 and 4.0.3, Hibernate 3.0 and 4.0, Oracle PL/SQL, HTML5/CSS, JavaScript, RESTful web services
 

Confidential

IT Analyst

Responsibilities:

  • Programming experience as a Developer in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS).
  • Created an application using J2EE MVC architecture concept where the application or site deployed within an application server such as JBOSS or Apache Tom Cat.
  • Created controllers or Servlet classes to communicate.
  • Extensively work with the Java 7 environments and used it in deployment environment as well.
  • Worked on Data flow diagrams, Data dictionary, Database normalization theory techniques, Entity relation modeling and design techniques.
  • Effectively made use of Table Functions, Indexes, Table Partitioning, Collections, Analytical functions.
  • Implemented logical and physical Data Modeling using normalizing Techniques.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers.
  • Created indexes on the tables for faster retrieval of the data to enhance database performance.
  • Extensively used the advanced features of PL/SQL like Records and Tables.
  • Handled errors using Exception Handling extensively for the ease of debugging and displaying the error messages in the application.
  • Performed UAT and Unit testing to ensure delivery quality.
  • Worked in Agile methodology to carry on project deliverables using Rally.

Environment: Oracle PL/SQL, MS Access, Java/J2EE

Confidential

IT Analyst

Responsibilities:

  • Create & design sites in SharePoint which is mapped across the Project Management attributes. Created multiple views that would show the project resources as per the customer needs. This is very useful in Report Creation, Resource tracking.
  • Develop web sites that would be used worldwide amongst the clients. This is to centralize their business data on various products internally. Access to such contents is also restricted & well maintained.
  • Implementing Add-ons: Added extra characteristics to newly created web sites to ensure client requirements.
  • Provided deliverables on time & ensured it meets the customer needs.
  • Documentation on Development: Prepared standard documents explaining customer needs & design principles.
  • Requirement gathering from stake holders: Interactions with stake holder from time to time to discuss on the requirement and performed requirement analysis accordingly.
  • Coordination among team members: Preparation of design document and coordinating among team members to prepare the unit code and system integration code which is delivered to stake holders.
  • Developed Web sites based on SharePoint servers. That site carries various product & technology data on which the customer works.
  • Implemented various add-ons and custom filters to improve the site performance.
  • Updated the sites regularly based on the information provided & added extra characteristics when needed.
  • Designed sites & web pages which are to show the Project Management attributes within a web part.
  • Mapped customer needs with the development outcomes.
  • Regularly interacted with clients to provide updates gather proper requirements.
  • Deliver Projects on time ensuring accuracy.
  • Communicated amongst various team members continuously & attended s when required.

Environment: SharePoint Server, HTML/CSS, JavaScript

 

Confidential

IT Analyst

Responsibilities:

  • Created an application using J2EE MVC architecture concept where the application or site deployed within an application server such as JBOSS or Apache Tom Cat.
  • Created controllers or Servlet classes to communicate.
  • Designed JSP pages as per the requirement in UI.
  • Provided deliverables on time & ensured it meets the customer needs.
  • Prepared standard documents explaining customer needs & design principles.
  • Monitoring site availability & improve performance throughout the time while completing the design.
  • Preparation of design document and coordinating among team members to prepare system integration code.
  • Developed custom style sheets that can be used in custom reports.
  • Implemented utility scripts that can be used in various activities.
  • Designed custom query & custom reports.
  • Created web site created on the MVC architecture concept using Servlet classes & JSP pages.
  • Deployed the site on application server JBOSS (integrated with Apache Tom Cat).
  • Updated the site contents regularly.
  • Monitored the site ensuring its availability.
  • Secured the site content accessibility.

Environment: Java/J2EE, Servlets, JSP, MVC Architecture, Oracle PL/SQL, HTML5/CSS\

 

Confidential

IT Analyst

Responsibilities:

  • Understanding the PLM business scenarios.
  • Case study on PLM using Java/J2EE as a platform.
  • Analyzing Requirements.
  • Propose solutions based on requirements.
  • Maintained SDLC model for implementing project.
  • Implemented projects on a Project Management application using Java / J2EE as a front end and Oracle as back end.
  • Prepared Technical Specifications based on requirements.
  • Received personal appreciation from several business owner from Confidential .
  • Received personal appreciation from several business owner from Freddie Mac.
  • Received personal appreciation from several business owner from Confidential .
  • Received Organizational reward & from TCS Higher Management, several times for my contribution to the project.

Environment: Java/J2EE, Oracle PL/SQL, HTML/CSS

We'd love your feedback!