We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Edison, NJ

SUMMARY

  • JAVA: 7 + years of Programming experience in using Java, JDK, J2EE, J2ME, IBM Websphere 6.0/5.0/4.0/3.5/3.0 , IBM, Struts framework, JSP, EJB 3.0/2.0/1.1 (Entity, Session Beans and Message Beans), Servlets, JSP, JDBC, JNDI, JSF, Hibernate, JMS, JavaScript, AJAX, Web Services, XML, Swing, Applets, AWT, JDBC/ODBC, DHTML, DB2 UDB, C++, C, Unix, CGI/PERL, Shell Scripting, Rational Rose 2000A, Rational XDE modeler, IBM Visual Age 4.0, Visual InterDev 6.0, JBuilder 5.x, Visual Source Safe 6.0, Hibernate 2.0/3.0.
  • J2EE: 7 years of Proficient experience in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Façade, Service Locator etc). J2EE Enterprise Application architecture using UML (Unified Modeling Language), IBM Rational Rose, MS Visio and J2EE technologies (JSP, Servlet and EJB), with Design Patterns and open source frameworks like Struts and Hibernate.
  • SDLC: 7 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Web & Application Servers: 7 years of extensive experience in Programming, Deploying, Configuring, Fine-tuning and Administering Application & Web Servers such as IBM WebSphere 6.0/5.1.1/5.0.1/4.0/3.5/3.0 , IBM Websphere Studio Application Developer (WSAD) 5.0/4.0, Eclipse IDE 3.0, WSAD/RAD 6.0 and Web Logic Workshop 8.1, BEA Weblogic 8.1/7.0.2/6.1 , Apache Tomcat Web Server 5.0.25, Apache HTTP Server, iPlanet Web Server 6.0, JBuilder, JBoss 3.2.3 & Java Web Server 2.0.
  • Messaging: Strong EAI background using IBM MQ Series 5.3.1/5.2, MQSI 1.x/2.x, JMS for integrating Legacy Enterprise Applications. Experience in using build tools ANT, MAVEN and Gradle.
  • Web Services: 7 years of extensive experience in both implementing and consuming different web services using WSDL, SOAP and REST and used different frame works JAX-RS, JAX-WS, Jersey and Spring REST.
  • XML: Strong XML experience using XML 1.0, XSL, XSLT, DTD Schema & SAX/DOM, XSL, HTML, DHTML, CSS, XSD, XMLSpy, XSLT, VXML, XML Beans, Castor and JavaScript. Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Architecture: Proficient in the design, development and implementation of Model-View-Controller (MVC) using Struts and Spring Frameworks, Design Patterns and DAO’s, J2EE Architecture, SDLC, Software Engineering, Design Patterns, Object Modeling, Data Modeling, Project Management, UML, RUP Methodologies in Rational Rose.
  • Databases: Experienced with RDBMS implementation and development using Oracle 8/8i/9i/10g, PL/SQL, SQL Server 2000, MySQL and DB2.

TECHNICAL SKILLS

Platforms: Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX

Programming: JDK 1.5, 1.6, 1.7,1.8, C, C++

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: JQuery 1.8,1.9, JQueryUI, Dojo, ExtJS, AngularJS, BackBone JS, JavaScript, CSS2, CSS3, HTML4, HTML5, NodeJS, Bootstrap

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC, DI, AOP, JSF 1.1, JSF 2.1, GWT, Angular JS, Vaadin

Database Tools: Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, ERWin, Altova Database Spy, MySQL Workbench, PL/SQL developer

Databases: Oracle, DB2, MS-SQL Server, HSQLDB, PostgresSQL, MySQL

Middleware Specifications: EJB 2.1, EJB 3.0, CORBA, RMI, JMS

Version Control: Tortoise SVN, Rational Clearcase, Accurev, GitHub, CVS

IDEs: Eclipse 3.0, 3.1, STS, My Eclipse 4.1, IntelliJ, NetBeans, JBuilder 2007, JDeveloper.

Build Tools: ANT 1.7,1.8,1.9, Maven, Gradle

Continuous Integration: Jenkins, Hudson

XML Tools: Altova XML Spy 2005,2008

