We provide IT Staff Augmentation Services!

Java Ee Web Application Developer Resume

4.00/5 (Submit Your Rating)

OBJECTIVE:

Design, build and support complex, resilient Java web and enterprise applications. Build successful business relationships, contribute towards a learning and communicative team environment

SUMMARY:

  • 13 years in IT consulting, primarily in Java EE Web application development and support.
  • 4+ years of experience in Retail business systems with Pampered Chef, Confidential, Confidential ’R’Us, Confidential, Confidential, working with Inventory Management, Back order, Online Shopping Cart, Product Management, Gift Registries and Gift Cards
  • Excellent analytical and communication skills
  • Extensive experience design, coding, testing, deploying, supporting, troubleshooting and reengineering enterprise applications with Java EE, JavaScript, SQL and associated frameworks
  • Experienced with Java / EE tools, frameworks and libraries - JSP, Servlet, JSF, Spring, JDBC, JNDI, log4j, Maven, JAX-WS/RPC, SOAP and REST Web Services, SAML.
  • Experienced in UI implementation from UX design, with HTML, CSS, JS, jQuery
  • Recent training and experience with Angular2
  • Experienced with stateful vs stateless session management using servlets/JSPs, spring beans, POJOs, Managed Beans (JSF), cookies, sticky session maintenance
  • Experienced in common challenges of enterprise application integration - connect interfaces, web services, MQ, ETL, custom XML/JS solutions.
  • Experienced with use of version control systems - CVS, SVN, Github, merging, systemizing development cycles, CICD.
  • Experienced in batch application support to schedule and systemize workloads, manage data size, data sharing and infosec issues.
  • Experienced with use of testing frameworks - Junit, testNG, Selenium, custom integration tests, integrating them into a CICD system.
  • Experienced in enterprise and data design patterns including Singleton, IOC, Factory, Factory Method, Publish/Subscribe, Separation of Concerns, Façade, and Decorator.
  • Salesforce.com CRM - experienced in data Integration with Informatica, data maintenance, administration.
  • Experienced with mentoring teams, working with small and large teams, rapid prototyping of experimental approaches, problem solving with multiple systems integration, leading design adoption.
  • Experienced with resolving commonly encountered technical and business challenges in Financial Services and Retail systems.

TECHNICAL SKILLS:

  • JEE (JSP, JSF 2.0, Servlets, JNDI, Web Services, JDBC), jQuery, Spring, Struts, SOAP, WSDL, SAML 2.0, Junit, Log4j
  • Java, SQL, HTML, JavaScript, CSS, XML, UML
  • Eclipse, WSAD, RAD, Ant, CVS, Salesforce.com (CRM, Dataloader, Force Explorer), MQ Series, MS (Office, Visio, Sharepoint), Vignette (CMS, Portal)
  • Maven, Nexus, Jenkins
  • Websphere, Tomcat, Apache HTTPD, IBM IHS
  • SQL Server, Oracle, DB2
  • PL/SQL, Salesforce.com Apex, VB6, VBA, C++, Perl, Unix shell (ksh), JMS, Ajax, AngularJS, Ruby/Cucumber, testNG, Selenium web driver, AWS

PROFESSIONAL EXPERIENCE:

Confidential, Addison, IL

Java EE Web application developer

Responsibilities:

  • Used Java, Spring 3.x, SAP Hybris 4, Mercury workbench, Junit, Mockito, CSS, AngularJS 2 and Splunk, to code enhancements to the website
  • Delivery in Sprint and Kanban mode in an Agile environment
  • Enhanced the batch systems for the application using SAP Hybris 4

Environment: SAP Hybris 4, Angular2, Java/JEE with Spring 3, Eclipse, Tomcat, Apache SOLR, Agile environment using JIRA, Confluence, Jenkins and BitBucket

Confidential, Rolling Meadows, IL

Java EE Web application developer

Responsibilities:

  • Used RAD, MKS, Websphere 6.1, JSPs, Servlet, HTML, CSS, JS, Interwoven, MQ, DB2to customize a credit card services application
  • Delivery in Sprint and Kanban mode in an Agile environment
  • Enhancing the application to support various business features, email marketing campaigns and bug fixes
  • Upgraded application for CICD support using Maven, Nexus, Jenkins, uDeploy
  • Underwent internal and external training on AWS fundamentals, and Tomcat web application deployment for migration support
  • Supported the batch systems for the application using Eclipse, Java, Linux / Unix shell scripting, Maven, Nexus, Jenkins

Environment: Java/JEE with a custom IoC architecture, JSP/Servlet, WAS 6.1, HTML/JS/CSS, Interwoven content management, DB2, MQ Series, XML over HTTPS, Linux shell, AngularJS, Spring, Maven, Nexus, Jenkins, uDeploy.

