We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Milpitas, CA

SUMMARY:

  • Java/J2EE Developer with around 8 years of extensive experience in Design, Develop and Deployment of Distributive Applications using Web based technologies in N - Tier Java/J2EE Architecture for various clients in Telecommunication, Healthcare services and Retail (E-Commerce) sectors.
  • Excellent programming skills in Java/J2EE technologies including JDBC, Servlets, JSP, JavaMail, Web Services, Spring, Hibernate, JMS, HL7, JNDI using Oracle and SQL Server database platforms.
  • Extensive experience in design, development and implementation of Model-View -Controller (MVC, MVC2) using Spring framework.
  • Experience in Design and Develop Web Services using JAX-WS and Spring-WS 2.0 for SOAP based web services.
  • Experience with Presentation Tier development using JSP, XML, XSL/XSLT, JavaScript, HTML, DHTML, DOJO, JQuery, Ajax, Apache Struts and Custom Tag Libraries.
  • Extensive experience in using SQL and PL/SQL to write Stored Procedures, Functions, Packages, Cursors and Triggers.
  • Strong Experience in JSR 168 Portlet Development, AJAX Based Portlets (Dojo 1.2)
  • Expertise in the full SDLC (RUP, Agile, Scrum), estimations and design iterative development.
  • Skilled at programming on different Java IDE’s like Eclipse, MyEclipse, RAD and WebLogic Work bench.
  • Experience in Shell scripting using bash and ksh scripts on Unix and Linux environments.
  • Experience in Object Oriented Design, analysis and modeling using UML/RUP/Rational Rose/MS Visio 2003.
  • Strong experience on application servers IBM WebSphere 6.x/7.x, Web Logic 9.0/10.0.
  • Development Experience on IBM WebSphere Portal 5.x/6.x and Web Logic Portal 10.3.
  • Strong experience on ANT and MavenBuild scripts to automate the compilation, creating directory structures, JAR, WAR and EAR files
  • Excellent analytical, interpersonal and communication skills.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, PL/SQL, HTML/DHTML, XML, XSD, XSL, XSLT, JAXB 2.0, UML, CSS, JavaScript, DOJO, JQuery, Ajax, Shell Scripting, Visual Basic.

Java Technologies: Servlets, JSP, EJB, JNDI, JMS, JDBC, Spring, JPA, Hibernate, Web Services, Struts 2.0, Ant1.6, JUnit, Log4j, XML(DOM and SAX parsers).

Databases: Oracle (PL/SQL, SQL* PLUS), SQL Server,DB2 and MySQL.

Operating Systems: Windows, UNIX, Linux, AIX.

IDE Tools: Eclipse, JBuilder, MyEclipse, Web logic Workbench, RAD.

Web Services: JAX-RPC, JAX-WS, Spring-WS.

Application Servers: WebLogic, WebSphere, JBoss and Tomcat.

PROFESSIONAL EXPERIENCE:

Confidential, Milpitas, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Developed a Spring Web Service client to communicate with FirstData Gateway Web services.
  • Generating SOAP based web service requests and handling the responses.
  • Implementation of SSL client s provided by the FirstData to establish SSL Hand Shake.
  • Established an HTTP Authentication using CommonsHttpMessageSenderdefind in the Spring.
  • Used apache XmlBeans for marshalling and un-marshalling SOAP based request and responses.
  • Generated stub classes from XSD and WSdL using the apache XMLBean Ant task tool.
  • Handling the fault messages in SOAP responses.
  • Build and Deploy the application on JBoss using Ant scripts.

Environment: Jdk 1.6, Spring, XML, XSD, Servlets, AJAX, JSP, JavaScript, XMLBeans, SOAP, JBoss, MySQL, Oracle 10g, VSS, ANT, WINDOWS7, Linux, MyEclipse.

Confidential, Spring field, Az.

Sr. Java/J2ee Developer

Responsibilities:

  • Followed agile scrum development methodology.
  • Worked on Spring MVC framework to develop this application
  • Implemented Handler Mappings using the annotations to handle incoming Requests.
  • Developed the controller classes to manage the incoming requests and redirect to proper response.
  • Implemented View Resolver to give logical name for the view objects.
  • Implemented Spring ORM with Hibernate taking advantage of Java5 features like annotation metadata and generic collections using JPA.
  • Implemented Error Logging Aspects by using Spring AOP.
  • Used Maven to build the applications.

