Project Lead Resume
OBJECTIVE
- To obtain a position in a success - oriented company that seeks an ambitious and career Conscious person, where acquired skills will be utilized towards continued growth and advancement both professionally and personally.
SUMMARY
- Around 9+ of experience in Analysis, Design, Development, Implementation and Maintenance of Java & J2EE web, enterprise and distributed applications.
- Extensive experience in fast paced Agile development environment and methodologies including Test Driven Development and Scrum, also experienced in Waterfall model.
- Proficient in implementing Object Oriented Programming (OOPS) using JAVA/J2EE technologies like Core Java (OOPS, Collections, Threads), JSP, JDBC, Spring, JPA, Hibernate and Restful Web services.
- Good knowledge in Data Structures and Algorithms.
- Extensive experience in using Spring packages like DI (IOC), Spring MVC, Spring AOP, Spring JPA, Spring Batch, Spring Security and Spring Boot .
- Excellent knowledge of databases and developing Java persistence layer using JPA and Hibernate.
- Experience in writing complex SQL queries, stored procedures, functions, triggers and packages.
- Experience in front end development web based GUIs using JSF,Java script, AngularJS, HTML, XML, CSS to develop web interfaces, validations and presentation layers.
- Expertise in implementing various well-known Design Patterns.
- Experience in working with logging framework log4j and testing framework like Junit, Mockito.
- Experience in writing build scripts, deploying applications into app server using Maven and Jenkins.
- Experience in TDD, BDD and Agile development methodologies and Version Control tools like CVS, SVN and GIT .
- Experience in working with Unix/Linux environments, shell scripting.
- Expert on code optimization and performance tuning of applications.
- Capability to work diligently under pressure in a fast-paced environment, consistently meet critical deadline.
- Experience in writing Microservices using Spring Boot & AngularJS.
- Experience in Pivotal cloud foundry setup Configuration/maintenance
- E Work Experience 9 + Years xperience in Creating & Binding services like UAA, Time-series.
TECHNICAL SKILLS
Hardware / Platforms: Linux, Windows .
Programming Languages: Core Java , J2EE - Servlets, Jsp, Hibernate, Jpa, Spring, Spring Boot.
Databases: Oracle, MS Sql Server,Postgres,Cassandra,Toad.
Cloud: Pivotal Cloud Foundry(Predix2.0)
Scripting Languages: HTML, CSS, AngularJS.
Servers: Application servers - Websphere 7.1, Apache Tomcat, Jboss,Karaf.
Deployment tools: GitHub.
PROFESSIONAL EXPERIENCE
Project Lead
ConfidentialLanguage Used: Java, Spring, Spring Boot, JPA.
Scripting Languages: Angular JS.
Responsibilities:
- Involved in requirement gathering, analyzing the Client Requirements and designing the application
- Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
- Extensively used agile development methodology and project planning.
- Used Tool like Rally for tracking the User Stories.
- Developed UML Use-Case diagrams, Sequence and Collaboration diagrams, class diagrams.
- Used several design patterns like Singleton, Factory, Data Access Objects and MVC.
- Implemented Spring beans as business logic components using Spring annotations, configuration files and spring modules.
- Implemented DAO for the retrieving of data to display on User Interface
- Implemented exception handling, different response types using Spring MVC.
- Designed Java Components and integrated using Spring framework for Hibernate Object/Relational persistence mechanism.
- Wrote Microservices to export/import data and task scheduling.
- Used Spring boot, Spring and Hibernate in the micro services.
- Implemented and Consumed Restful Web Services.
- Implemented Hibernate to persist the data into Database and wrote HQL based queries to implement CRUD operations on the data.
- Used Hibernate annotations and created Hibernate POJOs.
- Worked on Named Queries, Parameterized Queries in Hibernate.
- Worked on SQL, PL/SQL using SQL Developer for Postgres database.
- Involved in deploying the application under Apache Tomcat Webserver.
- Used Log4j to maintain application logs.
- Performed unit testing using JUnit and Mockito.
- Used MAVEN to define the dependencies / plug-in and build the application.
- Used GitHub version Control tools.
- Used Jenkins for deploying the application to test and production environment
Offshore Lead
Language Used: JAVA, JQUERY, JSON, ANGULARJS, WEBSERVICES, SPRING
Database: ORACLE
Responsibilities:
- Involved in requirement gathering, analyzing the Client Requirements and designing the application.
- Designed the web pages for the application using HTML, AngularJS.
- Implemented Spring beans as business logic components using Spring annotations, configuration files and spring modules.
- Extensively worked on Angular JS for the User Interface Design
- Implemented exception handling, different response types using Spring
- Implemented and Consumed Restful Web Services.
- Worked on SQL, PL/SQL using SQL Developer for Postgres database.
Confidential
Development
Language Used: JAVA, J QUERYJS ON,AN GULARJ S, WEB SERVICES
Database: ORACLE
Responsibilities:
- Involved in requirement gathering, analyzing the Client Requirements and designing the application.
- Designed the web pages for the application using HTML,AngularJS.
- Implemented Spring beans as business logic components using Spring annotations, configuration files and spring modules.
- Extensively worked on Angular JS for the User Interface Design
- Implemented exception handling, different response types using Spring
- Implemented and Consumed Restful Web Services.
- Worked on SQL, PL/SQL using SQL Developer for Postgres database
Confidential
Development
Language Used: JAVA, JSF, HIBERNATE, JPA, SEAM, JSON
Database: ORACLE
Responsibilities:
- Customer Interaction.
- Development
- Mentoring the team.
- Customer Interaction.
- Development/Maintenance
- Customer Interaction.
- Mentoring the team.
- Development/Maintenance.
Web Site Coding and Designing.
Languages used: JAVA, JSP, SERVLETS, STRUTS, HIBERNATE, JAVASCRIPT,HTML
Database: MS SQL 2008 Server
Responsibilities:
- Front End Designing and Coding.
- Hosting and Maintenance
- Updating and Posting New Applications.
- Front End Designing and Coding.
- Hosting and Maintenance
- Updating and Posting New Applications.
Web Site Coding and Designing.
Languages used: JAVA, STRUTS, JAVASCRIPT, HTML
Database: MS SQL 2000 Server
Responsibilities:
- Front End Designing and Coding.
- Hosting and Maintenance
- Updating and Posting New Applications.
- Designing and Coding
- Hosting and Maintenance
- Updating and Posting New Applications.
- Front Designing and Coding
- Hosting and Maintenance
- Hosting and Maintenance