Confidential, Minneapolis, MN

Java EE Web application developer

Responsibilities:

  • Configured IBM Websphere 7.0 to support MyFaces 2.0
  • Customized a JSON REST service to enhance cloud security service provider - Okta’s security question framework to support additional questions.
  • Worked with architect and business team to finalize technical framework and tool decisions.
  • Developed a servlet application using MyFaces based on HTML5/CSS/jQuery UX design.
  • Trained team in application and source control setup, and setup guidelines for adding functionality.
  • Mentored and reviewed with team through one workflow setup - HTML/jQuery/CSS page, Managed Bean, session design, testing.
  • Implemented JSON REST clients for SSO auth with Okta.
  • High availability and site failure notification implementation.

Environment: : Java/J2EE, JSF 2.0, REST over HTTP, WAS 7.0, SAML/SSO, Salesforce.com Community Partners, and SSO.

Confidential, Minneapolis, MN

Java EE Web application developer

Responsibilities:

  • Worked to understand and setup existing .NET application.
  • Analyzed the Fortent system and current data issues.
  • Worked towards solution for
  • Analyzing heavy volumes of transaction and producing alerts
  • Downloading heavy volumes from Fortent systematically
  • Publishing alerts to downstream systems.

Environment: ASPX/HTML/JS/CSS front end, .NET Middleware, SQL Server DB, interfacing with Fortent.

Confidential, Minneapolis, MN

Java EE Web application developer

Responsibilities:

  • Captured application infrastructure requirements for different systems across the organization using Excel.
  • Cross referenced hardware needs to develop approximate size of organization wide orders to IBM - Web Servers, App Servers, Database servers, SAN, NAS, F5 hardware.
  • Sorted applications by DR priority to cost investment on DR environments.
  • Assisting enterprise and portfolio architects in collating the requirements and providing recommendations on reference architecture to the application teams.
  • Managed order and time changes based on variants - requirement changes, order errors to IBM, order delays from IBM, DR tier changes, communication gaps on infrastructure capabilities, version incompatibilities with software and ordered hardware, necessary upgrades.

Environment: Java/J2EE Middleware (WAS/Tomcat/JBoss), .NET Middleware, Databases (Oracle, UDB, SQL Server), Web Servers (HTTPD/IIS) and custom vendor packages like LanMark, LongView Trading, PEGA, and more.

Confidential, Minneapolis, MN

Java EE Web application developer

Responsibilities:

  • Interfacing with client and external vendors.
  • Coding with RAD, integration and setup of new codebase, and guiding team through the details.
  • Configuring new IHS web servers in development, test and production environments, to work with an external load balancer, setting up and testing SSL certificates with OpenSSL to make them internet ready, and ensuring connectivity with Confidential ’ servers.
  • Implemented Single Sign on authentication using existing Site Minder, LDAP modules.
  • Worked with architect to register the new service as a Service Provider with a Thomson ReutersSAML 2.0 identity provider.
  • Worked with vendor to integrate site pages as a portlet with a custom JavaScript/jQuery/AJAX based UI framework.
  • Implementation planning and deployment to production.

Environment: SAAS, RESTful Web Services, Java/J2EE, SAML, SSL, Tomcat 6.1/7.0, Ant, Maven, OpenSSL.

Confidential, Minneapolis, MN

Java EE Web application developer

Responsibilities:

  • Gathering requirements from various business stakeholders, vendor Confidential and internal web applications.
  • Designing interface to vendor and internal apps.
  • Setting up a cookie service to be used as a passthrough for all internal sites connecting with the vendor.
  • Setting up a shell site to integrate via URL with vendor application.
  • Assist internal teams with integration to service.
  • Working with all stakeholders to troubleshoot and test function and performance
  • Implementation planning and deployment.

Environment: IHS Server, HTML, JavaScript, CSS, Perl.

Confidential, Minneapolis, MN

Level 2 Tech support

Responsibilities:

  • Analyzing multiple brokerage systems based on Java EE, WAS 5.1/6 and Tomcat.
  • Interfacing with clients, vendors and other support teams for problem resolution.
  • Providing Level 1 production support when needed for mission critical issues.
  • Analysis of logs and code to find root cause.
  • Executing maintenance activities on systems as needed, including hardware, code, database and certificates.

Environment: Java/J2EE WAS 5.1/6.0, Tomcat, HIS, various.

Confidential,, Minneapolis, MN

Level 2 technical support

Responsibilities:

  • BAU technical support of business critical Accounting and Decision Support systems.
  • Building customer relationships, working with multiple technology and business teams to resolve issues.
  • SME for all systems supported.
  • Executing small enhancements end to end.
  • Code and Support Documentation reviews