Environment: Jdk 1.6, JSP, Servlets, Spring, JPA, Hibernate, Apache Tomcat 6, MySQL, Oracle 10g, Git, Maven, Confluence, Jira, WINDOWS XP, Linux, TOAD, MyEclipse.

Confidential, Alameda, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Followed agile methodology to implement application.
  • Worked aggressively in business analysis interacting with their business groups, gathering client requirements and creating functional specifications and design documents.
  • Design and Developed Web Services using Spring-WS.
  • Developed XSDs for generating service Endpoints.
  • Used JAXB 2.1 for Marshaling and Un-Marshaling SOAP based XML Messages.
  • Used Spring DefaultMessageListenerContainer for reading the messages from Queues.
  • Creating JMS queues for queuing orders and results.
  • Listening processing JMS Messages from MQ.
  • Report delivery using TCP, FTP, BUS, Base64, etc.
  • Developed PL/SQL Procedures and functions to implement backend business logic and though improve performance of application.
  • Familiar with HL7 API and able to understand HL7 messages standards.
  • Used Java Resource Bundle for reading the properties file to implement environment based configurations.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code.

Environment: JDK 1.6, Web Services, Spring, Spring-WS, JPA, Hibernate, HL7, XML, Sales Force, JUNIT, Log4J, JMS, JAXB, SQL Server, MQ Series, Tomcat6.0, Maven, Linux, WebSphere Application Server 6.

Confidential, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in design and development of the Web Services, analyzing the User Stories and create functional design as per the requirement with Class diagrams and Sequence diagrams.
  • Developed JAX-WS web service client and on deployed in WebLogic portal for communication between front end and web services.
  • Developed SOAP based Web Services using Spring Web Service Frame work and JAX-WS client.
  • Used JAXB 2.1 for Marshalling and unMarshalling the SOAP based XML messages.
  • Exposing the Service WSDLs using the SpringDefaultWsdl11Definition bean.
  • Implemented Web Services Security using username Tokens with WS-Security.
  • Creating JMS queues for queuing requests for Ethernet providers.
  • Listening processing JMS Messages from Oracle Service Bus (OSB).
  • Developed Geo Code Processor using Google Web Services to load longitude and latitude for each given Lit building records and for the search as well.
  • Developed Utility Frame work for converting XLS and XLSX work sheets to CSV using Apache POI API.
  • Developed PL/SQL Procedures and Functions to do Bulk load of data for Lit building lists for each Participant of Market Place.
  • Implemented advantages of Java5 features like annotation metadata and generic collections in Web Services to configure End Points using Payload Root.
  • Design and Developed Database Service Module using Spring JDBC Template Frame Work.
  • Implemented Error Logging Aspects by using Spring AOP in Web Services.
  • Implemented Transaction Management Aspects by using Spring AOP in Database Service module with Spring TX API.
  • Used SQL Loader to upload bulk data from .xlsx files to Database for initial upload of Lit Building Data for different Ethernet Service Providers with thousands of records.
  • Developed shell scripts to do housekeeping on Database for old inactive status records.
  • Used Maven2 to build the applications in different environments like Dev/IT/QA/UAT over SVN for continues automated build and deployments.
  • Unit testing, debugging and set test conditions based on code specifications. Perform peer code reviews and performance enhancements.
  • Implemented internal custom Exception handling Framework to handle Business & Application Exceptions, to bubble up them to top level classes and log the corresponding errors with unique tracking numbers.

Environment: J2ee - JDK 1.5/1.6, JMS, Spring WS, Spring MVC, Spring JDBC, Shell script, Oracle ESB 10Rg, Oracle 10g, WebLogic Server 11g, WebLogic portal Server 10.3.2, Eclipse 3.5, SVN, Maven2, WINDOWS XP, WM ware, Linux.

Confidential, OH

J2ee Developer

