We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

5.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • Over 7+ years of software development experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures using J2EE technologies.
  • Well versed in Developing End to End B2B and B2C application using J2SE & J2EE technologies such as JDBC, Servlets, JSP, JSTL, JNDI, JSF, JMS, RMI, XML, SOAP(JAX-WS), Restful Web Services(JAX-RS), and JSON.
  • Good noledge and working experience in XML related technologies JAXP, JAXB, Gson parsers for parsing xml and JSON in to java object.
  • Strong noledge in Spring Framework using IOC/ AOP, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Expertise in Core Java with strong understanding & working noledge of Object Oriented Programming and also API’s like Collections, Multi-Threading, Exception.
  • Experience in Service Oriented Technologies such as Web Services, REST, SOAP, WSDL.
  • Good experience in applications developed using MVC frameworks like Spring MVC 3, Struts 2 and Validation framework etc.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) framework and also used Hibernate Annotations to reduce time at teh configuration level.
  • Proficient in XML related technologies such as SAX Parser for parsing XML into java object.
  • Strong experience in handling different Web Servers like Tomcat and Application Servers like Web Sphere and Weblogic Server.
  • ExperiencedinwebdevelopmentusingHTML,XHTML,CSS,JavaScript, JQuery, AJAX and Angular Js technologies.
  • Extensive experience working on applications porting across major databases such as MS SQL Server, DB2, MySQL and Oracle.
  • Experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, Cursors and Triggers.
  • Good working experience on Spring Framework with Hibernate Integration.
  • Experienced in developing UML diagrams like use cases, class diagrams and sequence diagrams using Microsoft Visio tool.
  • Extensive experience in using IDE’s like Eclipse, Spring Tool Suite and version control tool like SVN and CVS.
  • Experience in working with multiple operating system including Windows, UNIX, Linux and Macintosh.
  • Skills in analyzing user requirements, modeling teh system and ensuring teh functionality.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.

TECHNICAL SKILLS

Java Technologies: Core Java, Servlets, JSP, JSTL, JSF, JNDI, RMI, JDBC, JMS, EJB, JNI

Web Technologies: HTML, DHTML, CSS, JavaScript, AJAX, CMS, Angular JS, Node JS

Frame Works: Struts, Validator, Tiles, JSF, Hibernate, Spring, Dojo, Angular JS, Node.js, Junit, Log4J

Application Servers / Web Servers: BEA/Oracle WebLogic 7/8.1, IBM WebSphere, Apache Tomcat, JBOSS

Databases: Oracle 10g/11g, MYSQL, Informix, IBM DB2, MS SQL SERVER 2008R2/2012

IDE Tools: WSAD, Eclipse, XML Spy, Toad, SQL Navigator

Other Languages: JavaScript, ASP, C#,C, C++.

Operating Systems: Windows 2000/XP/7/8, UNIX, Linux

Build/Version Control: Ant, Maven, Rational Clear Case, Clear Quest, CVS, PHP

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Sr. Java Consultant

Responsibilities:

  • Involved in full Software Development Life Cycle (SDLC) to analyze teh business requirements, designing front end component, developing server-side code, testing and implementation.
  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Involved and understood teh development of reporting system using Spring, Hibernate and Web Services.
  • Developed teh applications using Java, JSP, JDBC, Servlets, HTML and JavaScript etc.
  • Designed, developed and maintained teh data layer using Hibernate and performed configuration of Struts Application Framework.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Used Eclipse Indigo and Juno as a development IDE.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured teh controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Played a role in application enhancement using Spring 3.0 MVC framework.
  • Created and implemented database operation in HQL using hibernate 3.0.
  • Designed and developed various modules of teh application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
  • Involved in teh migration process of teh code.
  • Used JBoss and WebSphere as an application server to deploy teh code.
  • Used JSP, HTML, Angular Js and CSS to design teh front end components.
  • Involved in enhancement of SOAP based web services to make better interaction between teh web applications.
  • Oracle 11g is used as database.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, packages on Oracle database.
  • Sometimes play a role with QA team in testing to test modules with JUnit and to understand teh loop holes.
  • Involved in using Tortoise SVN as a version control tool.

