We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Qualified Software Professional with around 8 years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise and Web Applications.
  • Proficient in the development of client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
  • Expert in developing enterprise web - based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, Java Beans, JMS, JNDI, ANT and Apache Maven.
  • Expertise in developing web based GUIs using Java Applets, HTML, DHTML, JavaScript, XML, DOJO, AJAX, JSF, JSP & spring form tags .
  • Seasoned professional in various frameworks: Struts, Hibernate3.0, Spring2.0, JSF (Java Server Faces)
  • Extensive work experience in JSP, Servlets, Java Script, JDBC.
  • Proficient in developing SOAP and RESTful Web Services.
  • Participated in SOA design decisions using Oracle's AIA framework, OSB, and SOA Suite.
  • Developed enterprise data integrations using AIA, SOA Suite, BPEL, Web Services, and OSB.
  • Assisted in creating several programming policies for UNIX and Linux platforms.
  • Assisted in analyzing incoming equipment and developing the necessary control applications in Linux and UNIX.
  • Utilized the Oracle BPEL Process Designer to design and implement complex BPEL processes that included various activities such as human tasks, database updates/queries, etc.
  • Designed and developed an interfaces to the BPEL Process Manager utilizing the Oracle SOA
  • Used AngularJS as the development framework to build a single-page application.
  • Developed facilities for stripping long error messages from minified JavaScript code for AngularJS.
  • Building speedy, functional web applications using AngularJS and AJAX.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY
  • Presented solutions to the client when they want out of scope issues to be solved
  • Application client implemented as a multi-page, responsive solution with knockout and jQuery.
  • Instrumental in creating process, procedures, policies and standards for data warehouse implementation
  • Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE technology stacks.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Experienced with XML related technologies such as XML, DTD, JQuery, and DOM, SAX, and XML Spy tool.
  • Custom migration system developed to transform, clean, merge, and export existing data from both Word Press and Infusion soft to MongoDB.
  • Member data stored in MongoDB replication set migrated from WordPress MySQL instance.
  • Implemented C to Java messaging subsystem based on XML using XBinder and JAXB.
  • Used JAXB to manipulate XML documents.
  • Accessed database using SQL Queries, PL/SQL scripts
  • Worked on various Java Application servers - BEA Web Logic, Websphere Application Server, JBoss server and Tomcat.
  • Coded, tested, debugged, implemented, and managed mainframe applications
  • Expertise in developing GUI using Swing, HTML, DHTML, Java Script,CSS.
  • Working knowledge on XML, XSLT, XPATH, XQUERY and XSL-FO.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, Tomcat.
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC and JAXB/JAXP.
  • Extensive experience working in Spring 2.5/3.0 framework, Struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and RESTful).
  • Strong experience in writing SQLs, Stored Procedures and Triggers.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Very good experience in OOAD, UML, Rational Rose Methodologies.
  • Working experience in relational databases like ORACLE and SQL Server.
  • Very good knowledge in writing Shell, ANT scripts for building the projects.
  • Good Working Knowledge of Ant for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Strong knowledge of IDEs like Eclipse,Net Beans, Confidential Rational Application Developer (RAD 7.0.0), Web Sphere Studio Application Developer.
  • Extensive experience in software development methodologies Agile .
  • Commitment to achieving corporate goals. Able to establish priorities and adapt quickly to Changing needs.
  • Excellent team player with leadership abilities. Strong analytical skills with excellent interpersonal and communication skills with analytical ability and understanding of Organizational functioning.

TECHNICAL SKILLS

J2EE Technologies: JDK 1.4/1.5/1.6/1.7 , JSP 1.2/2, Servlets, Ajax, Struts 1.1./1.2/2.0 , JSF, Hibernate3.0, Spring2.X, EJB2.0/3.0, JDBC, JUnit, JNDI, XML, JMS, Web Services, Cassandra, WSDL, SOAP.,JSP,JSTL,XSLT,SPRING FORM TAGS,STRUTS TAGS

