We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Milwaukee, Wi

Summary

  • 7+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
  • Experience in XML and related technologies like DTD, XSL, XSLT, XPATH, JAXB, and JAXP.
  • Expertise in several J2EE technologies like JSP, Servlets, Java Scripts, Java 1.6  ,Web Services ( Jax - WS, Restful), SOAP, WSDL, JSF, Hibernate, Spring, Struts, EJB, Ajax, JAVA Beans, JNDI, JMS, XML.
  • Expertise in Implementing MVC design pattern using Struts 1.0/2.0 frameworks.
  • Extensively worked on Struts Tag libraries, Validations, Exception
  • Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in Web page creation using HTML, DHTML, XHTML, JavaScript and CSS.
  • Good experience in using the Oracle 10g/9i/8i/8.0, DB2 and SQL Server databases.
  • Experience in database design, PL/SQL, Queries, Triggers, DB2 Client, O/R Mapping, Hibernate and JPA.
  • Experienced in implementing Spring Framework, Hibernate/iBatis as ORM (Object-Relational Mapping).
  • Strong Knowledge in using TOAD.
  • Experience on AJAX for creating dynamic pages and actions.
  • Expert in using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, Apache Tomcat, JBoss and Mule ESB.
  • Experience in using Maven a build automation tool used specifically for java projects andLog 4j for logging purpose.
  • Developed unit tests using Junit.
  • Excellent communication Skills, exceptional problem solving, strong programming abilities and a keen client needs assessment aptitude.

TECHNICAL SKILLS

Web Languages: Java, Java EE (JSP, Servlets, JPA, EJB, JSF, JDBC, JMS, JAXB, RESTful Web Services, SOAP web services (JAX - WS), JAXP) JavaScript

Methodology: SDLC (Agile, Waterfall, Iterative, Prototype), OOAD, UML,Patterns, J2EE Design Patterns, Enterprise Integration Patterns,

Markup Language: HTML, XML, XSD, XSLT

Database: Oracle11, 10g, 9i, 8i, 8.0, MsSQL 2005, 2000, DB2, MySQL

Operating System: DOS, Windows,Linux, AIX Unix

PROFESSIONAL EXPERIENCE:

Confidential, Milwaukee, WI 

Sr. Java Developer

  • Analysis and Requirements gathering of the proposed enhancements from business users. Created WBS (Work break down structure) documents with the estimates for proposed enhancements.
  • Participated in activities as a Scrum team member applying Agile methodology for incremental development
  • Developed application using Java/J2EE technologies - Java Server Pages (JSP), JavaBeans, Struts, Spring, Hibernate.
  • Used Spring dependency injection for wiring java beans, service classes and DAO classes
  • Used Struts 2.x Framework to implement MVC and Front controller patterns for application work flow
  • Configured spring with ORM framework Hibernatefor handling DAO classes and to bind objects to the relational model.
  • Actively involved in designing and implementing Data Access Object (DAO) design pattern to access the database.
  • Implemented Singleton, Decorator, Dependency Injection, MVC and Aspect Oriented Programming design paradigms
  • Enterprise Integration Patterns to make implementation of integration solutions easier
  • Developed new PL/SQL queries and stored procedures for information repository prototype.
  • Used JAXB to convert complex master card XML input to Java objects. Used Camel Routes to process, convert, filter and upload the data to the MySQL database.
  • Created clustered and non-clustered DB Indexes on MS SQL Server for performance tuning.
  • Added / Modified Cursors, stored procedures, functions, triggers in database to support new requests from customers.
  • Extensive usage of PL/ SQL queries to generate customized user reports.
  • Used Log4j for logging information at various levels.
  • Worked with Microsoft Visio for UML diagrams like Class diagrams, Sequence Diagrams, Flow charts, Integration Diagramsetc.

Environment: Java/Java EE,Spring, Struts, JSP, JAXB, Ajax, Javascript, HTML, CSS, Hibernate, MS SQL Server, Eclipse IDE, XML, CVS, Microsoft Visio, Junit, Maven, Tomcat 7.x, OpenEJB,

Confidential,St Louis, MO 

Java Developer

