We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Round Rock, TexaS

PROFESSIONAL SUMMARY:

  • Over 8+ years of professional experience as a Java /J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, spring, Hibernate, Struts, Oracle and SQL.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of E-Commerce applications, Web services, Client Server and Web based applications using J2EE/Java, JSP, JavaScript, Servlets, EJB, JMS, XML, XSL, and XSLT.
  • Proficiency in core java concepts like Threads, Exception handling, Generics, Strings etc.
  • Experience in working on various spring modules (Spring Core, Spring MVC, DAO and AOP) along wif Hibernate as teh back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, Xpath, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis.
  • Experienced in working wif SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines. Experience in producing and consuming Rest based web services.
  • Proficient in designing applications using Java and J2EE Design Patterns such as Creational, Data Structures, Algorithms, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer etc.
  • Expertise in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML
  • Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Java script, Node.js and servlets.
  • Reporting experience and well versed in Data Warehousing concepts and issues.
  • Experience working wif different SDLC methodologies like Waterfall, Agile (TDD, SCRUM).
  • Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose.
  • Experience wif unit testing using JUnit and knowledge of ANT and Log4j tools.
  • Experience in designing complex and developing complex Internet systems.
  • Experienced wif IBM Web Sphere Application Server, JBOSS application servers and Apache Tomcat Application Server.
  • Expertise in Database application programming for Oracle, Postgres and SQL server using Stored Procedures, Triggers, Views etc. Worked on UNIX flavors like SUN Solaris, Linux.
  • Experienced in implementing full life cycle of software development process (SDLC).
  • Used version controller tool like Subversion, Git and CVS. Experienced wif RAD/Iterative development methodologies.

TECHNICAL SKILLS:

Design Skills and Testing tools: Design patterns (Singleton, Business Delegate, IOC, DAO, SDLC, Active MQ etc.), UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD),MVC Design patterns, GOF Design patterns, J2EE Design patterns, EJB Design patterns, J Unit, Testing, N Unit, Scala Test, ANT,Webdriver,Cucumber, Apache Kafka, DB Unit.

Methodologies: UML, OOPS, VLifecycle Model, Agile and scrum, OSGI, Information Systems Development Methodology (ISDM)

Open Source Frameworks: Struts 1.3, Spring Framework 2.5/ 3.0, Spring MVC, Spring Core, Spring Context, Spring JDBC, Spring ORM, Spring JMS, GO4,Spring Web Services, Spring Batch, Spring Integration, NODEjs, JSP, JSTL, JNDI, Hibernate, Hybris.

Web/Application Servers & Middleware: Web Logic 8.1/9.1/10.3, IBMDB2, Web Sphere 7.0/8.0, JBOSS 4.0/5.0, Apache Tomcat 6.0/7.0 and Jetty Server.

XML/HTML: XML, JSON, XSD, DTD, XQuery, XSLT, SAX, DOM Parser, XSL, Xpath, JAXB, HTML, DHTML, CSS, XHTML, Tiles.

Database & tools: SQL, PL/SQL, Oracle, MySQL MSSQL, PERL, Toad,DB2, HIPPA, Sybase, IBM web sphere portal, IBMDB2, GWT.

IDE: Eclipse, RAD6.x/7.x, Eclipse 3.x, CVS, Git, WSAD, JBuilder, NetBeans, SOAPUI.

Languages: Java(JDK1.6,JDK1.7,JDK1.8), C, C++, .Net, C#, Python, Scala, Java script, Shell scripting, Java me/O.

J2EE: J2EE (JSP, Servlets, JSTL, Custom Tags, Face lets and Prime Faces, EJB, JMS, JDBC, Web Services JAX-WS, JAX-RS, XML Parsing, XSLT), Servlet, JTA, JNDI, LDAP, Struts, JSF.

Core Java: Collection, Multithreading, concurrency, RMI, Sockets, Reflection, Java Beans.

