We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 12 years of professional experience in analysis, design, implementation, integration and testing of Client - Server/Distributed applications for Transportation, Financial, Energy, Retailer and E-commerce industries using Object Oriented Analysis/Design/Methodologies.
  • Experience in designing and implementation of Service Oriented Architecture (SOA).
  • Excellent understanding of Object Oriented Design (OOD) patterns and experience in applying them in design and development of applications.
  • Experience in implementing distributed applications with Core Java, Multi threading, J2EE, Servlets, JSP, JDBC, EJB, JMS, SQL, PL/SQL, HTML, CSS, JavaScript, JSON, Ajax, AngularJS, Ext-JS, Flex, Action Script, Linux, and Windows 2000/2007/XP.
  • Experience in developing applications with Spring Core, Spring AOP, Spring MVC, Spring Web, Spring DAO, EclipseLink, OpenJPA, Hibernate, iBATIS, and Struts frameworks.
  • Experience in developing rich user interfaces using the AngularJS, Flex, and Ext-JS.
  • Expertise in implementing SOA solutions through web services using SOAP, RESTful, and WSDL.
  • Experience in API’s like JibX, Commons Digester, XmlBeans, JAXB, JAXP, Castor, Apache POI and Lowagie.
  • Experience in using various SCM tools such as Stash, StarTeam, MS Visual Source Safe (VSS), SVN, Clear Case and CVS.
  • Experience in writing project management, build and deployment scripts using Apache Ant and Maven.
  • Experience in developing software using RAD. Iterative and Agile methodologies (Scrum).

TECHNICAL SKILLS:

Programming Languages: Core JAVA, C, C++, PL/SQL

Enterprise Technologies: J2EE, Servlets, JSP, EJB, JMS, Web Services, Apache Axis, CXF, SOAP, RESTful.

Frameworks/API’s: Struts, Spring, EclipseLink, OpenJPA, Hibernate, iBATIS, PrimeFaces, JUnit, Log4J, JibX, XmlBeans, JAXP, JAXB, Caster, Apache Commons Digester, Apache POI, Lowagie, EhCache

Scripting Languages: Javascript, AJAX, AngularJS, JQuery, Ext-JS

Markup Languages: HTML/XHTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, XQUERY, JSON

Operating Systems: Windows, Linux, Unix

Databases: Oracle, MySQL, MS SQL Server, DB2, MSAccess, SQLite

Web Servers: Apache Tomcat, Jetty

Application Servers: Apache TomEE, JBoss, WebSphere, BEA Weblogic, Jrun 3.0

IDE Used: NetBeans, Eclipse, TOAD, SQL Developer, Notepad++, JDeveloper, Flex 3.0, SourceTree

Tools: Apache Ant, Apache Maven, Jenkins, Findbugs, PMD, JProfiler, JProbe, JMeter

Management tools: Stash, Jira, StarTeam, MS VSS, SVN, Clear Case, CVS

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Sr. Java/J2ee developer

Responsibilities:

  • Developing the code using Java/J2ee technologies.
  • Developing service interfacesand back end classes using Spring framework and Eciplselink framework.
  • Developing SOAP and RESTful web services.
  • Involving inwriting and configuringbean configuration files using spring framework.
  • Writing Aspects using Spring AOP.
  • Implemented multi-threading functionality in the application.
  • Implemented DAO's and Business logic modules in Java
  • Used EhCache for caching application data.
  • Developing common java components for current project and future projects.
  • Using Oracle and MySQL as a Database server and writing SQL queries.
  • Writing code for implementing export reports in Excel using Apache POI API and added functionality to share the exported reported other users.
  • Writing & developing UI components using PrimeFaces, AngularJS.
  • Implemented e-mail notification for required functionality.
  • Worked directly with client to get new requirements and understanding requirements.
  • Worked with the direct end users to fix reported issues.
  • Using TomEE, JBoss asa deployment server.
  • Following Test Driven Development (TDD) and performed unit testing with JUnit test cases.
  • Involved configuring the Maven pom files.
  • Involved in configuring Hudson build loops for projects.
  • Using Stash, StarTeam as versioncontroltool.

