We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

3.00 Rating

OH

SUMMARY:

  • ProfileInnovative and result oriented Full Stack Software developer with experience in developing database driven, customer facing, multi - tiered applications running on Linux/Windows environments
  • Utilizing the potentials of Agile Methodologies, Design Patterns, UML, JAVA JEE and Web Services.Have 12 years of proven track record as a Systems Analyst, Developer, Lead and Team Coordinator implementing solutions for small, medium to large enterprises.

TECHNICAL SKILLS:

  • Java, C#, C, PL/SQL
  • Oracle, DB2, MSSQL, MySQL, PostgreSQL, Cassandra
  • SOAP, REST (Jersey, Spring), J2EE (Servlets, JSP, FreeMarker
  • Velocity, JDBC, JNDI, JMS, EJB), XML, XSLT, JMS, Apache Camel, Apache ActiveMQ
  • Spring (MVC, AOP, Batch, Cloud, Web Flow), Spring based Microservice
  • , Spring Boot, OSGi, Struts, EJB, GWT, Tiles, JSF
  • Hibernate, iBatis, Kundera, log4j, JUnit, Selenium, EasyMock, PowerMock
  • PowerMockito, JMX, Lucene, SOLR, Java Search Engine, Google Search Appliance, Karma, Mocha
  • Ajax, DOM, AngularJS, Node.js, YUI, JQuery, Bootstrap, CSS3, Google Maps API, Microsoft Virtual Earth Map API
  • Java Script, PHP, ASP.NET
  • WebSphere, JBoss, WebLogic, Tomcat, Apache, IIS
  • Rational Application Developer (RAD), Eclipse, NetBeans IDE, IntelliJ IDEA, Visual studio, MyEclipse Enterprise Workbench 5.5.1GA
  • Toad, QMF for Windows, SQL Developer, SQLyog, HeidiSQL, PgAdmin, AQT
  • Liferay (6.1, 6.2, DXP), Alfresco (2.2, 3.x, 4.x), Mambo, Joomla
  • Microsoft FrontPage, Macromedia Dreamweaver
  • CVS, Subversion, Rational ClearCase, Github, WinCvs client, Microsoft Visual SourceSafe
  • Maven, ANT, Gradle, Jenkins, AntHill
  • Cpanel, Ensim, Plesk, Virtuozzo, Webmin
  • IBM AIX/4.3/5.3/6.1, Solaris (2.8/9/10), Red Hat Linux ES, AS 4 and 5, Ubuntu, Windows NT/2000/2003
  • URL rewriting, File Sharing/transferring (FTP, SAMBA), SEO, Performance tuning, Remote Server Management, Server-Restoration
  • Amazon S3, Amazon EC2, Drools, Blaze Advisor, Oracle Retail Point Of Service, OWASP Enterprise Security API

PROFESSIONAL EXPERIENCE:

Confidential, OH

Senior Java/J2EE Developer

Responsibilities:

  • Created design artifacts for the modules being developed and discussed with the team.
  • Set up and configured development environment with Liferay running on WebSphere application server.
  • Enhanced VCR platform implementing new features in the Spring MVC based portlets.
  • Set up and configured OpenRules based rule engine and exposed the business rules for the client applications via SOAP Web Services.
  • Developed SOAP based local service APIs for the portlets to consume.
  • Created Spring Batch applications that process dispute cases accessed from VISA Systems using REST based Web Service calls.
  • Implemented Spring AOP based auditing as well as error handling modules.
  • Wrote unit tests using Junit and PowerMockito.
  • Involved in troubleshooting defects raised in various server environments.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Interacted with the business to understand the requirements.
  • Created design artifacts for the user stories being developed.
  • Developed Spring MVC based applications and implemented services, DAO layers, filters.
  • Created Responsive UI components using Bootstrap and different JQuery plugins.
  • Wrote unit tests with Junit and PowerMockito API.
  • Implemented JSR-303 based validation in the Spring MVC application.
  • Designed and developed a batch application using Spring Boot.
  • Implemented Spring Cloud based Microservices for POC purpose.
  • Modularized the apps using OSGi (Open Services Gateway Initiative) service model.
  • Implemented customer-facing Single-Page application using AngularJS and Node.js and implemented unit tests.
  • Created workflow definitions and configured Liferay assets to use Kaleo workflow engine.
  • Integrated legacy Systems with Liferay by setting up ActiveMQ message broker and message destinations.
  • Configured Jenkins to streamline build and deployment efforts for different server environments.
  • Hardened software against security vulnerabilities such as CSRF, XSS, SQL Injection and enforced OWASP AntiSamy policies.
  • Actively involved in debugging, troubleshooting and fixing Production Issues.

Confidential, IL

Senior Java/J2EE Developer

Responsibilities:

  • Constantly interacted with the business users and product owners to gather requirements.
  • Created design documents in UML for the use cases being developed.
  • Installed, configured and customized Liferay on multi node cluster environment with Lucene/SOLR support.
  • Provided recommendations on Liferay based permission hierarchy that fits the business requirements.
  • Developed MVC based web applications as per business requirements using Struts, Spring and used Spring tags, JSTL and Bootstrap to create UI components.
  • Implemented backend service, Spring enabled DAO layers and models.
  • Implemented social authentication based on OAuth.
  • Patched the portal platform installing fix packs and hot fixes from time to time.
  • Configured and maintained a continuous integration (CI) setup using Jenkins for different server environments.
  • Involved in Post-Production support and troubleshooting Production Issues.

Confidential, MN

Senior Java/J2EE Developer