Languages: Java, C++, SQL, Node.JS,PL/SQL, XML, HTML, Java Script, DOJO, Ajax,JSON

Web/App Servers: Confidential Websphere 5.1/6.x,Mainframe, Bea Web Logic Server 9.2, Tomcat 4.0/5.0, Apache1.3/2.0, Jboss 4.2.x, Jboss 5.1, OC4J

RDBMS: Oracle 8i/9i, 10g MS SQL Server 7.0, Postgres 8.3

Operating System: Windows 9x/NT/2000/XP, Linux,Unix

Development Tools: Eclipse 3.0/3.1, MyEclipse 5.x, WSAD 4.x/5.x, RAD6.x, 7.x, Confidential WebSphere 5.x/6.x, Confidential MQ Series, TOAD, ANT, MAVEN, SQL Loader, EDI TIE Commerce, Confidential Rational Software Architect for WebSphere, Confidential Messaging Queue series(MQ), Confidential MQ visual EDIT.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Senior Java/J2ee Developer

Responsibilities:

  • Developed various product applications usingJava, J2EE and related technologies.
  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Used MVC frames works like Spring MVC along with JSF and Rich faces.
  • Participated in SOA design decisions using Oracle's AIA framework, OSB, and SOA Suite.
  • Developed enterprise data integrations using AIA, SOA Suite, BPEL, Web Services, and OSB.
  • Used Eclipse IDE and Tomcat as the web server for deploying the application.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Worked on Maven to build the application and used JRebel for code integrations.
  • Implemented C to Java messaging subsystem based on XML using XBinder and JAXB.
  • Created XML schemas for document exchange protocol.
  • Used JAXB to manipulate XML documents.
  • Utilized the Oracle BPEL Process Designer to design and implement complex BPEL processes that included various activities such as human tasks, database updates/queries, etc.
  • Presented solutions to the client when they want out of scope issues to be solved.
  • Application client implemented as a multi-page, responsive solution with knockout and jQuery.
  • Used ExtJS with region panels to allow a form to divided into multiple sub-sections.
  • Used JUnitframework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Used AngularJS as the development framework to build a single-page application.
  • Developed facilities for stripping long error messages from minified JavaScript code for AngularJS.
  • Involved in consuming, producing Restful web services using JAX-RS.
  • Designed and implemented SOA compliant management and metrics infrastructure for new Websphere ESB infrastructure utilizing the SOA management components.
  • Used JQuery and JSF validation framework for front end validations.
  • Designed and implemented the zero-downtime deployment system (awk, bash, NodeJS, and Jenkins, all sitting on top of AWS).
  • Working with mainframe platform Unisys A series.
  • JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Designing process flows, deploying and populating staging area objects defining and populating the Enterprise Model Warehouse.
  • Worked with Websphere ESB mediation modules exports to reference by external services.
  • Member data stored in MongoDB replication set migrated from WordPress MySQL instance.
  • Built and maintained several NodeJS modules, several of which have been published and released as open source.
  • Assisted in creating several programming policies for Unix and Linux platforms.
  • Assisted in analyzing incoming equipment and developing the necessary control applications in Linux and Unix.
  • Creating GUI using JSP, java Script and jQuery.
  • Performed analysis, Functional, Regression, Integration, Interface and System testing, data verification and validation in a batch and interactive Confidential MVS Mainframe environment
  • Design and development of application using Java, J2EE, Struts2, Hibernate & XML
  • Consumed RESTful Web services provided by different vendors to submit the TRAFFIC STOP data.
  • Developed and implemented the business logic component in middle tier using JDBC and EJB framework including stateless session classes and Entity bean classes.
  • Worked with Websphere ESB mediation modules flow components Routing, Database lookup, Database logging and Structure transformation
  • Custom migration system developed to transform, clean, merge, and export existing data from both Word Press and Infusion soft to MongoDB.
  • Build RESTful Web services using JAX-RS API.
  • Participated in data warehouse business analysis sessions and involved in data mart creation from conceptual to physical design.
  • Written in Node.js, it uses MongoDB as a storage, RPC for node-to-node communication and UDP multicast for node discovery.
  • JBoss configuration is done in thoroughly firewalled environment using TCP.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications
  • Developed the application using JSF Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view. Responsible for integration of Data warehouse and reporting with other systems.
  • Responsible for integration of Data warehouse and reporting with other systems.
  • Developed a proof of concept for using HBase and Cassandra to store and process borrower history.
  • Worked on Hibernate and created ORM mappings.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Migrating the application from Web Sphere to Jboss.
  • Involved in design and development of server side layer using XML, XSD, SOAP, JAXB, JDBC, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE
  • Deployed the application on the Weblogic Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP)
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Accessed database using SQL Queries, PL/SQL scripts
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303)
  • Designed and implemented XML parsing for XML order conformations.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Performing Configuration Management using Clear Case and CVS.
  • Wrote PL/SQL stored procedures and involved in performance tuning of complex queries.
  • Responsible in testing the classes and methods using JUnit test case.

