We provide IT Staff Augmentation Services!

Senior Java/j2ee Full Stack Developer Resume

Atlanta, GA

OBJECTIVE

  • Experienced senior Java/J2ee full stack developer wants to constantly work in a challenging environment on cutting edge technologies and to contribute meaningfully towards the organizational and personal growth.

SUMMARY

  • 11+ years of strong experience in IT application Development. This includes extensive work in Object Oriented Programming, Analysis, Design, Development and Implementation of Projects in the areas of Enterprise systems and Web based projects using the Java/J2EE.
  • Hands on experience in Java/J2EE, Struts, Ibitis, spring, Hibernate, Web - services (SOAP, REST), XML, XSLT, JDBC, SQL, PL/SQL, Micro services.
  • Hands on experience in Web UI design and Client side validation using the JSP, HTML, HTML5, Jquery, ExtJs, CSS, Bootstrap, Jquery Validator, Angular Js, Node Js and Angular 2.0.
  • Expertise in developing code using Object Oriented programming.
  • Expertise in Installation, configuration and deployment the Application on Web Logic and Apache Tomcat servers.
  • Expertise in Maven and Ant Script for build, Jenkins for continuous integration.
  • Knowledge on the Linux Commands and Shell Scripting.
  • Hands on experience in Enterprise and Web applications, Client server technologies, Design, Business Logic and Quality methodologies.
  • Good Knowledge on Weblogic10/11/12c, IBM Websphere and Tomcat servers.
  • Good knowledge on RDBMS concepts and worked on the Oracle12g, Informix, DB2, PLSQL.
  • Collaborate with other teams and Business analyst to understanding the requirements and to Analysis, Design, Implementation and Testing of critical modules.
  • Active participation in preparing the design structure of various modules, prepared the Functional and High Level Design and Traceability Matrix documents.
  • Performed a Lead Role in various project modules and coordinate with various teams and provide the design, development and execution of the project release lifecycle.
  • Expertise in writing Requirement and User Stories in Confluence.
  • Well versed with Agile Scrum & SDLC methodologies.
  • Received couple of Best Performing Awards.
  • Expertise in Tele Conferencing, Telecom, Banking, and Insurance domains.

TECHNICAL SKILLS

Languages: Core Java 6/7, J2EE, JDBC, XML, XSL.

Web Technologies/ APIs: Struts1, Struts2, JNDI, Web Services, SOAP, WSDL, REST, JAX-B, JAX-WS, Servlets, JSP,HTML, JSON, ExtJs, Jquery, JavaScript, Bootstrap, Micro services, Angular Js, Angular2.0, Node.js, CSS,HTML5.

Frameworks: Struts 2.x, Spring 4.0.1 (Core, AOP), Hibernate 4.1.9 (Core, ehcache), Ibitis, Log4j.

RDBMS: Oracle 10g, Informix, DB2, MySQL.

IDEs: Eclipse, RAD 7, TOAD, Aqua Data Studio.

Servers: IBM Websphere application server 7, Weblogic 10/12c, Apache Tomcat 5/6

Caching Framework: Eh-cache 2.7.2.

Version Control: SVN, VSS, Clear Case, AccuRev, Nexus repository, Git

Continuous Integration: Jenkins

Build Tools: Maven 3.x

Code review Tools: PMD

Issue Tracker System: Mercury Quality Center, JIRA

Testing Framework: JUNIT, SoapUI.

Collaboration Tool: Confluence.

Packages: MS Office (MS Word, MS Excel, MS PowerPoint etc.)

Scripting Language: Shell Script

Operating System: Windows 2000/2003/XP/7, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Java/J2EE Full Stack Developer

Responsibilities:

  • Designed and developed various modules like Customized Scheduling, Express Scheduling, and Guided Scheduling for new users, Create Reservation based on Templates.
  • Designed and implemented new Layouts for each modules.
  • Designed new DB tables to support the Guided Scheduling modules.
  • Involved in migrating the UI to Bootstrap to support the web pages for all types of devices.
  • Bootstrap used along with Angular 2.0 and Node Js in creating the web pages.
  • Development of Client Side Validation techniques using JQuery and Angular 2.
  • Implemented the Spring Boot, Micro services for each modules.
  • Implemented the responsive grids using Bootstrap Tables where user can perform various actions like view, edit, delete, start meeting etc., operations.
  • Implemented the Asynchronous Ajax call to support the different operations.
  • Implemented the backend Business logic for each modules.
  • Writing new Database Queries for the required data.
  • Creating the new Client Jars using the WSDL required for the Web service calls.
  • Setup and configured the application with Maven and Nexus repository.
  • Creating the HLD, User Stories and Traceability matrix to for the modules.
  • Involved in the SE reviews to understand the requirements and constantly checking with the Business Analysts and Clients.
  • Creating Event Logger for each success and failure operations. Later it will be used to analyze using the dashboard.
  • Created new Configuration files for new Databases data source.
  • Involved in migrating the application from struts2.0 to struts 2.5.
  • Analysis, Design, Implementation and Testing of critical modules.
  • Code reviews for the other team members and guidance to team member to finish the tasks.
  • Creating the Jira tasks for the each requirement in the confluence.
  • Analyzed the code with the PMD as code review tool.
  • Creating the Unit Test cases for each tasks.
  • Attending the daily Scrum meetings and report the status of the work.
  • Building the application and war using the Jenkins and staging the files using the linux commands.
  • Providing support to production deployment and coordinating the other teams if any issue encounter while deployment for quick fixing the issue.