Scripting Languages: JavaScript, Perl Script, Shell Script, Power shell, Ajax, JQuery.

Protocols and UML Tools: SOAP, LDAP, RestFul, SOA, AngularJs, NodeJs, BackboneJs, ExtJS, HTTP, HTTPS/SSL, TCP/IP, FTP, Telnet, Rational Rose 2002, Microsoft Visio, Jasper/me report

Source Control: CVS, SVN, Git, Clear Quest, Clear case, Visual Source Safe etc.

Project Management: Jira1.4, Microsoft Project, TestDirector7.0.

Other Tools: Maven2.0, Ant1.6, Log4J, Drools, Javadoc, Apache Commons.

Operating Systems: Windows, UNIX, Linux, SUSE, Red Hat, me Series

PROFESSIONAL EXPERIENCE:

Confidential, Round Rock, Texas

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate.
  • Used Spring/MVC framework to enable teh interactions between JSP/View layer and implemented different design patterns wif J2EE and XML technology.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Implemented Caching mechanism using Spring Gem fire Template.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Used SOA Integration service for Data Integration Service and Functional Integration Service .Used SOAPUI for teh functional testing and inspection and invocation of spring based Web Services.
  • Designing new components to fit in teh already existing architecture using core Java, multi-threading different design patterns like teh factory method, Abstract factory pattern, Singleton. While developing web-based applications used Web Services, both SOAP/WSDL and REST,
  • Created complex SQL and used JDBC connectivity to access teh database.
  • Implemented PL/SQLqueries and usedOracle stored procedures, and built-in functions to retrieve and update data from teh databases.
  • Involved in Construction of UI using JQuery, AngularJs, Ext.js, Bootstrap and JavaScript.
  • Involved in Message Broker Development using IBM integration, Message Sets and Message Definitions, Coded teh ESQL for Message Transformation Nodes, Eclipse, XML/XSLT and XSD.
  • Implemented Ajax and JQuery based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Developed teh war/ear file using Ant script and deployed into Web Sphere Application Server.
  • Developed and implemented UI controls and APIs wif ExtJS and Coded teh front end Ajax framework components using Web 2.0 JavaScript library ExtJS.
  • Extensively used Oracle SQL Developer graphical tool for teh enhancement and simplification of Database Development task. Developed GWT (Google Web Toolkit) 2.0 platform using API wif MySQL as database and Tomcat.
  • Designed, developed and implemented of scientific information access prototype using client/server based prototype C++, Java, Sockets and Multithread.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used JSF for internal report generation by fetching data from database wif customized view using CSS and AJAX for form processing. ImplementedMessage Driven BeanUsingJMS.. Implemented enterprise applications wif JQuery, AngularJs and Spring MVC.
  • Involved in creating test cases using JUnit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment:Java1.7/1.8,JSP,CoreJava1.6Multithreading,Struts2.0,Servlets2.3,HTML5,JUnit,TestNG,NUnit,ScalaTest,XML/XSL,XSD,JavaScript,Log4j,JQuery,Spring3.0,Node.js,MySQL,Maven2.0/3.0SpringBatch,SpringIntegration,Git,Windows,WebSocket,Eclipse2.x/3.x,Subversion,Webservices,AWS,AngularJs,Oracle11g/10g,SQL,Drop wizard, DB2 .

Confidential ., Reston VA

Sr. Java/J2EE Developer

