We provide IT Staff Augmentation Services!

Senior Java/j2ee Backend Developer Resume

Charlotte, NC

SUMMARY

  • J2EE application developer with over 15 years of professional experience in analysis, design and development.
  • Expertise in Analysis, Development, Implementation and Support of projects.
  • Expertise in Java / J2EE and sound knowledge of associated concepts and technologies such as Apache Struts, Spring IOC, EJB, JDBC, JSP, TAGLIB, Servlets, JMS, Maven, ANT.
  • Experience with Oracle WebLogic Application Server 11G/12c, IBM WebSphere 5.x, Tomcat 7.x.
  • Strong knowledge and experience in creating web based presentation for the client using HTML, JSP, Servlet, JSTL and JavaScript.
  • Experience in XML related technologies like XML, DTD, XSD, JAXB, SAX and DOM Parsers.
  • Knowledge of J2EE design patterns like Front Controller, Composite View, Session Façade, Service Locator, Transfer Object, Business Delegate and Data Access Object.
  • Experience in working with JDeveloper 10.1.3.4, Eclipse 3.x, IBM RAD and RSA, TOAD.
  • Experience in building UML architectural diagrams using MS Visio.
  • Knowledge Logging and Debug statements using Log4j.
  • Good Knowledge in messaging technologies like JMS.
  • Expertise in writing ANT, GRADLE and Maven scripts.
  • Proficient in Oracle 10g/11g, DB2.
  • Working knowledge of CRON batch jobs/batch processing.
  • Experience in writing and debugging of Stored Procedures, Functions using PL/SQL in Oracle, DB2.
  • Expertise using AGILE Software Development Methodology (Scrum/Sprint).
  • Strong knowledge of full System Development Life Cycle (SDLC).
  • Good experience working on JIRA, ALM.
  • Expertise with version controlling tools like Visual Source Safe (VSS), CVS and SVN.
  • Experience working on Windows XP/2000/2003, UNIX.
  • Good working knowledge of Unix Shell Scripting.
  • Good team player having excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals involved in the project, self - starter.
  • Expertise in using testing tools like JUnit.
  • Hands-on experience in SOAP based WebServices, JAX WS.
  • Hands-on experience in RestFul Webservices using Spring MVC.
  • Good knowledge in build application using ANT/Maven/Jenkins.

TECHNICAL SKILLS

LANGUAGES: Core Java, J2EE, Struts, Spring, Java Webservices (SOAP and RESTful), Servlets, JSP

DATABASES: Oracle and DB2

OPERATING SYSTEMS: Windows XP/9x, Linux

ORM Frameworks: iBatis, Hibernate

FRAMEWORKS: Struts, ADF, Spring IOC, Hibernate, iBatis, JAXB, Spring MVC

PRODUCTS/TOOLS: Eclipse, RSA, RAD, SOAP UI

APPLICATION SERVERS: WebLogic, WebSphere

BUILD/DEPLOYMENT: Jenkins, ANT, Maven, Gradle

WEB SERVERS: Apache Tomcat, IIS6.0

CONFIGURATION TOOLS: VSS, SVN, CVS, RTC, GitLab

DOMAIN KNOWLEDGE: Telecom, Insurance, Finance

DESIGN PATTERNS: Singleton, Session Facade, Factory, Abstract Factory, Service Locator, DAO

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Senior Java/J2EE Backend Developer

Responsibilities:

  • Analysis, Designing, Development of RestFul web services based on requirement.
  • Attended technical grooming calls to understand the requirement, to give the estimate.
  • Helped team understand the requirement and designed the solution.
  • As a member of Java Backend Team, me was involved in writing Rest services using Spring MVC, iBatis, JSON, JDBCTemplate, XSD, XML, JAXB, FileNet/Case Manager API, Confidential Power Image API.
  • Used SQL Developer for writing Queries, stored procedure using PL/SQL.
  • Used Splunk, FIS for logging and detecting errors in application.
  • Used Jenkins, Gradle for building the application.
  • Used Tomcat 7.x and WebLogic 12c servers for deploying the application.

Environment: Agile, Java/J2EE, Spring MVC, iBatis, Spring Annotation, JAXB, Spring JDBCTemplate, Spring IOC, Tomcat 7.x, WebLogic 12c, Gradle, Jenkins, Hibernate

Confidential, Charlotte, NC

Senior Java/J2EE Developer

Responsibilities:

  • Analysis, Designing, Development of L2O Porting Application.
  • Participated in full System Development Life Cycle (SDLC) of the project.
  • Developed application using Java/J2EE technologies - Java Server Pages (JSP), HTML, CSS, JSTL, EJB, Spring IOC, XML, JAXB.
  • Involved in Code Reviews, Demo of stories with Business.
  • Successfully read, write the XML files using JAXB.
  • Used TOAD for writing the queries, stored procedure using PL/SQL. Updated existing PL/SQL queries for better performance.
  • Involved in configuring domain, node managers, Admin and Managed servers, JMS Servers, JMS Modules using WebLogic 12c Admin Console.
  • Deployed the application in WebLogic 12c Application Servers on windows/Unix environments.
  • Extensively used JUnit for developers unit testing.
  • Worked on writing as well as consuming SOAP based WebServices using JAX-WS.
  • Worked on writing as well as consuming REST based WebServices using Spring MVC.
  • Successfully written the Maven scripts (POMs) for building application.
  • Used Jenkins for automatic timely build files for application.