Environment: Java/J2EE, Weblogic Server 12c, Struts2.0, Struts 2.5, JavaScript, Bootstrap, Ext-JS, Jquery, Angular 2.0, ibatis-2.3.5, Spring, JSP, Servlets, JSON, JDBC, XML, JAX-WS, REST, Web services, SOAP, SVN, AccuRev,Oracle12g, Informix,Log4j, Jenkins, Maven 3.x, PMD, JIRA, Confluence, Linux, Shell Script, Eclipse.

Confidential

Senior Java/J2EE Web/UI Developer

Responsibilities:

  • Designed and developed various modules like Office, Company, Account, Owner, Configuration setting, Archives, Branding Tools, Notifications, Feedback, and Customer Surveys, Single Sign On, Integration Cisco WebEx with PSAML.
  • Designed and implemented new Layouts for each modules.
  • Creating new Html/JSPs pages required for each modules.
  • Writing new CSS required based on the Layout design.
  • Designed new DB tables to support the Customer survey & Feedback modules.
  • Implemented the responsive grids using Bootstrap Tables where user can perform various actions like view, edit, and delete operations.
  • Implemented the backend Business logic for each modules.
  • Calling the web service to retrieve the data to populate in the JSPs.
  • Setup and configured the application with Maven and Nexus repository.
  • Creating the HLD, User Stories and Traceability matrix to for the modules.
  • Involved in the SE reviews to understand the requirements and constantly checking with the Business Analysts and Clients.
  • Optimizing the DB queries.
  • Creating a Salesforce trouble ticket.
  • Removing the unnecessary DB calls to improve the application performance.
  • Validating the SSO WebEx owner using the Partner SAML or IdP (Identity Provider).
  • Analysis, Design, Implementation and Testing of critical modules.
  • Code reviews for the other team members and guidance to team member to finish the tasks.
  • Creating the Jira tasks for the each requirement in the confluence.
  • Analyzed the code with the PMD as code review tool.
  • Involved in the DB design for the various modules.
  • Code reviews and mentoring the new resources and other team members.
  • Attending the scrum meetings.
  • Providing support to production deployment and coordinating the other teams if any issue encounter while deployment for quick fixing the issue.

Environment: Java/J2EE, Weblogic Server 12c, Struts2.0, Angular 2, Node js, JavaScript, Bootstrap, Ext-JS, Jquery, ibatis-2.3.5, Spring, Spring Boot, Micro services JSP, Servlets, JSON, JDBC, XML, JAX-WS, REST, Web services, SOAP, SVN, AccuRev,Oracle12g, Informix,Log4j, Jenkins, Maven 3.x, PMD, JIRA, Confluence, Linux, Eclipse.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Active participation in preparing the design structure of various modules, Prepared the Design document and the object Model for the complete application.
  • Designed and implemented new Layouts for each modules.
  • Creating new Html/JSPs pages required for each modules.
  • Client side validating the forms using the JQuery, JavaScripts.
  • Deployment of work product on integrated system & provides necessary effective support for the problems if encountered.
  • Collaborate with other team members to understand the requirements and work on the design for the same.
  • Guide and supervise the team member’s activities and report the same to the senior.
  • Involved in developing the backend business logic based on the client requirements.
  • Involved in the Analysis, Design, and Implementation and Testing Phases.
  • Creating the deployment steps in the clear case.
  • Providing support to Production releases.

Environment: Java/J2EE, Weblogic (8.1, 10g), JavaScript, Jquery, Jdbc, Struts, JSP,RSA, LDAP, Clear case, Oracle10g.

Confidential

Senior Software Engineer

Responsibilities:

  • Discussions with Business Analyst for the requirement gathering.
  • Designed the entire architecture process and flow of Payment & Reversal for the application.
  • Involved in designing the new database tables.
  • Involved in writing the Low and High level design documents.
  • Involved it the time estimation for the each tasks.
  • Provided the traceability matrix for the each module.
  • Technical code review and suggestions for adopting according standards.
  • Taking the sessions about the project and understanding functionality about the insurance process.
  • Provided production deployment support.

Environment: Java/J2EE, Websphere, JavaScript, Jdbc, Struts, JSP, RSA, RAD 7, VSS, DB2, Mercury Quality center.

Confidential

Senior Developer

Responsibilities:

  • Involved in the designing of Java Server Pages required for the application.
  • Creation of new Database tables and Procedures.
  • Writing the sql load scripts to upload the files into database.
  • Creating the stored procedures to validate the data and perform the outstanding for each customers.
  • Preparing the design document and develop the web components using Struts.
  • Preformed different level of testing and integration testing and Bug fixing.
  • Writing the deployment scripts.

Environment: Java/J2EE, Weblogic, Tomcat, JavaScript, Jdbc, Struts, JSP, Eclipse, VSS, Oracle 10g.

Hire Now