Responsibilities:

  • Redesigning teh existing web application wif new technologies& new Technical flow.
  • Used Spring MVC on teh web layer and business delegate and DAO on teh business layer.
  • Involved in creating UI screens using JSP, controllers using annotations at method level and class level.
  • Responsible for coding User interfaces using Spring MVC, integration wif Life ray Portal.
  • Developed large scale web applications using Java, SQL Server, Web Services, HTML, JAVA script and CSS.
  • Developed DAO for communicating wif teh database. Used Hibernate DAO support for performing queries. And handled transactions using spring annotations.
  • Used Core Java, Swing, and multithreaded concepts to develop and application implementations.
  • Dynamic web applications wif AJAX, JQuery and web sockets and Wrote Node.jsapplications in JavaScript.
  • Involved in developing Spring IOC (Inversion of control), DAO, MVC.
  • Wrote Stored Procedures inSybase ASEand developingASP.Netpages to support teh web components of dis application. Implemented several APIs in front of Amazon Simple DB.
  • Wrote SQL queries to get teh data, update teh data from teh database and to connect database in teh DAO implementation classes.
  • Used SOA and Oracle technologies (service bus) for developing and integrating system components.
  • Used HL7 (Health Level Seven) messages for incorrect or missing data and worked wif various labs to correct teh messages being sent incorrectly.
  • Worked on ExtJS for user interface widgets wif High performance scalable grids, trees and menus.
  • Implemented and deployment management GUI in AngularJs, JSON, Hibernate, MSSQL, including teh required back-end technologies. Developed front end applications using Swing, Struts2.0, GWT, AJAX.
  • Used Free Marker Template for sending teh parameters to teh back end systems.
  • Used spring support for restful web services to communicate wif teh host machine for agreement forms. Used rest Client to test teh web services. Used Jackson API to UN Marshall teh response into java objects.
  • Used auto wired annotation for handling teh dependent objects.
  • Developed / modified Oracle PL/SQL codes like stored procedures, functions, triggers etc. based on technical and functional specification documents.
  • Used Hibernate as ORM tool and defined teh mapping and relationship of each table in database tojavaobject
  • Used MYSQLto write teh MQ queries & web portal server for design web pages.
  • Created test cases for DAO's and web services. Used annotations to load teh configured file to test teh components.
  • Used Maven to acquire teh dependencies and build teh application. Used perforce as a version control system. Anthill pro to deploy teh application into JBOSS.
  • Good understanding of HIPAA, Healthcare knowledge.

Environment: Java 1.7/1.8,J2EE, Core Java JSP, Spring MVC, Spring ORM, Spring IOC, Spring Web Services, Node.js, web sphere portal, Hibernate, MySQL, Restful Web Services, Oracle 9i/10g, JUNIT, IBMDB2, Apache Tomcat, IBMMQS, Agile, Spring Batch, Spring Integration, Maven 2.0/3.0, JBOSS, Java Script, HTML, Life ray Portal, CSS, JQuery, AJAX, AWS stack, Eclipse Juno, Hippa.

Confidential, St Louis, MO

Sr. Java Developer

Responsibilities:

  • In architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture. Responsible for JAVA, J2EE and Groovy coding / development.
  • Actively designed, developed and integrated teh Metrics module wif all other components. Used Scrum for managing product development.
  • Development using Java, JSP and Servlets on WSAD.
  • Developed Struts Action and Form classes to access Java Beans and UI.
  • Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
  • Designed and coded highly-available systems/web applications wif java script, Node.js. Provided Node.js forarchitecture. Used Hibernate to access database and perform database updating.
  • Implemented various complex PL/SQL queries and Stored Procedures.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Wrote SQLqueries and stored procedures over server databases using SQL Server and HTML files.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements. Co-ordination wif offshore team on development activities.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for my application modules (Metrics).
  • Developed Web Services using XML messages dat use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed teh application using RAD as teh IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Wrote test cases in JUnit for unit testing of classes and implemented teh logging using Log4j.
  • Retrieving code from teh repository and deploying in Production using ANT.

Environment: Java1.6/1.7, JSP, Eclipse, Servlets, Struts, Spring, Hibernate, Git, EJB, Groovy, JNDI, Hibernate, HTML, XML, DHTML, Log4j, Ant, Web Sphere, Oracle, Windows, JSF, JBPM, Scrum, JDBC, Rational Software Architect, Web Services(SOAP/WSDL and REST), Web Logic Application Server, JUnit, Maven, SVN, Java Script, CSS, UNIX.