XML Technologies: XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, VXML, XSD, DTD

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS

Webservice Tools: SoapUI 4.0,5.1, TcpMon

Webservice Implementations: Axis 1.0,2.1, JWSDP2.1, Sun Metro, Sun Jersey, Apache XFire, Apache CXF

White box Testing: Junit 3, Junit 4, DBUnit, JUnitPerf, HttpUnit, LoadTest, Timed Test, Selenium, Fitnesse, EasyMock, Power Mock

Black box Testing: JMeter, LoadUI, Load Runner, HP Quality Center, Win Runner

Application Servers: Weblogic 8.1, 10.0, Websphere 6.1, JBoss 4.0, Glassfish 4.0

Web Servers: Tomcat 5.0,6.0,7.1, Joans

UML Tools: Altova UML Model, Rational Enterprise, MS Visio

ORM Frameworks: Hibernate 3.0,3.1,4.1, TopLink, OpenJPA, iBatis

Defect Tracking: JIRA, Bugzilla, Rational Clear Quest, HP Quality Center

Methodologies: Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban

Reporting: iReports, JReports

Batch Jobs: Quartz Scheduler, Cron, Spring Batch

HTML Editors: MS-Frontpage 2003, Adobe Dreamweaver, Coffee Cup HTML

Templating: Velocity, Freemarker

Search APIs: Solr, Lucene

PROFESSIONAL EXPERIENCE

Confidential, Edison, NJ

Java/J2EE Developer

Responsibilities:

  • Collaborated with the Business Analysis team and Project Architect to analyze the requirements and implemented the functionality using Spring, Hibernate for persistence and Spring MVC for front-end development.
  • Created & maintained the configuration of the Spring Framework’s IoC container.
  • Created CSS Layouts from wireframes.
  • Created Call flow diagrams for IVR applications using VISIO
  • Expertise in developing front-end systems with Backbone JS and Node JS as a platform for web applications.
  • Experienced in installing, configuring, and administratingHadoopcluster.
  • Converted ANT scripts from legacy application to Maven.
  • Extensively worked with VXML, GRXML and Implemented Speech-to-Text and Text-to-Speech using Nuance
  • DevelopedMQmessage readers and writers.
  • Implemented continuous integration using Oracle Hudson.
  • Wrote unit tests for DAOs using Test Driven Development (TDD) methodology.
  • Implemented business validations with custom valuators’.
  • Integrated Navigation capabilities into the pages across the application.
  • Used JavaScript for Client Side manipulation in JSP pages.
  • Extensively used Hibernate Query Language (HQL) for data retrieval from the Oracle 10g database and process the data in the business methods.
  • Designed and developed most of the application's GUI screens usingGWTframework.
  • Used Hibernate annotations to map java objects to the database.
  • Applied Hibernate Validator constraints for data checks.
  • Implemented Hibernate and Spring's DAO layer together offer a high performance, productive approach to persist Plain Old Java Objects (POJOs).
  • UsedMQVisual Edit tool for monitoringMQqueues.
  • Wrote declarative transactions using Spring framework for transaction management at service layer.
  • Implemented JQueryUI Theme roller to implement theming for the client.
  • Used AngularJS to implement client side filtering & sorting and NodeJS for continuous client side deployment.
  • UsedQuartz, to schedule one-week prior notice automated emails.
  • Performed Hibernate performance tuning for Oracle database.
  • Used Java Excel API (JExcelApi) to generate spreadsheets in Excel.
  • Performed refactoring of the code for better performance.
  • Performed activities like team co-ordination and code review.
  • Provided troubleshooting for applications in production to achieve a better performance. Responsible for maintenance and enhancements to the application doing code changes and bug fixes, which included debugging Java code. Fixed performance issues, out of memory issues, minimized network trips by using proper design patterns. Optimized SQL queries causing performance problems.
  • Used JConsole and JProfiler to monitor the application performance issues.
  • Used Subversion for source control management.