Responsibilities:

  • Involved in requirement analysis meetings.
  • Developed the Use Cases and Sequence Diagrams using MS-Visio
  • Used JAX-WS for building the Web Services.
  • Used SOAP as a XML-based protocol for web service operation invocation.
  • Calls and responses between different components are transmitted as SOAP messages over HTTP.
  • Used SoapUI, a functional testing tool for Web Service testing.
  • Used SVN for source code control.
  • Implemented SQL, PL/SQL Stored Procedures, Triggers and Cursors.
  • Used JUnit, a test framework which uses annotations to identify methods that specify a test.
  • Used Log 4J to log messages depending on the messages type and level.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes. Used design patterns like MVC, Singleton and Factory design pattern.
  • Used Spring Security that provides advanced authentication, authorization and other security features for enterprise applications.
  • Developed User Interfaces using HTML, JSP, Java Script technologies.
  • WebSphere application server is used for deployment purpose.
  • Hibernate, an object-relational mapping (ORM) library is used for mapping the object-oriented domain.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Used XPATH, XQuery and XSLT for XML transformations.

Environment: Java 1.6/JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3, Hibernate 3.0, Oracle 10g, PL/SQL, Ant, SOAP, JMS, WebSphere 6.1, HTML, JavaScript, JSON, JUnit 4.0

Confidential,Irving, TX

Java Developer

Responsibilities:

  • Participated in reviewing the functional, business and high level design requirements.
  • Developed the Use Case diagrams and Class diagrams.
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Used the Inversion of Control module of Spring framework.
  • Experience in working with thin, thick and NFCclients.
  • Published methods as web methods using REST-FUL web services.
  • Used SOAP UI for testing the web services.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Used XPATH, XQuery and XSLT for XML transformations.
  • Used XMLBeans for parsing the XML documents.
  • Used Soap over Http and Soap over JMS for communication between components.
  • Created the test cases using JUnit.
  • Developed the Application and business logic using Java 1.6
  • Implemented several design patterns like Singleton, MVC and Factory design patterns.
  • Developed the User interfaces using HTML, CSS3, JSP, JavaScript and Tiles etc.
  • Experience with jQuery.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Used Hibernate for Object Relational Mapping.
  • Used Free Marker Template for sending the parameters to the back end systems.
  • Log4J was used for logging errors in the application.

Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3,Hibernate 3.0, Java 1.6   Oracle 11g, Ant, SOAP, WebSphere 6.1, HTML, JavaScript, JUnit 4.0

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Responsible for Understanding the scope of the Project and for documenting the Detail Design document
  • Worked on Concept wave tool, which is mainly based on Web Services, which helps in interaction with various order entry applications.
  • Developed templates using Concept Wave
  • Used JavaScripts for the process of various order functions and integration within different applications
  • Used JMS for different applications to interact with each other by passing the order update to one end to another
  • Orders were created by sending SOAP requests though Soap UI
  • Written test cases and For Performing Unit Testing
  • Moved all the time consuming online processing request in to JMSQueue.
  • Used Web services WSDL and SOAP for getting credit card information from third party.
  • Implemented various design patterns in the project such as MVC, Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.

Environment: Oracle 11g, Java 1.5, JavaScript, Oracle WebLogic Application server 11g, SQL Developer, Soap UI, Concept wave, XML, SOAP

Confidential

 Java Developer

  • Involved in development of Reusable Components (Java Beans) such as Pricelist, Stock Rates, material beans and many other attributes which affect the display of the stock Pricing.
  • Developed SQL queries, Joins with JDBC API to access data.
  • Developed Action Form and Action classes and used Action Errors for error reporting.
  • Utilized the String tokenizer and collections in JSP
  • Used struts html, logic, bean tags in JSP’S
  • Involved in creations of Applets using Visual cafe’s make Applet utility.
  • Some sample tests were incorporated using Multi-Threaded Java Applets, Java Scripts were used for playing audio clips and to the make the price lists interactive to the User.

Environment: JDK 1.4, JavaScript, J2ee 1.4, JSP 2.0, XML, Struts 1.1, Servlet 2.3, JDBC 2.1, EJB 2.1, Oracle 9i, PL/SQL, tomcat 5.0.

We'd love your feedback!