We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Newark, DE

PROFESSIONAL SUMMARY:

  • 8 years of IT professional experience with full project development, implementation and deployment on Windows/Unix using JAVA/JEE technology stack.
  • Extensive experience with both core and advanced Java technologies which includes Java, XML, JavaScript, JEE, JSP, JSF, EJB 2.0/3.0, JDBC, Struts, Servlets, JMS, JPA, JAX - WS, JAX-RS, Spring and Hibernate.
  • Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and Scrum.
  • Experience in implementing JAVA/JEE design patterns such as MVC, Singleton, Factory and Business Delegate.
  • Extensive Experience in implementing SOA applications using web services with XML, SOAP, WSDL, Apache Axis, JAX-WS and JAX-RS.
  • Strong Experience in Front End Technologies like HTML, DHTML, JavaScript, CSS, JSP, JSTL, JQuery, AngularJS.
  • Strong Hands on experience in MVC frameworks: Struts and Spring MVC.
  • Hands on experience with various Application Servers and Web Servers including IBM Web Sphere, BEA Web logic, JBoss, Tomcat server with wide variety of development tools such as Eclipse, IBM RAD / RSA and Intellij.
  • Having good RDBMS concepts knowledge and worked with MySQL, Mongo, Oracle 10g and DB2
  • Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries with development tools like TOAD and Aqua Data Studio.
  • Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows 7 and Windows XP.
  • Experience in using tools like Ant, MAVEN, Junit, Jenkins, Bamboo, EasyMock.
  • Experience in using Log4J, Version Control using SVN, GIT, ClearCase, CVS.
  • Good experience in XML technologies like XML, XSD, XSLT, DOM, SAX, JAXB.
  • Hands on experience with multi-threading applications.
  • Excellent skills in understanding product requirements and converting them into technical solutions.
  • Good team player with ability to solve problems, organize and prioritize multiple tasks.
  • Successfully served in both analytical and technical capabilities during the analysis, design development and implementation states of Multi-Tier Distributed Internet Application Using J2EE.

TECHNICAL SKILLS:

Languages & Tools: Java 1.5/1.6/1.7/1.8, J2EE 1.4, SQL, PL/SQL,C++,Clear Case, Clear Quest, Rational Rose, CVS, SVN, PVCS, Git.

Java Technologies: Multi-Threading,Servlets2.3,Spring,Spring MVC,JSP 1.2,EJB 2.0,EJB.0,JFS,JMS,JNDI,JDBC,Hibernate,JAXB,WebServices,WSDL and SOAP.

Web Technologies: HTML,DHTML,CSS,XML,XSLT,DTD,XML Schema(XSD),SAX, DOM, Perl, JSON, JQuery, JavaScript, Angular JS

Databases: Oracle 11g/9i/8i,DB2 10.1,Sybase, MS Access.

Application Servers: IBM WebSphere 4.x/5.x/6.0/8.1, JBoss AS 4.x/5.1,WebLogic 6.x/7.x/8.x/9.x, Tomcat 5.x/6.0/7.0, Apache Web Server

MiddleWare: Web Sphere MQ/MQ Series/JMS

Frameworks: Structs 1.x/2.x, Spring MVC

Operating Systems: Windows 98/95/2000/NT/XP/VISTA, UNIX(AIX), Red Hat Linux

IDE: Eclipse, Web Logic Workshop, NetBeans, RAD6.0/6.1/7.0

PROFESSIONAL EXPERIENCE:

Confidential, Newark,DE

JAVA/J2EE Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design and development, bug fixing and enhancement in Agile methodology, actively involved in design and developing of J2EE components.
  • Used SCRUM methodology that included AGILE application development, standup meetings, story times and customer demos.
  • Analysis and creation of Design documents for various components involved.
  • Deployed enterprise J2EE applications on Websphere.
  • Used Apache Log4J logging API to log errors and messages.
  • Create Program Specification Documents for the Webservices, Use cases and Sequence diagrams using UML,MS VISIO and RSA.
  • Involve in developing a Webservice coding, testing and deployment of the application.
  • Developed using Spring, Spring Security, Dependency injection concepts.
  • Implemented Rules and validations of the attributes using JBoss Enterprise BRMS.
  • Created Technical rules and Business rules using JBRMS and configured them with service layers using Camel routes.
  • Created Test cases for the Technical rules in JBRMS and created packages and deployed.
  • Implement JAX-RS(RESTful) Web Services using JERSEY Framework .
  • Create unit test strategy, preparing test environments and test cases using EasyMock and Improved the coverage using EMMA and PMD coverage tool.
  • Use Ant scripts to fetch, build and deploy the application to development environment.
  • Use PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used junit for testing java clases.
  • Create JSP’s for designing various modules in an application.
  • Analyzed and designed application using various object oriented programming features like encapsulation, inheritance, and polymorphism.
  • Use Hibernate as ORM tool to map the database tables, and wrote DAOs and POJOs to integrate with Spring Framework.

ENVIRONMENT: Java 6, J2EE 5, Hibernate 3.0(JPA), Spring, Eclipse, XML,Junit, Oracle10g, Log4J1.2.1, UNIX, IBM Web Sphere Application Server 6.0,ANT 1.7.1, Web service JAX RS(REST),UNIX platform, SQL Server

Confidential, Phoenix, AZ

JAVA/J2EE Developer