Environment: UNIX AIX, Sun Solaris, Shell scripting Java, WSAD, WebSphere, MQ, DB2.

Confidential, Minneapolis, MN

Level 2 Integration support

Responsibilities:

  • BAU technical support of Salesforce.com CRM interfaces.
  • Salesforce.com interface administration.
  • Resolving data issues between SQL Server 2000 and Salesforce.com.
  • Building customer and vendor relationships.
  • Interfacing with Informatica and Salesforce teams to build integrations.
  • SME for business and tech teams.
  • Managing an offshore team of 3.
  • Requirement Gathering, Impact Analysis, Interface Design, Estimation, Scheduling, Acceptance Testing.
  • Working with multiple technology and business teams to resolve issues.

Environment: Salesforce.com/Apex, SQL Server 2000/2005/2008 , Informatica.

Confidential

Java EE Web application developer

Responsibilities:

  • Vignette website and content administration using WSAD.
  • Java code reviews and design recommendations using Eclipse, Ant.
  • Java utility development, access control and maintenance with Eclipse, WSAD.

Environment: Java/J2EE, Vignette CMS, WSAD, WebSphere, Ant.

Confidential

Java EE Web application developer

Responsibilities:

  • Designing the solution for internationalization, reverse engineered Java classes from WSDL using WSAD.
  • Setting up the J2EE web services environment, source control with CVS, setting up a stub web service in WSAD to return expected results from each SOAP call.
  • Setting up the J2EE client to access the stub service as a separate web application and test.
  • Reconfigure WSDL to point to actual web service, test and deploy to production.
  • Code reviews, design and training sessions with team.

Environment: Java/J2EE Web Services using tools Rational XDE, IBM Websphere 5.1, Oracle 10g, CVS.

Confidential

Java EE Web application developer

Responsibilities:

  • Working with onsite team to capture requirements.
  • Creating and review design with team, onsite, offshore and client using Rational Rose.
  • Setting up a new J2EE web services application using WSAD, Oracle 9i.
  • Group programming one flow with onshore coordinator.
  • Code reviews, design and training sessions with team.
  • Production deployment, issue support.

Environment: Java/J2EE Web Services using tools Rational Rose, IBM Websphere 5.1, Oracle 9i

Confidential

Java EE Web application developer

Responsibilities:

  • Analyzing and supporting the User Management System - a Spring 2.x based application providing intranet site authorization using the company LDAP database.
  • Managing Intranet sites running Vignette CMS.

Environment: VCM and VAP, Java/J2EE, Spring 2.x and tools Eclipse, Weblogic 7.1.

Confidential

Java EE Web application developer

Responsibilities:

  • Writing a new Java EE webapp using WSSD.
  • Writing JSP, Servlet and front end classes with Struts.
  • Writing service layer using Façade pattern.
  • Writing database connectivity classes for SQL Server.
  • Writing a flow for team to emulate for data based page setup.
  • Guiding team through one flow, version control and code reviews.

Environment: VCM VB4 rewritten in J2EE with tools IBM WAS 5.1, SQL Server and Websphere Studio Site Developer.

Confidential

Java EE Web application developer

Responsibilities:

  • Requirement Analysis.
  • Coding in Java/J2EE involving struts and custom tags.
  • Code reviews with architect.
  • Independent Testing and Preparation of Test Plans.

Environment: Java/J2EE using frameworks Struts, JSP and Custom Tags and tools - IBM WAS, Oracle and WSAD

Confidential

Java EE Web application developer

Responsibilities:

  • Requirement Analysis for product legalization for ecommerce on Confidential .com.
  • Design and development of one module in J2EE/ATG Dynamo/DB2/JSP/Java.
  • Knowledge transfer and training sessions for junior member.
  • Independent Testing and Preparation of Test Plans.
  • Coordination of module and integration of work, source control management
  • Deployment to production and initial support.

Environment: Java/J2EE multi-tier solution with ATG Dynamo, Rational XDE and DB2.

Confidential

Java EE Web application developer

Responsibilities:

  • Requirement Analysis.
  • Design and Coding of Stored Procedures in Oracle.
  • Design and Coding in the J2EE Architecture - Servlets / JSPs / JavaScript / HTML / Java Classes /EJBs (Session).
  • Code Reviews for PL/SQL Code.
  • Coding inventory adjustment module in JavaScript.
  • Code quality analysis, formatting for readability, change control process learning.
  • Knowledge transfer and training sessions for new joiners.
  • Independent Testing and Preparation of Test Plans.

Environment: Java Java/J2EE multi-tier solution using frameworks JSPs, Servlets, JDBC, JNDI, EJBs and tools ERWIN, Rational Rose, WebSphere 4.0, Oracle 8i

We'd love your feedback!