Environment: JDK 1.7, Spring (DI, MVC, Spring Integration, AOP), Quartz, Hibernate, JAX-RS Webservices, JAX-WS Webservices, Apache CXF, JQuery 1.9, JQueryUI, GWT, AJAX, UML, MS Visio, JSTL, Oracle 11g, WebLogic 12.1, Eclipse 4.2, Junit, MQ (Message Queue), XMLSPY, VXML, SOAPUI 5.1, Log4j, Maven 3.1, Accurev, PMD, Bootstrap, AngularJS, HTML5, CSS3, Toad, Maven, Hudson, TcpMon, Backbone, Sun Jersey, Junit 4.1, Power mock, Selenium, JIRA, Rally, Free marker, Apache POI, Quartz Scheduler,TcpMon, JConsole, JProfiler, Subversion, NodeJS, JExcel.

Confidential, Chicago, IL

Sr. Java Consultant

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Designed and developed the system using Spring MVC and SOAP based web services to integrate multiple applications.
  • Integrated SOAP based web services into the web application to enable payments and claims through mobile apps
  • Implemented the soap based web service and ensured the 100% availability of the system
  • Designed User Interface using HTML, CSS, Boot Strap, Java Script, Angular JS, XML, VXML, Java Server Faces (JSF).
  • Conducted reviews with the technical architects and ensured code quality standards are met in the project
  • Continuous Jenkins Build integration and deployments to the various environments and aligned the release implementations.
  • Designed and developed spring based Template structure for Implementing Facade service pattern for exposing services (used by Web and IVR applications).
  • Worked with business analyst and business partners to provide solutions and derived the digitized components.
  • Implemented state-specific business logic in Java code using spring configurations.
  • Reviewed code and developed Junit test cases for all complex business scenarios and ensured 100% code coverage
  • Involved in the upgrade process of Spring 2.0 to Spring 3.0 and Hibernate 2.x to Hibernate 3.0 to take advantage of new Spring and Hibernate features.
  • Implemented different types of spring controllers as per application requirements, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Developed client request validations and processing using JavaScript and HTML.
  • Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.
  • Used SVN version control tool.
  • Used Jasper Reports as a reporting tool.
  • Deployed applications on Web logic Application Server and performed required configuration changes.
  • Involved in multiple high priority releases with aggressive deadlines.

Environment: JDK 1.6, Spring 3.1(DI, MVC, Batch, Security), OpenJPA, JAX-WS Webservices, Apache Axis, Dojo, ExtJS, AJAX, UML, Rational Enterprise, MS SQL Server 2008, Websphere 7.0, IntelliJ, Junit, SOAPUI 4.0, Log4j, Toad, Maven 3.1, Rational Clearcase, PMD, AngularJS, HTML4, Gradle, AntHill Pro, TcpMon, Sun Jersey, Junit 4.0, Quality Center, Rally, Velocity

Confidential, Columbus, OH

Java/ J2EE Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts. Used Ext Js framework for the development of web application using Ajax, DHTML and DOM scripting.
  • Responsible to enhance the UI using HTML, Java Script, XML, JSP, CSS as per the requirements and providing the client side using JQuery validations.
  • Worked extensively with Ext Js Grids.
  • Used Grid functionality like Grid filtering, Multiple Sorting, Grid Cell Editing, Grid Row Editing.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API, which will be used across the framework.
  • Used Spring core annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Build SOAP Web Services based on AWS (Amazon Web Services).
  • Used AJAX framework for server communication and seamless user experience.
  • Designed and developed customized ESB to integrate and govern SOA services. Built various capabilities in ESB like Security, Message routing, message transformation, transaction management etc.
  • Used Log4j for the logging the output to the files.
  • Used Junit for the unit testing of various modules.

Environment: Java, JSP, Servlets, Struts, spring, AWS, Oracle, SOA, WebSphere, TOAD, HTML 5, CSS, XML, TOAD, SVN, Node JS, ESB, SOAP, Require JS, Log4J, Junit.

Confidential

J2EE Developer

Responsibilities:

  • Involved in design, analysis and development of EPP-SGR.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP’s and Servlets for navigation among the modules.
  • Designed cascading style sheets and XML part of Order Entry Module & Product Search Module and did client side validations with java script.

Environment: Java 1.5, JSP, Servlets, JSF 1.2, MyFaces, Oracle 9i, JDBC, JavaScript, Netbeans 6.1, Toad, CSS.

We'd love your feedback!