Responsibilities:

  • Involved in Design, Development, UAT and Production phases of the application.
  • Designing and Preparing the High Level Technical Design (HLD) & individual module documents using various UML Diagrams like Class, Sequence, Data flow, Component & Deployment Diagrams.
  • Worked exclusively on Fee Billing Module which applies timely maintenance fees and transaction fees to the RMA accounts.
  • Involved in implementing new business logic in the various components: Funds Transfers, Portfolio Setup & Maintenance, FA Search and FA inquiry modules.
  • Used Agile/Scrum Methodology and developed the application in sprints.
  • Used Apache Axis framework to access the RESTful web services.
  • Expertise in understanding and preparation of WSDL, XSLT and XML schemas definitions.
  • Used Spring framework to load the Business, Data Objects using IOC/Dependency Injection.
  • Used Spring AOP for Declarative Transaction management.
  • Used Spring MVC framework to implement the web tier.
  • Used HTML, JS, JSTL, AJAX and CSS for developing interactive User Interfaces.
  • Used AJAX for Asynchronous data communication between UI and server side.
  • Used Hibernate as persistence framework for front-office module.
  • Used SAX Parser & JDBC to process the data feeds/Data Integration module.
  • Used JDBC API for batch processing (inserts/updates) of feed data.
  • Used java 1.5 features such as Generics, Collections API.
  • Implemented Multithreading for improving performance of the batch processes.
  • Used JMS API to exchange messages with external data stores.
  • Achieved asynchronous communication using JMS message listeners.
  • JMS environment setting up Queue and Topic connection factories.
  • Used IBM MQ series to maintain integration between the applications.
  • Used java features such as Generics, Collections API.
  • Wrote SQL/PL-SQL Queries, Stored Procedures and Functions in Oracle.
  • Wrote ANT scripts to compile and build the application and used Jenkins for Continuous build integration.
  • Used SVN for version control.
  • Developed test cases using JUnit and tested the application.
  • Used EasyMock to mock the Service layers.
  • Assisted in supporting and updating UNIX control programs.
  • Used Log4j as the logging framework.
  • Involved in Unit & Integration testing, bug fixing, Design Reviews, Code Walk through, Client Interaction and Prod Support.

ENVIRONMENT: J2EE, Java1.5/1.6, JSP, JMS, XML,XSD,XSL(XSLT, XPath), AJAX, JQuery, SAX, MQ Series, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Design Patterns, Web logic 10.3, Eclipse, Oracle 11g, UML, HTML, JavaScript, Subversion, ANT, PL/SQL, Stored Procedures, JUnit, UNIX, Jenkins, ANT.

Confidential, Boston, MA

JAVA/J2EE Developer

Responsibilities:

  • Involved in SDLC phases of Analysis, Design, Development, Testing and Implementation of business Applications using Agile Scrum methodology.
  • Implemented Object Oriented Analysis and Design (OOAD) using Rational Rose.
  • Used the Apache Struts framework for building the application based on MVC Architecture.
  • Used Hibernate as ORM tool to map the database tables and developed DAO classes to connect the Database and integrated with Spring Framework.
  • Involved in writing the Hibernate mapping configuration files for POJO’s.
  • Effectively used Core Spring framework functionalities like IOC (Inversion of Control) and providing abstraction between Struts Presentation layer and Hibernate Persistence layer.
  • Created configuration files consist of action forms, action mappings, Data objects, and data source information for each activity.
  • Extensively used J2EE Design Patterns like Business Delegate, Session Façade, Service Locator, Data Access Object (DAO), Front Controller, and Service Oriented Architecture (SOA).
  • Implemented SOA Architecture by developing Java Web Services using Axis, SOAP and WSDL.
  • Developed SQL stored procedures, triggers, queries, and functions for the payment transactions.
  • Developed XML documents and Involved in parsing the XML document using (JAXP) DOM parser.
  • Developed interfaces and their implementation classes to communicate with the mid-tier using JMS.
  • Performed unit testing using JUnit and involved in integration testing of the whole application.
  • Used ANT to compile, build and package the application for deployment, and integrated Log4j logging framework in the application to store log messages.
  • Performed production support/enhancements on an ongoing basis.

ENVIRONMENT: Agile,Jdk 1.5, J2EE, Struts 2.0, Tiles, JSTL, JSF, Spring 2.5.6, Hibernate 2.1, JSP 2.1, JSTL, HTML, JavaScript, WebServices, SOAP 1.2, WSDL 2.0, AXIS 2,JAX-WS,JTA,JBI JMS 1.1, XML, ANT 1.4.1, Junit 4.5, CVS, Log4j, Eclipse 3.4, BEA WebLogic 9.2, UML, TOAD, Oracle 10g.

Confidential

JAVA Developer

Responsibilities:

  • Involved in requirements gathering and documentation.
  • Extensively involved in analyzing business requirements.
  • Created and designed User Interface for various modules using JSPs, Developed custom tags,and used JSTL Tag lib.
  • Designed classes and developed business components using Servlets controller.
  • Designed and developed business components using MVC controller.
  • Involved in developing various reusable Helper and Utility classes that are being used across all the modules of the application. Involved in unit test and integration test, bug fixing and code reviews.
  • Written JavaScript for front-end validation. Participated in Unit testing and System testing.
  • Extensive usage of eclipse throughout modules.

ENVIRONMENT: Java, Servlet, JSP, JSTL, Log4j, Ant, SQL Server 2000, Tomcat, JavaScript, Eclipse, Windows 2000.

We'd love your feedback!