Responsibilities:

  • Implemented some of the core enhancements leveraging JSR-286 compliant portlets, themes and templates thereby minimizing the development and maintenance efforts considerably.
  • Set up JMS (Apache Camel) based APIs to push data between different Systems.
  • Implemented OAuth based authentication to access user resources from the client applications.
  • Built the backend services using Spring, Context IOC and Hibernate.
  • Implemented SOAP and REST Web Services and client interfaces for the backend services especially on Alfresco to expose the content meta-data.
  • Designed and implemented the client-side components using Mvp4g modules in Google Web Toolkit (GWT).
  • Wrote JUnit tests with PowerMockito mocking framework.
  • Worked with the QA team to address and resolve the issues that are reported including Production Issues.

Confidential, AR

Lead J2EE/Liferay Developer

Responsibilities:

  • Worked in close collaboration with Wal-Mart business users to understand the requirements and formulating creative strategies to meet their business expectations.
  • Extended Liferay using hooks and Ext and developed Web Scripts for Alfresco.
  • Implemented REST based Web Services using Jersey and Spring MVC with Content Negotiation features.
  • Implemented the web layer in JSP, JSTL, Jquery and AJAX.
  • Designed data model on Cassandra using column families, super column families.
  • Wrote unit tests using JUnit and EasyMock.

Confidential, CA

Java - Alfresco Developer

Responsibilities:

  • Installed, configured and managed Alfresco DM module.
  • Developed custom content models for defining and managing the contents of different business units.
  • Implemented back end service layers using Spring and Hibernate utilizing Spring AOP.
  • Exposed contents from Alfresco via RESTFUL services using Web Script API.
  • Implemented constraints and loaded data from a master data node on Alfresco synchronized with an external database.
  • Customized Alfresco Document Explorer as well as Share and implemented JSR-170 compliant Dashlets, work flows and incorporated features that are not otherwise available in Alfresco Out of the Box.
  • Provided technical assistance, sessions to the Danisco business users regarding Alfresco related operations.

Confidential, DC

Alfresco Developer

Responsibilities:

  • Installed, configured and maintained Alfresco WCM and DM modules.
  • Implemented Alfresco Web Scripts to extract, modify meta information of the web contents.
  • Created Alfresco Web Form templates and performed regeneration of renditions after template changes.
  • Fixed Alfresco issues during content submission from user sandbox to staging sandbox.
  • Fixed defects reported on Spring MVC and Hibernate based search module.
  • Developed REST based web services for other applications to store and retrieve data from Alfresco.
  • Provided technical assistance, sessions to the SBA editorial team on Alfresco related operations.

Confidential, NY

Senior J2EE Developer

Responsibilities:

  • Led an offshore team of developers to implement the core functionalities associated with account reconciliation using Java, native SQL and Stored procedures (PL/SQL).
  • Designed and implemented web layer in JSP, Tiles, AJAX, DWR and ExtJS.
  • Involved in debugging various production issues related to application server, database and firewall configuration.
  • Performed performance tuning and capacity planning and reconfigured the Linux (RHEL) based production environment to support the new load requirements.
  • Provided technical consultation and sessions for the business team.

Confidential, Billerica, MA

Senior J2EE Developer

Responsibilities:

  • Created design artifacts in UML standards using Visual paradigm.
  • Implemented DAOs and Services using Spring and Hibernate.
  • Implemented REST based Web Services using JAX-RS API, Amazon Web Services (AWS), Alfresco Web Scripts (Java and JavaScript) to expose content repository powered by Alfresco.
  • Integrated Lucene powered search module for application.
  • Implemented Shopping carts and integrated them with Google Checkout, PayPal and enhanced user experience using plugins from JQuery, YUI and AJAX.
  • Set up and configured Load Balancing with Amazon EC2 instances with multiple Tomcat instances running in parallel.
  • Deployed the application on the Amazon EC2 (Elastic Compute Cloud) and Amazon S3 (Simple Storage Service) Environment.

Confidential, GE, NY

J2EE Developer

Responsibilities:

  • Interacted with the business team to better understand the business rules and policies.
  • Worked on the application to create business rules required and implemented them in Blaze Advisor.
  • Involved in recreating/modifying the queries, PL/SQL procedures and triggers.
  • Enhanced web layer with Ext JS, JQuery, JavaScript, Ajax and JSP Custom Tags.
  • Implemented use cases using Struts and Hibernate in the back end.
  • Implemented internationalized (il8n) report generation with Apache FOP, Extreme Component tag library.

Confidential, Boston, MA

Systems Analyst

Responsibilities:

  • I led a team of five developers and involved in and mentoring.
  • Wrote unit tests for the core services using JUnit.
  • Designed and implemented the GUI using JSP, Tiles, CSS and JavaScript.
  • Configured and monitoring application performance using LoadRunner and JMeter.

Confidential, Billerica, MA

Systems Analyst

Responsibilities:

  • I led the entire project development from the beginning including team building, team mentoring, user and production support.
  • Designed business objects, DAOs for Spring dependency injection and Struts action classes.
  • Implemented GUI using Yahoo User Interface library based plugins, integrated Mapping APIs like Google maps and Microsoft Virtual map.

Confidential

J2EE Developer

Responsibilities:

  • Involved in creating UML based requirements specifications, analysis and design artifacts using Visual Paradigm.
  • Involved in formulating the data model for the entire application.
  • Implemented Struts actions and DAO layers for the core features and used JasperReports for report generation using.
  • Implemented validation using Struts Validation Framework and JavaScript.

Confidential

J2EE Developer

Responsibilities:

  • As a Developer, I designed and developed the GUI using JSP, XHTML and JavaScript.
  • I was also involved in MySQL based schema design.
  • I was also part of implementing report generation module using JasperReports.
  • Created test plans and test cases to be used with JUnit.

We'd love your feedback!