Responsibilities:

  • Worked extensively on JavaScript with DOJO libraries to get the AJAX functionality to the UI.
  • Developed UI Data Grid Components with using DOJO.
  • Used XSL/XSLT for transforming XML documents.
  • Developed Portlets using JSR 168 API to render different module information on a Portal page based on user profile.
  • Worked on Java, JSP and XML parsing for reporting.
  • Aggressively worked on developing WebServices that connect to various applications on SOA like Siebel, Salesforce systems.
  • Design and Developed Database Service Module using Spring JDBC Template Frame Work.
  • Implemented Transaction Management Aspects by using Spring AOP in Database Service module with Spring TX API.
  • Wrote JUNIT test cases for the components and involved in unit testing.

Environment: JAVA, JSP, Servlets, DOJO, AJAX, Spring, WebSphere App Server, Portal server, XML, web services, SOAP, Oracle 10g, TOAD, MyEclipse, Ant 1.6, CVS, WINDOWS XP, UNIX (Sun Solaris).

Confidential, Tucson, AZ

J2ee Developer

Responsibilities:

  • Worked on writing Custom Event Handlers, Validators and Converters using Struts API.
  • Worked on developing several JSP’s including UI Components with DOJO libraries.
  • The Java client application was designed using Struts framework based on the
  • Model/View/Controller (MVC) paradigm. It was programmed to handle events, retrieve and display user data and perform lightweight business rule validations.
  • Involved in developing Maven build scripts to automate the compilation, creating directory structures, JAR and EAR files
  • Extensively used Struts Framework and JSTL Tag library.
  • Created and Maintained Regression Test Scripts for overall business process and executed them in QA Environment.
  • Wrote JUNIT test cases for Unit testing.

Environment: IBM Websphere Application Server, UML, Maven, Junit, RAD, Struts Framework, DTD, XSD, Shell Scripting (Ksh), Maven, SVN, HTML, CSS, DOJO, Servlets, Oracle, Unix.

Confidential, Edison, NJ

J2ee Developer

Responsibilities:

  • Interacted with business analyst to convert business requirement to technical requirement
  • Handling low level Database like HSQLDB transactions, supporting Java features like Struts, Java, JSP, EJB are handled by WebSphere Application Server
  • Involved in designing the application using Rational Rose UML Tool
  • Used Visual Source Safe tool for version controlling and Rational Clear Quest as defect tracking system
  • Active involvement in development and coding of stored Procedures using PL/SQL, SQL DDL & DML, triggers, sequences and packages in Oracle
  • Involved in Report generation for FORD data using Oracle Forms and Oracle Reports Builder
  • Established Connection between Java and Database using JDBC
  • Wrote JUNIT test cases for the components and Java programs to ensure all the developed code working properly before delivering the code to Clear Case server

Environment: J2SE, EJB, JMS, Web Sphere Application Server, UML, Ant, Junit, Eclipse, XML, DTD, XSD, XML Schema, Rational Clear Case, ClearQuest, Eclipse,HTML, CSS, JSP, Servlets, HSQLDB

Confidential, NJ

J2ee Developer

Responsibilities:

  • Involved in Developing Use Case diagrams using UML
  • Handling high capacity Database transactions, supporting Java features like Java, JSP, EJB are handled by WebSphere Application Server
  • Developed Enterprise Java Beans (EJB) Session Beans, Message Driven Beans and used JMS interface to interact with MQ middle ware
  • IBM Websphere Portals used for developing portlets and for customization
  • The Java client application was designed using Struts framework based on the Model/View/Controller (MVC) paradigm. It was programmed to handle events, retrieve and display user data and perform lightweight business rule validations
  • Developed Enterprise Java Beans (EJB) Session Beans, Message Driven Beans and used JMS interface to interact with MQ middle ware
  • IBM WSAD Tool used for development of the application
  • Involved in developing ANT build script to automate the compilation
  • Used Rational Rose to prepare the ‘High-Level’ & ‘Low-level design’ of application
  • Extensively used Struts Framework and Custom Tag library
  • Created messages in MQSeries Queue by using Enterprise Java Beans
  • Design and developed EJB’s for handling business logic
  • Involved in unit testing and Writing Test Cases.

Environment: Struts, EJB, JMS, RMI, IBM Websphere Application Server, MQSeries, UML, MS Visio 2003, RUP, Ant, Junit, Eclipse, DTD, XSD, XML Schema, Rational ClearCase, Clear Quest, HTML, CSS, JSP, Servlets, TOAD, JAXR,Oracle.

We'd love your feedback!