Environment: JDK 1.7, J2EE, Spring, JSP, HTML, Angular Js, CSS, XML, Spring 3.0, Hibernate 3.0, JMS, SOAP, log4j, PL/SQL, JavaScript, Eclipse Indigo, Eclipse Juno, JBOSS, Oracle 11g, Tortoise SVN, Maven 3.0.5, JUnit

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Involved in teh Analysis, Design, Development, and Testing phases of Software Development Lifecycle (SDLC).
  • Involved in developing Action Classes, JSPs and teh Operations associated with JSPs.
  • Designed and developed JSP Pages using Struts, Tiles, Frame works and Tag libraries for presenting teh requests to teh server.
  • Developed and designed teh code for generating teh work orders in XML format after teh successful work order placed by teh customer using XML DOM, SAX parsers.
  • Designed and developed teh Java bean components and O/R Mapping using Hibernate.
  • Used JavaScript to perform validation on teh client side and to handle events on teh client side.
  • Created XML schema documents based on teh requirements and used JAXB for marshalling and unmarshalling of teh XML documents.
  • Designed teh Architecture of teh project as per MVC standards.
  • Used Struts MVC for teh developing funds module and mortgage Build web application using Spring MVC and related technologies like JSP, JSON and JavaScript
  • Developed teh REST web services dat were called by teh web layer.
  • Implemented teh backend layer using Hibernate to perform various database (DB2) operations.
  • Researched and resolve various technical issues, build multiple prototypes and PoC projects.
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
  • Used JQuery/JSON for a dynamic and interactive UX and data retrieval and Data binding nested JSON with Knockout JS.
  • Designed and developed application based on Spring MVC design pattern.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • TEMPEffectively communicated with various departments and teams outside of development team such as product owners, business analysts, software quality assurance, build engineers.

Environment: Java, J2EE, Spring web MVC, JSTL, AJAX, Hibernate, Tomcat, JSP, REST, JQuery, JSON, JavaScript, Eclipse, Hibernate, DB2.

Confidential, New York City, NY.

Java Developer

Responsibilities:

  • Involved in development of business components and design of data access objects and other back end components.
  • Design Test-Driven Development (TDD), development deployment, testing, documentation.
  • Developed UX components using HTML5, CSS3, JSP, and Java Script &JQuery.
  • Teh application uses JQuery/JSON for a dynamic and interactive UX and data retrieval and Data binding nested JSON with Knockout JS.
  • Implemented Struts, J2EE Design Patterns like MVC and Spring Rest API.
  • Use of core java, which includes Generics and Annotations.
  • Implemented REST services using teh RESTEasy API to interact with web applications
  • Wrote SOAP UI test cases to test teh REST services.
  • User Spring MVC to develop and enhance teh web application.
  • Spring was used heavily to inject dependencies.
  • Build teh webpages using HTML, CSS and JavaScript.
  • Designed front-end, data driven GUI using JSP, HTML, JavaScript and CSS.
  • Wrote JSP pages, which represent teh View part in MVC architecture.
  • Involved in Test Driven Development.
  • Implemented different services which communicated with DB using Hibernate, and CSI (Third Party API).
  • Wrote Junit classes to test teh functionality.
  • Appache was used as teh App server.
  • Log4j was used as logging mechanism.
  • SVN is teh version tool.
  • TEMPEffectively communicated with teh development team for troubleshooting issues, and solving design problems.

Environment: Java, J2EE, JSP, Struts, Servlets, HTML, XML/XSL, JavaScript, JSP WebWork Tags, DB2, Eclipse, Log4j, Subversion (Version Control), Web Services and DB2.

Confidential

Java Developer

Responsibilities:

  • Analysis and design for management of Insurance system.
  • Developed Use Case Diagrams, state Diagrams and Class Diagrams using MS Visio.
  • Implemented MVC design architecture using Servlet, JSP and Java Beans.
  • Developed different forms like Agent, Policy holder registration, admin using JSP, HTML and JSTL.
  • Developed Data Access Layer using JDBC to perform teh common database activities like select, update, insert and delete.
  • Written Stored Procedures and Triggers by using PL/SQL.
  • Implemented different style sheets using CSS
  • Implemented Log4j framework for logging.
  • Designed and developed Junit to unit test teh application.
  • Involved in discussions on design and analysis with teh lead and teh architect.

Environment: Java 5, MYSQL, JDBC, CSS, Junit, Log4j, Eclipse, Apache Tomcat Application Server.

Confidential

Software Developer

Responsibilities:

  • Developed teh user interface screens using Swing for accepting various system inputs such as contractual terms, monthly data pertaining to production, inventory and transportation.
  • Involved in designing Database Connections using JDBC.
  • Involved in design and Development of UI using HTML, JavaScript and CSS.
  • Involved in creating tables, stored procedures in SQL for data manipulation and retrieval using SQL SERVER 2000, Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle.
  • Developed teh business components (in core Java) used for teh calculation module (calculating various entitlement attributes).
  • Involved in teh logical and physical database design and implemented it by creating suitable tables, views and triggers.
  • Created teh related procedures and functions used by JDBC calls in teh above components.
  • Involved in fixing bugs and minor enhancements for teh front-end modules.

Environment: JDK, Swing, JDBC, JavaScript, HTML, SQL Server 2000, MS Visual SourceSafe, Windows 2000, HP UNIX.

We'd love your feedback!