We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 11 years of experience in design and development of web and client/server based applications using Core Java / J2EE Technologies with focus on Finance, Healthcare domain.
  • Excellent knowledge on full software development life cycle (SDLC) and expertise in OOPS concepts and in OOP methodologies & design using waterfall as well as agile/scrum methodologies &Test driven development.
  • Extensive work experience with Collection Framework, Servlets, JSP, JDBC, HTML, Struts1.2, Tiles, Enterprise Java Beans, SOAP WebServices, and XML with the back end RDBMS like MySQL and Oracle.
  • Experienced in application servers such as WebLogic 8.1/9.1, JBoss Application ServerWeb - servers like Apache-Tomcat 6.x, 7.x with IDE tools like Eclipse 3.X.
  • Extensive & strong experience in developing Model-View-Controller Architecture (MVC) applications using Struts 1.2 frameworks, spring 3 & Vaadin 6.
  • Good Knowledge & experience of Design Patterns like Singleton, Transfer Object, and MVC etc.
  • Experience working with MYSQL 4, Oracle 8i/9i/11g, PostgreSQL databases, complex queries, stored procedure.
  • Good Knowledge & work experience of Spring with dependency injection, Hibernate and SOAP and Restful WebServices with JSON.
  • Extensive experience in developing UI using DOJO, HTML, JavaScript, JQuery and AJAX.
  • Good experience in MAVEN, ANT and Log4j.
  • Familiar with Java 8 feature like Lambdas, Stream Api.
  • Strong understanding of data structures and algorithms.
  • Implemented test cases with JUnit,.
  • Expertise in maintaining and supporting applications, worked on enhancements and bugs fixing, release& deployment management.
  • Excellent communication and interpersonal skills, versatile team player with proven problem solving skills, worked independently as well as in team environments.

TECHNICAL SKILLS

Languages: Core Java 1.5/1.6/1.7 with Collections data structure, SQL, UML

Java Technologies: J2EE, Servlets 1.2, JSP 2, JDBC 3, XML, EJB 2, HTML 5, JavaScript 1.8, CSS, DOM, AJAX, Web Services.

Design Patterns: Singleton, Transfer Object, MVC, Factory, Front Controller etc.

Development Skills: Struts 1.1/1.2/2, EJB 2, Spring 3, Hibernate 3,JMS

Operating Systems: Windows 98/2000/XP/7, MS-DOS, Unix / Linux

Web servers: Apache Tomcat (4.x/5.x/6.x/7.x)

Database Tools: MYSQL 5, Oracle 8i, Oracle 9i, Oracle 11g With TOAD & Oracle SQL Developer, PG Admin for PostgreSQL

Application Servers: BEA WebLogic 8.x/9.x, IBM Websphere Application Server

IDEs: Eclipse 3.x, EditPlus 3, Spring Source tool Suite 2.5

Others: Maven, Dojo, Velocity Template, Python, Ant, JUnit, Log4j, CVS, VSS, Whizible, Rational Rose, HPQC, Splunk, Jenkins, CMS, Toad, Sonar, GitHub, BitBucket etc.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. Java Consultant

Responsibilities:

  • Involved in complete software development life cycle (SDLC) using agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Back end server side coding and development using Java data structure as a Collections including Set, List, Map, Exception Handling, Vaadin, Spring with dependency injection, Struts Framework, Hibernate, Servlets, Action, Action Forms &Java beans, etc.
  • Responsible for client side validations using Struts Validator framework.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries
  • Design &Development using Design patterns like MVC, Singleton, and Transfer Object, Observer etc.
  • MySQL database design & making database connection using JDBC.
  • Worked with SOA based components using REST Web Services, Spring MVC framework.
  • Written unit test cases of various functionalities with JUnit framework.
  • Used ANT/Maven scripts to build JAR and WAR files.
  • Working with SAX/DOM XML parsers & configuring of XML files like Tiles.xml, Web.xml, etc.
  • Application deployment on Tomcat Web Server.
  • Involved in defect tracking as well as planning using JIRA.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfers etc.
  • Leading a team of 6 people & working closely with them on development front.

Environment: Core Java1.7, J2EE, JDBC 4, MYSQL 5, JSP 2.1, XML, Servlets 2.5, Tomcat 7, Windows XP, Spring MVCStruts 2, Vaadin 6, Eclipse 3.5, HTML 5, Ajax, JQuery, log4j, JIRA, JUnit, CVS, Rest Web services, PostgreSQL