Environment: Agile, Java/J2EE, JSP, JavaScript, CSS, Hibernate, Oracle 11g, Eclipse IDE, Spring, XML, SVN, Quality Centre, Microsoft Visio, Junit, ANT, Maven, WebLogic 12c, JAX WS, TOAD, Hibernate

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Interacted with Onsite Coordinators/Client SME in USA for getting detailed requirements, DEMOs, Reverse KT etc.
  • Developed a spring based module that calls EJBs and performs CRUD operation in database.
  • Successfully designed Developer’s Guide of the application.
  • Successfully designed deployment guide for production deployment of the application.
  • Successfully coordinated with Business Analysts, Testers and all team members.
  • Involved in writing ANT scripts for building the Java code.
  • Worked on writing as well as consuming REST based WebServices using Spring MVC.
  • Involved in writing Stored Procedures using PL/SQL.
  • Taken bottom line responsibility of project - technical as well as project management tasks.

Environment: Java Swing, EJB2.x, Spring 2.5, WebLogic 10.3, Sybase, Quickbuild, Perforce, Hibernate

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in modelling the services using RSA.
  • Used IFW for proposing new categories/components/specification or reusing the existing services.
  • Modelled the entire service component consisting of Service Specifications, Service Operations, Request/Response Messages and Segments using RSA.
  • Responsible to make Release Notes, builds and Developer’s Guide for the customers.
  • Finding/resolving the customer related issues on Microsoft LIVE MEETINGS.
  • Participated in User Acceptance Test (UAT).

Environment: RSA, ClearCase, Windows XP, UNIX, ALM, Java, JSP, Servlets, XML, Oracle 9i

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacted with the Client/Business Architect to obtain the specific system requirements and in understanding the functional flow.
  • Involved in transition phase with client for understanding the project flow.
  • Developed various class diagrams, sequence diagrams using Rational Rose.
  • Was involved in writing the adaptors which are java code that halps NIM to connect to external systems.
  • Involved in defect tracking, fixing and enhancements.
  • Used SVN utility as source control for code changes.

Environment: Java 1.5, JSP 2.1, Spring IOC, Oracle 9i, XML, Hibernate 3.0, SVN 1.4

Confidential

Java/J2EE Developer

Responsibilities:

  • Designing the application with reusable J2EE design patterns like Front Controller, DAO patterns.
  • Developed using Java Server Pages, TAGLIB, JSTL, Java Beans, JDBC, JNDI, Servlets and EJB, Hibernate to customize the modules.
  • Designed the User Interface using JSP.
  • Extensively used Java Script for Front end validations/ alerts.
  • Used MVC based frameworks like ADF for implementation of presentation and business layers.
  • Used TOAD for writing the complex queries required for the functionality.
  • Deployed the application in BEA WebLogic 8.1/9.0, according to the customer requirements.
  • Written WebServices Client for consuming SOAP based WebServices using JAX WS.
  • Successfully used JMS in the application for messaging.
  • Logged the production issues in JIRA.

Environment: Java 1.4, JSP 2.1, Servlets 2.2, Struts 1.1, JAXP, Oracle TopLink 10g, Oracle ADF Faces, Oracle 10g, XML, Hibernate 3.0, SVN 1.4, JDBC, JAX WS

Confidential

Associate Consultant

Responsibilities:

  • Developed JSP pages for presentation layer as per functional specification using OO JavaScript, CSS.
  • Developed front end using Struts, JSP and Servlets.
  • Involved in writing Command classes, Page Object classes using ES5.1 framework.
  • Involved in Code Merging for different releases of project and Deploying enterprise applications in Web Sphere.
  • Used various design patterns like Singleton, DAO, and MVC.
  • Wrote PL/SQL stored procedures (functions, procedures and triggers).
  • Involved in writing, testing and running the SQL procedures for ‘Data Migration’ in QA and Production environment.

Environment: Java, JSP, Servlets 2.2, Windows XP, VAJ 4.0, WSAD 5.1, Struts1.1, Serena, TeamSite and DB2 6.0

Confidential

Programmer Analyst

Responsibilities:

  • Analyzing the requirements and preparing the system requirement specification.
  • Designed and implemented the GUI using Struts1.0, JSP1.x and Servlets2.x.
  • Involved in writing Shell scripts for compiling and building the application.
  • Designed and implemented the GUI using Java Swing.
  • Successfully worked with the XML using DOM/SAX parsers.

Environment: Java Swing, Java, Servlets1.x, HTML, DHTML JSP, Struts1.0, JavaScript, XML, DTD, CVS, Apache Tomcat 3.2, MySQL 4.x, DOM

Hire Now