We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

3.00/5 (Submit Your Rating)

Lakewood, CA

SUMMARY

  • 6+ Years of experience in development of web based applications in various domains by using Java, J2EE technologies such as UML, Jakarta Struts, Spring, Hibernate, Web services, Maven, SOAP, SAO, WSDL, Java Script, EJB, JMS, RMI, JNDI, Java Beans, JQuery, Servlet, JSP, JDBC, HTML, DHTML, XML, XSL/XSLT, UNIX, Javascript, CSS, XHTML, AJAX and Windows..
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with J - Unit and good experience with software development methodologies like waterfall and agile.
  • Good Experience in Hibernate, Jakarta Struts, Spring and MVC Frame Works and experience in SOA (Service Oriented Architecture) by creating the web services with SOAP and WSDL.
  • Proficient in programming by using the IDE’s such My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9, WSAD 5.x, and RAD 6/7.
  • Expertise in implementing different design patterns such as singleton, session façade, DAO, DTO, Factory and Business delegate.
  • Good work experience with BEA Web Logic 8.x, IBM Web Sphere 5.x/6.x, JBoss application servers and having good work experience in RDMBS such as Oracle 9i, 10g, DB2, MySQL, Sybase and SQL server.
  • Good working experience in writing PL/SQL Prepared Statements and Stored procedures.
  • Good experience in developing test cases with JUnit for Unit testing, Load testing using JMeter, Stress test and logging using Log4J.
  • Expertise in Design and Development of User Interfaces Using Struts, JSP and HTML and proficient in programming using JSP.
  • Enterprise integration technologies, Message Oriented Middleware (MOM) like Web sphere MQ, IBM MQ Workflow, Web services, WSDL, UDDI, JMS, LDAP, Content Management, Application Deployment, Data sources configuration.
  • Functional domain knowledge in banking and Telecom (DST and CSG) billing systems.
  • Experienced in building Web Services (SOAP, JAX-RPC and JAXB).
  • Extensively working with Hibernate mapping and configuration.
  • Having the good experience in Spring Frame Work.
  • Experience of using performance testing tool JMeter and unit testing using JUnit APIs.
  • Experience of using ANT tool to generate deployable files.
  • Ability to interact with IT staff or vendors in performing complex testing, support and troubleshooting functions.
  • Strong interpersonal skills, ability to interact with team members and good communication and presentation skills.

TECHNICAL SKILLS

Core Expertise: Servlets, JSP, JDBC, JNDI, Java Mail, JMS, WEB 2.0, Web Services, DOM,EJB, SAX, Digester, JSON, Ajax and JSTL.

Languages: Java, HTML, DHTML, XML, XSLT, UML, EL, C++ and C.

Frame Works: Struts 1.2/2.0, Spring 2.0/2.5, Hibernate 3.1, DOJO, WATIR and JUnit.

Web/ Application Servers: BEA Web Logic 8.x, IBM Web Sphere 6.x/7.x, JBoss 4.x/5.X and Apache Tomcat 4.X/5.X.

Scripting Languages: Perl, Unix Shell scripts, Java Script, CSS, Ant, Ruby Scripts and Action Script 3.0.

Databases: Oracle 7.2/9i/10g, DB2 8.1, MySQL, MS Access and SQL server.

Development Tools: IBM WSAD 5.0, IBM RAD 6.0/7.0, Eclipse 3.x and MyEclipse 8.x

Design/Version Control: Rational Clear Case, CVS and Tortoise SVN and PVCS.

Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, MS-DOS, Unix, Solaris 9 and Linux

Bug tracking: Rational Clear Quest and Bugzilla

Tools: & Utilities: Rational Rose 2000, Adobe Flash, Dream weaver, Apache Axis, Log4j, Toad, SQL Explorer, DB Visualizer, Navicat, Management Studio, Bamboo, Cruise Control Dashboard.

Methodologies: OOAD, RUP, Agile (Scrum/Extreme Programming).

PROFESSIONAL EXPERIENCE

Confidential, Lakewood, CA

Sr. Java Consultant

Responsibilities:

  • Responsible for analysis, design, coding and testing of new applications or enhancements to existing applications using Java-based technologies
  • Including Java, J2EE, JSP, XML, JDBC, and Servlets.
  • Apply SDLC concept and have a proven track record of delivering solid, robust applications.
  • Involved in web service integration with various other systems like Payment Gateway through Web Services.
  • Working on automating daily reports for DSO registrations.
  • Technically involved in analysis, designing, coding of various server side components.
  • Performed testing using Soap-UI 2.0.2.
  • Involved in database designing with DBA.
  • Interacted with BA team to get the requirements.
  • Installed, configured, and maintained tomcat and weblogic Server.
  • Supported production environment including Monitoring Application, resolving any production related issues.
  • Maintenance of the daily Remedy Tickets of the users.

Environment: WindowsXP, JDK 1.6, JDBC, XML, Ant, Dom4j, JMS, EJB, WLST, WebLogic 9.2.2, Workshop, CVS, Soap-UI 2.0.2, DBVisualizer, JDeveloper, Apache Tomcat, Eclipse.

Confidential, FreMont, CA

Sr. Java Consultant