Confidential, Sunnyvale, CA

Sr. Java Consultant

Responsibilities:

  • Server side coding and development using Struts Framework, Servlets, Action, Action Forms, Exception Handling, Multithreading Java data structure as a Collections including Set,List,Map, Enterprise Java beans, Spring with dependency injection, Hibernate, Restful WebServices, etc in Windows & Linux environment.
  • Responsible for client side validations using Struts Validator framework.
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object.
  • MySQL database design & making database connection using JDBC.
  • Consumed & produced SOAP/Restful WebServices.
  • Written unit test cases of various functionalities with JUnit framework.
  • Used ANT scripts to build JAR, WAR and EAR files.
  • Application deployment on Tomcat Web Server& WebLogic application server.
  • Involved in defect tracking as well as planning using JIRA.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfers etc.

Environment: Core Java1.7,J2EE, JDBC 4, MYSQL 5, JSP 2.1, XML, Servlets 2.5, Tomcat 7,Weblogic 11,EJB 2,JMS, Windows XP, Struts 2, Eclipse 3.5, Ajax, JQuery, Spring, Hibernate, Python, JMS, HTTP, RestfulWebservices,log4j, JIRA, JUnit, CVS, Maven, Tomcat Splunk, Jenkins tool etc.

Confidential, San Francisco, CA

Sr. Java Developer

Responsibilities:

  • Back end coding and development using Java data structure as a Collections including Set,List,Map, Exception Handling, Struts Framework, Spring Web Flow, Hibernate, Servlets, Action, Action Forms, Java beans etc.
  • Responsible for client side validations using Struts Validator framework.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object.
  • Oracle database design & making database connection using JDBC.
  • Worked with SOA based components using SOAP & RESTFUL Web Services, Spring framework, XML.
  • Written unit test cases of various functionalities with JUnit framework.
  • Used ANT/Maven scripts to build JAR and WAR files.
  • Application deployment on Apache Tomcat Web Server, WebLogic application server.
  • Involved in defect tracking as well as planning using JIRA.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfers etc.
  • Leading a team of 6 people & working closely with them on development front.

Environment: Core Java1.6,J2EE, JDBC 4, Oracle 11g, JSP 2.1, XML, Servlets 2.5, Apache Tomcat 7, Windows 7, Spring Web-Flow, Struts 2, SOAP Web Services Eclipse 3.6,Python, HTML 5,Ajax,Jquery, log4j, JIRA, Jenkins, JUnit, CVS, Whizible Project Management Tool, SOAP UI, Splunk, Wicket framework, Jenkins, Putty.

Confidential, Jersey City, NJ

Sr. Java Developer

Responsibilities:

  • Involved in complete software development life cycle (SDLC) using agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Responsible for design of prototypes and UML diagrams as per client requirement.
  • Back end coding and development using Java Collections including Set, List, Map, Multithreading Struts, Servlets, Action, Action Forms, Java beans, Exception Handling etc.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries, Custom Tags
  • Working with SAX/DOM XML parsers & configuring of XML files like Tiles.xml, Web.xml, etc.
  • Design Development using Design patterns like MVC, Singleton, Transfer Object, and Factory & Facade.
  • Software error correcting & bug fixing .Defect management & tracking using HPQC.
  • Oracle database design & making database connection using JDBC & wrote Complex queries &Stored Procedure.
  • Worked with SOA based components using SOAP WebServices, Spring.
  • Wrote ANT/Maven scripts to build JAR, WAR and EAR files.
  • Wrote different unit test using JUnit framework.
  • Code Quality Control using Sonar tool, Pmd, Checkstyle, Find bug.
  • Involved Testing, Debugging and providing Documentation.
  • Application deployment on Tomcat Web Server & Web logic application server.
  • Leading a team of 6 people & working closely with them on development front.

Environment: Core Java1.5,J2EE, JDBC 4, Oracle 11g, JSP 2.1, XML, Servlets 2.5, Tomcat 6, Windows XP, Struts 2, Dojo 1.6,SOAP WebServices, Spring 3, Hibernate, Oracle SQL Developer, Eclipse 3.6, Ajax, Jquery,log4j, Maven, HP Quality Centre, JUnit, SVN, Quick Arrow tool etc.

Confidential

Sr. Java Consultant