Environment: JDK 1.6, Core Java, Eclipse 3.3, JSF, Rich Faces,HTML, Oracle 10g, Spring 2.5, Hibernate 3.0, Ajax, JQuery, XML, Weblogic,, JAX-WS,JAX-RS, Windows XP,REST API, HTML, JSP 2.1, perforce, WSDL 2.0, SOAP 1.2, Log4j 1.3, JNDI 1.2, JUnit, UML.

Confidential, Charlotte, NC

Senior Java/J2ee Developer

Responsibilities:

  • Followed SOA Design pattern and Used Agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Collaborated with the business and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.
  • Involved in developing applications using Java and J2EE.
  • Developed user interface using JSP, Tiles Framework, JQuery, HTML5, CSS3, JavaScript, AJAX and JSTL.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Responsible for creating the screens with table-less designs meeting W3C standards and Integrate the dynamic pages withAngularJSand jquery to make the pages dynamic.
  • Implemented Struts 1.2 Framework with EJB 3.0 classes as Model which is interconnected with database.
  • Has worked onAngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • Extensively usedAngularJSby consuming Restful web services.
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
  • Involved in consuming, producing SOAP Web services using JAX-WS.
  • Involved in developing applications using Java, J2EE, EJB, Struts, JSP and Servlet
  • Implemented Test cases using JUnit and Tested web services with REST Client.
  • Application backend implemented as node.js express application server
  • Implements MVC, Singleton, Factory, DAO, Value Object, session Facade, Data Access Object, Business Object paradigm.
  • Migrated from Sonic ESB to DataPower.
  • Researched and analyzed existing systems.
  • I have good hands on experience with Websphere Datapower, Websphere Message Broker, Websphere Portal Server and smart meters administration.
  • Physical data warehouse design, table partitioning, indexing strategy, materialized views, hands on with PL/SQL, SQL development using packages, program units.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed the RESTful web services using Spring IOC to provide user a way to run the job and generate daily status report.
  • Deployed web and enterprise applications on Jboss application server in a channel secure environment
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Implemented Spring Framework for the information flow between database and Model.
  • Process Claims records which are received regularly.
  • Chat servers created with node.js using redis for message routing, but never deployed to production
  • Used SQL, PL/SQL and SQL*PLUS for interfacing to databases like Oracle 9.i and SQL Server.
  • Development of EJB's, Servlets and JSP files using RSA 6.0/7.0 for implementing Business rules and Security options using Web Sphere 6.0
  • Load data into warehouse utilizing SQL loader, shell scripting, and Oracle PL/SQL.
  • Developed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
  • Developed Log4j logs to record the application events to provide the debugging, monitoring and auditing capabilities to the application.
  • Used Eclipse IDE for developing the application.
  • Used JDBC API and HQL (Hibernate Query Language) to query the Database System and used JDBC Thin Driver to connect to the database.
  • Conducted code reviews and design reviews.
  • Developed the MAVEN scripts for preparing EAR and WAR files used to deploy J2EE components.
  • Used CCDto define a set of constraints on the CDA standards and to obtain the CCD schemas used HL7.
  • Collaborated with test teams, to support System and Integration Testing.
  • Troubleshoot and fix systems as part of Production support.