Environment: Core Java, Multi-Threading, J2EE, PrimeFaces, AngularJS, Spring Framework, EclipseLink, JSP, JMS, OOA/OOD, EhCache, SOA, JUnit, Log4j, CSS, Ext-JSON, XML, DOM/SAX, Apache POI, RESTful, SOAP, Web Services, Oracle, MySQL, SQL, PL/SQL, Eclipse, NetBeans, StarTeam, Stash, Maven, TomEE Application Server, Windows, Linux, Unix.

Confidential, Princeton, NJ

Sr. Java/J2ee developer

Responsibilities:

  • Developing the code using Java/J2ee technologies.
  • Developing service interfacesand back end classes using Spring framework and Hibernate framework.
  • Involving inwriting and configuringbean configuration files using spring framework.
  • Writing Aspects using Spring AOP.
  • Implemented multi-threading functionality in the application.
  • Implemented DAO's and Business logic modules in Java
  • Process large amount of KSP SAP events to compute the required and available working hours.
  • Implemented business logic to compute the gap between available and required personnel.
  • Used xMemcached and EhCache for caching application data.
  • Implemented streaming large data sets from back end to front end.
  • Developing common java components for current project and future projects.
  • Using Oracle as a Database server and writing SQL queries.
  • Writing code for implementing export reports in Excel using Apache POI API and added functionality to share the exported reported other users.
  • Writing & developing UI components using Flex, BazeDS and Action Script.
  • Implemented e-mail notification for required functionality.
  • Worked directly with client to get new requirements and understanding requirements.
  • Worked with the direct end users to fix reported issues.
  • Using Tomcat asa deployment server.
  • Following Test Driven Development (TDD) and performed unit testing with JUnit test cases.
  • Involved configuring the Maven pom files.
  • Involved in configuring Hudson build loops for projects.
  • Using SVN as versioncontroltool.
  • Using Eclipse, STS IDE toolsfor developing the application.

Environment: Core Java, Multi-Threading, J2EE, Flex, Flex Blaze DS, Streaming, Spring Framework, Hibernate, JSP, OOA/OOD, xMemcached, EhCache, SOA, JUnit, Log4j, CSS, ActionScript, Ext-JSON, XML, DOM/SAX, Apache POI, REST Service, Oracle, MS SQL Server, SQL, PL/SQL, Eclipse, STS, SVN, Maven, Jenkins, Tomcat Web Server, Windows XP.

Confidential, Whippany, NJ

Sr. Java/J2ee developer

Responsibilities:

  • Actively involved in analyze, design, implementation, testing and deploying the application.
  • Involved in writing back end service implementation using core Java, Spring Framework, iBATIS.
  • Involved in writing DAO layer to call DB2 stored procedures using copybook code generator and iBATIS interfaces.
  • Involved in writing Flex remote object services in back end and generating corresponding action script code for the back end services, model and values objects using customized Granite tool.
  • Involved in writing Flex code .mxml and .as files using Parsley MVP framework.
  • Involved in developing custom Flex UI components.
  • Involved in implementing export reports or details in PDF, Excel and Word.
  • Involved in writing Email Template Excel file after calling related services using Spring MVC framework.
  • Worked on performance improvements like implementing caching, application stability.
  • Involved in writing code using collection framework.
  • Involved in writing code for font end UI web development using Flex, CSS, and Action Script.
  • Involved in writing code using Parsley Flex MVP Framework.
  • Used flex development using Flash builder plug-in to eclipse
  • Involved in working with DOM and SAX parsers.
  • Involved in parsing XML text using Apache Commons Digester API.
  • Involved in configuring Misc DB entry column properties in DB2.
  • Involved in configuring SQL and object configuring in iBATIS configuration file.
  • Followed Test Driven Development (TDD) and performed unit testing with JUnit test cases.
  • Involved in application development using Agile methodologies(Scrum)