Responsibilities:

  • Server side coding and development using Struts Framework, Multithreading, Servlet, Action, Action Forms, Java beans, Exception Handling, Java Collections including Set,List,Map etc.
  • Responsible for client side validations using Struts Validator framework.
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object.
  • MySQL database design & making database connection using JDBC.
  • Written unit test cases of various functionalities with JUnit framework.
  • Used ANT scripts to build JAR, WAR and EAR files.
  • Application deployment on Tomcat Web Server.
  • Involved in defect tracking as well as planning using JIRA.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfers etc.

Environment: Core Java1.5,J2EE, JDBC 4, MYSQL 5, JSP 2.1, XML, Servlets 2.5, Tomcat 6, Windows XP, Struts 2, Eclipse 3.5, Ajax, JQuery, log4j, JIRA, JUnit, Python, CVS, Whizible Project Management tool etc.

Confidential

Sr. Java Developer

Responsibilities:

  • Responsible for the preparation and presenting prototype of functional specification document.
  • Build use cases components; create design documents with different UML diagrams using Rational Rose.
  • Server side development & coding using Struts with client side validations using Struts Validator framework.
  • Developed the application front end with HTML, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries& server side development using Servlets.
  • Developed various reusable helper and utility classes using Java Beans, Collection framework with Eclipse editor.
  • MySQL database design & making database connection using JDBC &wrote Complex queries &Stored Procedure.
  • Each module was designed as a separate service interacting as Web services between each other.
  • Used ANT scripts to build JAR, WAR and EAR files.
  • Involved in defect tracking as well as planning using JIRA.
  • Wrote unit test cases using JUnit framework.
  • Deployed the application on WebLogic 9.x.
  • Leading a team of 4 people & working closely with them on development front.

Environment: Core Java 1.5, J2EE, HTML 5, Java Script, Ajax, JSP 2, Servlets 2.1, Struts 2, MySQL 4,JDBC 4, Java Beans, Eclipse 3.4, WebLogic 9.x, Windows XP,CVS,JIRA etc.

Confidential, San Francisco

Software Engineer

Responsibilities:

  • FTP Server with abilities for User Registration, File Uploading, File Downloading and Remote File Deletion.
  • Accessing databases using JDBC with thin client driver.
  • Modeled and maintained the database on Oracle.
  • Coding & Development using Servlets, JSP for front end & back end development.
  • Oracle database design & database connection using JDBC.
  • Involved Testing, Debugging and providing Documentation.
  • Deployed the application and tested on WebLogic application server.

Environment: Core Java 1.4, J2EE, JSP 2, Servlets 2.3,JDBC 3, Oracle 8i, WebLogic 8.x, Windows, Eclipse 3.0 etc.

Confidential - Los Angeles

Software Engineer

Responsibilities:

  • Preparation of Software Requirement Specification (SRS) document with use cases representing the requirement.
  • Design and development of web pages for iPLS3 using Servlets, JSP, Struts, and Java Beans.
  • Extensively used JDBC to access the databases using thin driver.
  • Created Action, Action Forms to process business logic and interfaced them with controller Servlets, Tiles and JSP.
  • Extensively used Java Collection framework fostering & retrieving data objects.
  • Implemented the Stateless Session EJB to accommodate the business logic
  • Developed various utility classes using Java Beans.
  • Application deployment on WebLogic Application Server.
  • Wrote different unit test using JUnit framework.

Environment: Core Java1.4, J2EE Oracle 8i, JSP 2, Servlets 2.4, Struts 1.1, EJB 2 (Stateless Session Bean), Eclipse 3.0, WebLogic 8.1, JDBC 3, Windows, SVN, CMS, Toad etc.

Confidential

Software Engineer

Responsibilities:

  • GUI Design Coding, development as per the requirements using AWT, Swings etc.
  • Preparation of functional specification document with use cases representing the requirement.
  • Developed the front end and server side using JSP and Servlets.
  • Writing test cases and its execution using JUnit framework.
  • Designed MySQL database and created tables as per the requirements.
  • MySQL database design & database connection using JDBC.
  • Application deployment on Tomcat Web Server.

Environment: Core Java 1.4, AWT, Swings, Servlets 2.3, JDBC 3, Linux Operating System, Edit Plus, CVS, MySQL 4,Tomcat 5.x,CMS, Toad etc.

We'd love your feedback!