Confidential, Farmington Hills, MI

Sr. Java Developer

Responsibilities:

  • Java 1.7 is used for coding teh server side and standard of coding for entire application.
  • Understanding teh client requirements from status meetings and maintaining teh screens as per teh client needs.
  • Agile Scrum methodology is used to release teh product
  • Designed and developed a web site application using J2EE, XML, EJB, Servlets, and JSP under teh Apache Struts Framework. Create Web Socket connection through Web Socket handshake
  • Used core java, which includes Collections and Maven to acquire teh dependencies and build teh application
  • Designed a batch processing system wif RESTful based APIs, using Spring Batch 2.0, integrated wif Quartz scheduling. Involved wif retail sales, logistics and Supply Chain management.
  • Worked extensively in Service layer using Hybris Multi Channel Suite which creates new Extensions, Data Model, and DTO. Installed and configured a basic Hybris store.
  • Worked wif spring based Hybris Accelerators, Extensions and Cockpits.
  • Developed strategy and retails insight into multichannel commerce application using IBM web sphere commerce server, and sterling commerce. Responsible for coding style, designs, research for CMS wif SAAS.
  • Improved mathematical model for Fixed Income Performance, exchange traded derivatives Attribution system and fixed income products like bonds and certificates of deposits online.
  • Developed GWT (Google Web Toolkit) 2.0 platform using API wif MySQL as database and Tomcat.
  • Used cloud computing technologies AmazonEC2 andAmazonS3 web services for Cloud Drive.
  • Used WebLogic9.1 application Server to create, debug and deploy application modules.

Environment: JDK1.6/1.7,JSP,Core Java 1.6 - Multithreading, Struts 2.0, Servlets 2.3, HTML5, J Unit, TestNG, N Unit, Scala Test, XML/XSL, XSD, JavaScript, IBMDB2, IBMMQS, Log4j, X-Query,J-Query Spring 3.0, Node.js, web sphere portal,MySQL,Maven2.0/3.0,SpringBatch,IBM Integration, IBM web sphere commerce, sterling commerce, Git, Windows, Web Socket, Eclipse 2.x/3.x, Subversion, Web services, Oracle, SQL, Apache Camel, Hybris, DB2

Confidential

Java Developer

Responsibilities:

  • Designed and developed a Rich GUI (RIA) front-end using DHTML, JSP, JavaScript
  • Used Struts framework for developing application and user interfaces
  • Worked on complete design and coding using JSP, Servlets
  • Efficiently memory managed teh Java Classes by customizing teh Mark and Sweep, Garbage.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization etc.
  • Collector algorithm. Used various design patterns like Singleton, Session Façade, DAO.
  • Involved in writing EJB entity bean and Session bean.
  • Websphere5.0 clustering and MQ-Series for background process.
  • Validating XML documents wif Schema using SAX parser
  • Interpretability between Websphere5.0 and Weblogic6.0
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: Java,JSP, .Net, C#, Servlets, EJB, JMS, AJAX, Oracle, XML, XSLT, HTML, CSS, Web Sphere, UML, RAD, TOAD, PL/SQL, JUnit, Apache Ant, CVS, Log4j.

Confidential

Jr. Java Developer

Responsibilities:

  • Developed teh JSP, Servlet and JavaBeans using WSAD and test teh applications Using Web Logic testing environment. Validating XML documents wif Schema using SAX parser
  • Used XSLT to convert XML documents into HTML
  • Used to write SQL queries, creating tables and columns using Oracle.
  • Worked extensively wif Log4J for logging teh application events.
  • Used Win CVS as a repository for check in, checkout teh source code
  • Writing JUnit programs for unit test teh application events.

Environment: Core Java, .Net,C#,JSP1.1, Servlet, JavaBeans, Websphere4.0, Oracle7.x, WSAD 4.0, XML, XSLT, HTML, JMS, JUnit, Apache Ant, CVS, Log4j.

We'd love your feedback!