Environment: Core Java, J2EE, Flex, Flash Builder, Parsley Framework, Spring Framework, JSP, iBATIS, JMS, OOA/OOD, JUnit, Log4j, Maven, CSS, Action Script, JQuery, XML, DOM/SAX, DB2, Eclipse, SVN, Maven, Tomcat Web Server, WebLogic Application server, Linux, Windows XP.

Confidential

Sr. Java/J2ee developer

Responsibilities:

  • Involved in analyzing requirements of the system.
  • Prepared the design artifacts such as Use Case diagrams, Class diagrams, Sequence diagrams and functional specification document to include new requirements.
  • Developed core service interfaces using spring core.
  • Implementation of data persistence using JPA, Hibernate POJO objects.
  • Writing Named Queries in Hibernate POJO objects.
  • Involved in writing HQL statements using Hibernate.
  • Writing JibX binding for Object XML mapping.
  • Writing XSD’s for XML validation.
  • Involved in working with DOM and SAX parsers.
  • Involved in designing the user interface.
  • Developed user interfaces using JSP elements, JSTL, Spring MVC and DOJO widgets.
  • Provided widget validation and DOJO AJAX calls to populate controls.
  • Carried out client side form validations using JavaScript.
  • Configuring Struts validation framework and writing validations on html input fields.
  • Developed new POJOs for controller, service classes and auto wired them through spring configuration.
  • Developed service classes to invoke web services for getting information from external system. This was done through SOAP, Apache Axis.
  • Involved in refactoring application code to improve performance of the application. This includes identification of bottlenecks, profiling using Eclipse Profiler and code clean up.
  • Followed Iterative, Scrum, Test Driven Development (TDD) and performed unit testing with JUnit test cases.
  • Involved in build process and run the deployment procedure in the LINUX environment on regular basis.
  • Used Trac for Bug Tracking.

Environment: Java, J2EE, Servlet, JSP, JSTL, Spring Core, Spring MVC, Hibernate, Struts Validation, JUnit, XML, XSD, XSLT, XPATH, XQuery, DOM/SAX, Web Services, SOAP, Apache Axis, Log4j, JUnit, JibX API, HTML, DHTML, JavaScript, AJAX, DOJO, Tomcat, MySQL, Eclipse, Maven, SVN, Windows XP, LINUX.

Confidential

Java/J2ee developer

Responsibilities:

  • Modeled the design artifacts such as Use Cases, Class diagrams and Sequence diagrams.
  • Involved in coding the system using Java.
  • Installing nagios, implementing GRE and Rule Engine.
  • Configuring monitoring rules in GRE.
  • Configuring nagios server, nagios plug-ins and nagios remote plug-ins.
  • Implementing Java e-mail functionality in the code.
  • Programmed to business interfaces and developed service classes and utility classes using core java.
  • Involved in developing the application using multi threading.
  • Written the Ant Scripts for building and deploying the application.
  • Manually testing the functionality.

Environment: Java, Multi Threading, Nagios software, JUnit, Log4j, Ant, Java Mail API, JUnit, Eclipse, Fedora Linux.

Confidential

Java/J2ee developer

Responsibilities:

  • Involved in coding using Servlets and JSP.
  • Involved in writing code in Swing.
  • Constantly purse the portal for up gradation.
  • Adding enhancements, new features and modifications to the portal.
  • Configuring and deploying application on JBoss Server.
  • Involved in creating table, triggers and writing stored procedures and SQL statements.
  • Developing new reports as per requirement.
  • Implementing Java e-mail functionality in the code.
  • Manually testing the functionality.

Environment: Core Java, Servlets, JDBC, JSP, Java Beans, Java Mail API, JDBC, Swing, JUnit, Log4j, HTML, DHTML, CSS, JavaScript, MSSQL Server, PL/SQL, Ant, JBoss, Eclipse, MS VSS, Windows.

We'd love your feedback!