Responsibilities:

  • Developed and upgraded entity objects to enhance OnetoOne, ManyToOne and ManyToMany mapping on Oracle database using Hibernate, working closely with Oracle DBA
  • Programmed new Repository entities in Spring & Hibernate to test changes to legacy code in JUnit and then made appropriate changes by using features such as Transient annotation in Hibernate
  • Developed code to increase efficiency using Joined table strategy for inheritance cases using Hibernate
  • Created 20 different ElementCollections in Hibernate for value objects like applicant’s addresses
  • Developed numerous beans daily for dependency injection, auto-wiring requirements in Spring
  • Developed DOM Parser using DocumentBuilderFactory and SAX Parser using SAXParserFactory to populate data from XML
  • Involved in invoking remote components using REST Web services.
  • Programmed business logic in MVC based design pattern on Swing using HQL Queries and Criteria
  • Developed multiple query methods using Pagination, NamedQuery & ParameterBinding to avoid possible injection attacks
  • Developed several Before/After/Around Advice methods in Spring for most of the view related logic

Environment: Spring, Hibernate 3.0, Rest Web Services, Eclipse 3.0, log4j, Solaris 8, Oracle9i/10g & Weblogic, Swing, Flex 3.0/4.0, PL/SQL, HQL, XML, Unix, MVC architectures

Confidential, Denver, CO

Sr. JavaJ2EE Developer

Responsibilities:

  • Involved in design of the application using UML and designed the application as per Object Oriented (OO) concepts.
  • Prepared the sequence diagrams, class diagrams and Technical Design Documents.
  • Developed the prototype of the application using HTML, JSP, and Servlets
  • Developed the UI of the application using HTML, javaScript and CSS.
  • Developed forms and business components using Oracle ADF Framework.
  • Used WebLogic server 9.2.2 for development and deployment.
  • Developed and configured Message Driven Bean to listen to the events and execute the event handlers sequentially.
  • Extensively used spring frame work’s Dependency injection, and configured the application context file to create the Singleton objects and injected in to the application.
  • Used spring’s JDBC and JMS Templates to perform query and update the database, and send messages to the Distributed JMS queue.
  • Configured JDBC data sources, Distributed JMS queues and configured them in spring context file to load them from property file.
  • Implemented the Event Handlers module of the application and used spring batch process to parse the file content, and store in the staging tables.
  • Used Spring’s DAO module to interact with the data base and extensively used simple JDBC template to run the queries and stored procedures against the database.
  • Extensively used Factory, DAO, Singleton and VO design patterns.
  • Configured log4j in all modules of the application to log debug, error, info messages to monitor the application behavior.
  • Deployed the application dev, test, and production environments.

Environment: WindowsNT, UNIX, JDK 1.4 /1.5, JDBC, XML, Ant, Log4j, JMS, EJB, WLST, Spring 2.5, WebLogic 9.2.2, Workshop, Oracle 10G, CVS, TOAD 7.4, PL/SQL Developer, JDeveloper, Apache Tomcat, Eclipse.

Confidential, Chicago, IL

Middle Level Java Developer

Responsibilities:

  • Involved in web service integration with various other systems like Payment Gateway through Web Services.
  • Technically involved in analysis, designing, coding of various server side components.
  • Coded common framework logic such as Login, Security and Dashboard.
  • Participated in the designing and development of various server side components JSP, Servlets, DAO’s, IBatis Persistence Layer, VO‘s etc.
  • Participated in design and code reviews. Enforced the Java coding standards and design patterns.
  • Involved in database designing with DBA.
  • Worked on Hibernate object/relational mapping according to Database Schema.
  • Interacted with BA team to get the requirements.
  • Installed, configured, and maintained JBoss Server.
  • Supported production environment including Monitoring Application, resolving any production related issues.
  • Good knowledge of Seam integrating technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0).
  • Co-ordinated with development team for deployment of application into JBoss Server.
  • Involved in creating various UML diagrams based on requirement documents.
  • Coded Entity Beans, Session Beans and Persistency Layer Classes.
  • Involved in the Development of Spring Framework Controllers.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Followed SCRUM Methodology throughout the project.
  • Performed Unit testing.
  • Performed E2E Testing.

Environment: J2SE 5.0, J2SE 1.4, JSP 2.5, J2EE,EJB 2.0, MySQL 4.1, Struts 2.0 and Spring Framework 3.0, Hibernate 1.0, IBatis 2.3.2, JBoss 5.0, SDLC, MyEclipse, UML, Toad, CVS, Clearcase, Web services, RAD, JUnit, XML, Apache CXF.

Confidential, Northboro, MA

Java Developer

Responsibilities:

  • Development and bug fixing on Confidential ’s proprietary Multi layered J2EE architecture and Struts framework.
  • Designed and implemented the functionality of identifying the Confidential products using part number.
  • Updated Presentation Layer (Struts, Tiles, JSP Tags) for accommodating the dual part number search.
  • Implemented the enhancement across process and services layer for dual part number search.
  • Have written DAO (sql queries) for the MTM PN enhancement using backend as DB2.
  • Followed RUP and OOAD methodology for enhancements.
  • Designed and developed User Interface using Javascript, CSS and XHTML and AJAX.
  • Created several Stored Procedures.
  • Created Test cases and tested the application thoroughly.

Environment: Java 1.4, J2EE (JSP, Tags, Servlets), Oracle, EJB, Java Script, HTML, CSS

We'd love your feedback!