We provide IT Staff Augmentation Services!

Java/j2ee/developer/support/team Lead Resume

Moline, IllinoiS

SUMMARY:

  • 8+ years of experience with WEB TOOLS IBM® WebSphere commerce developer 7.0 IBM® WebSphere commerce developer 6.x and Rational Application Developer 6.x, Java, Struts, Spring, HTML, JS.
  • Extensive experience in design, development, maintenance and support of Java/J2EE applications and WebSphere Commerce Server.
  • Certified IBM® WebSphere commerce developer v 7.0 .
  • Microsoft certified professional in Programming in HTML5 with JavaScript and CSS3.
  • Certified Microsoft Azure Fundamentals professional.
  • Extensive experience in Java/J2EE programming - JDBC, Servlets, JSP, JSTL, JMS, EJB.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture and Data Access Object for building J2EE Applications.
  • Experience with both B2B and B2C systems.
  • Extensive experience in deployment of J2EE applications and pre-deployment of Production applications on WebSphere Application Servers.
  • Good knowledge in Software Development Life Cycle (SDLC).
  • Experienced using front end technologies such as HTML5, CSS, Jquery, JavaScript and AJAX technologies for developing user interface for the applications.
  • Exposed to analysis and design, system development, integration, installation, deployment, client interaction, software development process.
  • Experienced in developing MVCframework-based websites using Struts and Spring.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming) and DAO (Data Access Object).
  • Expertise in Object-relational mapping using Hibernate.
  • Experienced in Performance tuning of several J2EE applications. Worked closely with load testing teams in user acceptance test environments to fine tune the applications before production deploy/migration.
  • Strong experience in Database design using SQL and PL/SQL - Stored procedures, functions, Triggers, sequences, Indexes and Views.
  • Experience in developing the business components in EJB's.
  • Expertise with dynamic web User Interfaces/Frameworks: Javascript, Jquery, Ajax, Jboss.
  • Extensive experience in working with databases like DB2 and Postgres.
  • Deployment of applications done using tools ANT and Maven & debugging through log4j.
  • Experience in installing, configuring, tuning IBM Web Sphere 6.x/7.x, JBOSS 6.x.
  • Good Knowledge of using IDE Tools like Eclipse, RAD, STS, Net Beans.
  • Experience in using ANT and Maven for build automation.
  • Experience withETL tools like Informatica.
  • Experience working on multiple operating systems including Linux, Windows, UNIX.
  • Experience in IBM specific Methodologies, SDLC by using Waterfall, Agile (SCRUM) and Iterative system development methodologies.
  • Excellent problem resolution and communication skills with ability to work under pressure in a highly visible role.
  • Experience in implementing project plans within pre-set budgets and deadlines.
  • Adaptive to team environment and has the capability of completing complex tasks independently.
  • Able to adopt new skills, technologies, learn new systems, applications, processes and techniques.
  • Worked with both internal and external customers and interacted with them based on requirements, use cases, issues and concerns.
  • Quick learner with good analytical and communication skills.

TECHNICAL SKILLS:

Programming Languages: Core JAVA (jdk 1.5/1.6/1.7/1.8 ), J2EE, C, C++, SQL, PL/SQL, AJAX

Suite: IBM WebSphere Commerce Suite(WCS)

Scripting: JSP, JS, HTML, CSS, Jquery

Frame works: Struts, Hibernate, Spring, JPA

Web services: SOAP, REST

Web/Distributed Technologies: J2EE, JAVA EE, JSP, JSTL, EJB, JDBC, XML, MVC, JMS, ETL.

Tools: /IDE: RAD, Informatica, Spring Tool Suite (STS), Eclipse, Net Beans, JIRA, Remedy

Database: IBM DB2, Postgres, Oracle, MySQL

Application Server/ Web Server: IBM WebSphere 6.0/7/8, JBoss, Tomcat

Version Control Tools: GitHub,Tortoise SVN,CVS

Methodologies: : Waterfall, Agile

DevOps: Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Moline, Illinois

Java/J2EE/Developer/Support/Team Lead