Environment: Java, J2EE, Struts 2.x, Tiles, JavaBeans, Servlets 3.0, JSP 2.x, Hibernate 3.0, Spring 3.0, RESTful Web services, JavaScript, HTML, CSS, SQL, SQL*PLUS, Oracle 10g, Cassandra 1.2.8, DB2, Apache Tomcat, Windows 2000/XP, Eclipse IDE 3.5, CVS, Log4j, Junit, ANT.

Confidential, ROCHESTER, MN

Java Developer

Responsibilities:

  • Developed the application using Software Development Life Cycle, followed the Agile Development Model.
  • Technical Documents includes UML Class diagrams, Use Case diagrams and Sequence diagrams, State diagrams designed using Rational Rose software.
  • Developed web tier by using Servlets, JSP, Custom Tag Libraries, Tiles, Java Script, XHTML, XSLT and XML.
  • Implemented JPA (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively.
  • Involved in the architecture of the modules according to the J2EE standards (Client tier, Web tier, Business tier).
  • Provided Data warehouse production support during and after work hours on escalated tickets.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Developed Apache Ant script to create war/ear file and deployed on the application server.
  • Developed SQL queries for Database access.
  • Web services are developed based on the SOAP.
  • Web services tested using SOAPUI tool .
  • Experience in applying patches and plug-ins for Jboss Application Server.
  • Designed, implemented, and supported data warehousing. Responsible for Oracle PL/SQL Development of Data Warehouse’s ETL processes.
  • Used Hibernate for mapping objects to the relational database.
  • Implemented Spring-ORM for Data Persistence, Which Integrates Hibernate with Spring.
  • Used CCDto define a set of constraints on the CDA standards and to obtain the CCD schemas used HL7.
  • Involved in unit testing and Integration Testing using Junit and developed an Ant Build Script which executes all the Junit test classes and generates the test failure report.

Environment: JDK1.5, J2EE1.4, Servlets 2.1, JSP 2.0, JDBC 2.0, HTML, Java Script, PL/SQL, Rational Rose/UML, XML, SOAP,Spring 2.0, Spring WS 1.0.4, JPA, RAD 7.0, Websphere App. Server 6.1, AJAX, SAX, DOM, Websphere MQ 6.0, JSF, JUNIT, XPATH, XSLT, Rational ClearCase, Oracle 10g, FileNet, Linux.

Confidential

Java Developer

Responsibilities:

  • Gathered the requirements and designed the application flow for the application.
  • Used HTML, JavaScript, AJAX and JSP to create the User Interface.
  • Extensively worked with Struts for middle tier development with Hibernate as ORM and Spring IOC for Dependency Injection for the application based on MVC design paradigm.
  • Developed Action classes for the system as a feature of Struts.
  • Performed both Server side and Client side Validations.
  • Created struts-config.xml file to manage with the page flow.
  • Developed EJB component to implement business logic using Session and Message Bean.
  • Used Spring Framework to integrate with Struts web framework, Hibernate.
  • Extensively worked with Hibernate to connect to database for data persistence.
  • Integrated Activate Catalog to get parts using JMS.
  • Used Log4J log both User Interface and Domain Level Messages.
  • Performed Unit testing for modules using Junit.
  • Played an active role in preparing documentation for future reference and upgrades.

Environment: Java 1.4, JSP, Servlets, Java Script, AJAX, JDBC, JMS, EJB, Struts 2.0, Spring 2.0, Hibernate 2.0, Eclipse 3.4, WebLogic 9, Oracle 9i, Junit, Log 4j, Rational Rose.

We'd love your feedback!