Responsibilities:

  • Involved in all phases of software development life cycle right from requirement gathering from users/customers to analysis, development, testing, deployment and production monitoring.
  • Migrated from IBM DB2 to Postgres.
  • User Interface was developed using Servlets, JSP, HTML, JavaScript and CSS.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used DB2 SQL and PL/SQL for data access and manipulation.
  • Used JDBC to invoke stored procedures and for database connectivity to SQL.
  • Hosted and consumed SOAP and REST web services.
  • Used Tortoise SVN for configuration management and version control.
  • Migrated source code from SVN GitHub.
  • Configured Jenkins jobs to run build.
  • Used Maven for build automation.
  • Spring and Struts frameworks were used to build business logic.
  • Worked in agile environment by picking up the user stories.
  • Used Informatica Power Center to extract data from external systems, process and load it into database.
  • Respond and resolve production issues in order to ensure application availability.
  • Provide inputs on solution architecture based on evaluation/understanding of system.
  • Users query resolution and enhancement of existing application.
  • Work on Go Live’ activities as per the Implementation Plan.
  • Mentor new team members to scale up with the application.
  • Participate in analysis of incoming cases/tickets, assign tickets to team members, track fixing of tickets and verification of the fixes, tracking of SLAs, perform root cause analysis of defects and elimination of root causes, running process improvement initiatives so as to reduce defects to close production issues and improve application/system/infrastructure performance.
  • Drive and participate in business meetings with Clients.
  • Analyze requirements and provide estimates to clients.

Environment: Java, ETL, Spring,Web Services, JDBC, CSS, HTML, SQL, PL/SQL, JSTL, Hibernate, JPA, Struts, STS, Eclipse, RAD, Informatica, Jenkins, SVN, GitHub.

Confidential, Westborough MA

Java/J2EE/WCS Developer/Support/Acting Team Lead

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing using agile and waterfall methodology.
  • Involved in multi-tier Java EE design utilizing Spring IOC and Hibernate deployed on WebSphere Application server connecting to DB2 database.
  • Used Spring Framework for data dependency injection and Spring WEB MVC framework to implement the MVC design pattern.
  • Designed rich UI web pages using JSP, HTML, JavaScript, CSS, JQuery and AJAX.
  • Developed multiple functionalities in WCS using EJBs, Struts, Spring, Hibernate, JPA.
  • Migrated WCS functionality into open source technologies using Jboss, Spring, Hibernate and JPA.
  • Migrated from DB2 to Postgres.
  • Designed and developed entities for Order, Member and Catalog module.
  • Performance tuning in the existing functionality.
  • Involved in implementing DAO pattern for database connectivity and Hibernate for object persistence.
  • Extensively worked with Hibernate and PL/SQL for developing stored procedures, triggers and functions to process trades, mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Implemented Transactions using Spring Transaction Management and AOP framework.
  • Implemented both server/client validations using JavaScript and JSF Validation Framework.
  • Consumed/Host REST based services using Jquery/Spring.
  • Implemented schedulers using Obsidian and Quartz.
  • Implemented cross cutting concerns like logging and monitoring mechanism using Spring AOP.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Design patterns like Singleton, Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Involved in making enhancements to a standalone application and deployment in production.
  • Used CVS for configuration management and version control.
  • Worked on Go Live’ activities as per the Implementation Plan.
  • Mentor new team members to scale up with the application.
  • Participated in discussions with customers to gather scope information and perform analysis of scope information in order to provide inputs for project scope documentation.

Environment: Java, Spring,Web Services, JDBC, CSS, Log4j, HTML, SQL, PL/SQL, JSTL, XML, Hibernate, JPA, Struts, Eclipse, RAD, Nginx.

Confidential

Java/J2EE/WCS Developer/Support

Responsibilities:

  • Involved in the analysis, design, development and testing phases of Software Development Life Cycle (SDLC).
  • Migrated WCS 6.0 to WCS 7.0
  • User Interface was developed using Servlets, JSP, HTML, JavaScript, JQuery and CSS.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used DB2 SQL and PL/SQL for data access and manipulation.
  • Used JDBC to invoke stored procedures and for database connectivity to SQL.
  • Extremely used JavaScriptto do the client side validations.
  • Programming and Development of web pages using JSPs, CSS, HTML5 and JavaScript.
  • Developed the Web & business interfaces & implementation using JSP.
  • Designed and developed EJBs for Catalog, Pricing, Order module.
  • Using EJB Session beans, Entity bean for business logic and data persistence.
  • Developed the application using RAD.
  • Have worked on DB2 database for creating tables, storing and retrieving the application data.
  • Responded to production issues, arrived at a solution with inputs from stakeholders, implemented and tested the solution in order to enable the application availability as per agreed Service Levels.
  • Involved in code review and deployment of the application and testing.

Environment: Java, Struts, Web Services, JDBC, CSS, HTML, SQL,JSTL, XML, NetBeans, RAD.

Hire Now