We provide IT Staff Augmentation Services!

Java Consultant Resume

0/5 (Submit Your Rating)

Menlo Park, CA

SUMMARY

  • 7 years of experience in Design, Development, Deployment, Testing and maintenance of software applications including client server, web based and distributed software applications by using J2SE and J2EE technologies.
  • J2EE: Multi project J2EE experience with focus on Spring IOC and MVC modules.
  • Experienced in TDD (Test Driven Development).
  • Hands on experience in working with MVC Frameworks and ORM tool (Object Relational mapping tools) Hibernate.
  • Experience with XML, JSON documents.
  • Experience in deploying applications using Web Servers namely Apache Tomcat and Application Servers JBoss.
  • Developed J2EE applications by using the IDE Eclipse.
  • Experience in working with Web Services.
  • Good experience in implementing different design patterns such as Singleton, Factory Pattern, MVC Pattern, DAO.
  • Extensive Experience in using RDBMS concepts and SQL Queries and worked with MySQL and Oracle.
  • Sound experience in log4J implementation and experienced with Maven and Ant for building and deployment of applications.
  • Also possess good Experience in usage of version controls such as GIT, SVN.
  • Participated in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing.
  • Experience in working with Cron timer Quartz and CronTab in UNIX.

TECHNICAL SKILLS

Languages: Java, Python, C, C++ and R

J2EE Technologies: Java Beans, Servlets, JSP, JSTL, JDBC, XML, HTML, JSON and SOAP & REST Services, JAX - RS

Frameworks: Spring, MVC, Hibernate (ORM) 2.x/3.x (ORM), and JUnit

Databases & Query Languages: MySQL, Oracle 9i, 11 g, SQL, PL/SQL

Application Severs: JBoss, Tomcat

Build Tools: Maven, Apache Ant and Maven

IDE: Eclipse

Methodologies: Waterfall

Version Control: Github, SVN

Operating Systems: Linux, Windows, and Mac OS X

Others: CSS, JSP, ASP, JavaScript, Cloud platform Amazon Ec2, Angular JS

PROFESSIONAL EXPERIENCE

Confidential, Menlo Park, CA

JAVA Consultant

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC)
  • Working as part of team to study user requirements and technical requirements for application and implement the features and involved in product development.
  • Involved in implementation of application using conventional design practices (SOA - Service Oriented Architecture, MVC-Model View Controller).
  • Involved in web component design and development using the Spring framework and taglibs.
  • Involved in loading and storing objects using Hibernate.
  • Involved in configuring Hibernate mapping file.
  • Involved in creating and consuming web services using SOAP web service
  • XML was used to create the database schema mapping file for Hibernate.
  • Designed and developed the database for the application in Oracle.
  • Involved in total backend development and deployment of the application.
  • Created SQL and HQL queries to interact with Database.
  • SVN has been used as a Version Controlling system.
  • Performed Unit Testing, Functional testing to validate how better and feasible is the application to be used by the End-user.
  • Involved in Defect fixing and maintenance.

Environment: Java, JSP, Servlet, AJAX, Hibernate3.1.2, Spring 2.5.1, Oracle, HTML, CSS, XML, JavaScript, JBoss Server, Eclipse, Log4j, ANT, JDBC, SOAP.

Confidential, Milpitas CA

JAVA Consultant

Responsibilities:

  • Developed web services transferring data through soap over http using top down methodology.
  • Designed and Developed xml schema to represent the data model objects in an xml.
  • Developed various reusable Helper and Utility classes, which are used across all the modules of the application.
  • Used log4J for tracking errors and de-bugging the code.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Extensively used Oracle 9gas backend database for the application for retrieving the Order/Customer history and for providing data scrubs.
  • Worked extensively on bug fixes on the server side.
  • Responsible for fixing defects and implementing stories in Fast-track SDLC development cycles.
  • Responsible for conducting Impact analysis for the given Change Request.
  • Worked on Requirements Gathering, Design, coding and various phases of testing with very stringent timelines
  • Involved in preparing the Documentation of the project to understand the system efficiently.
  • Participated in meetings of internal developer groups for the purpose of development standards.

Environment: Java, J2EE, Spring 2.0, Servlets, JSP, XML, JavaScript, Ant, SQL, Oracle9i, Hibernate, Toad, Log4j, Web Sphere 6.1,Windows NT/2000, UNIX, SOAP, WSDL, XML

Confidential

Sr. Software Engineer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed user interface based on Model View Controller design pattern.
  • Developed Session beans to house business logic at the middle tier level.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework to support the Hibernate tool.
  • Used Web Service to receive the credit card information of the consumers.
  • Designed various tables required for the project in Oracle 11g database and used the Stored Procedures in the application.
  • Performed unit testing using JUNIT framework
  • Developed the different components of application such as JSPs and used CVS for version control.

Environment: Hibernate3.0, Spring 1.02, JSP, Servlets, XML, SOAP, WSDL, JDBC, JavaScript, HTML, CVS, Junit, Windows 2000, Web Sphere App server 5.1, Oracle 10g.

Confidential

Senior Software Engineer

Responsibilities:

  • Analyzing the business and functional requirements provided by the client and preparing work order estimates.
  • Designed, developed and deployed various data gathering forms using HTML, CSS, JavaScript, JSP and Servlets.
  • Designed and developed the Critical modules like Order Processing and Order Making and Agents and Reports Generation.
  • Developed user interface module using JSP.
  • Implemented the session beans and entity beans to develop the business logic to persist the customer data in to the system.
  • Performed the code reviews and refractor the code to improve the performance.

Environment: Java, JSP, JDBC, HTML, Java Script, XML, Apache Tomcat, ANT, SQL Server, SQL, PL/SQL.

Confidential

Software Engineer

Responsibilities:

  • Involved in writing and debugging packages, stored procedures, views and triggers for various modules.
  • Overall day today maintenance and support for the project

Environment: PL/SQL, Oracle 9i, Delphi 7, Windows

Software Engineer

Confidential

Responsibilities:

  • Part of the development team to code various modules in Java and C.
  • Responsible for porting of the Application from Solaris to AIX and Linux platform.
  • Bug Fixing, testing and code reviews.
  • Involved in providing complete support and providing immediate solutions in a highly time constrained environment.

Environment: Java, C, Oracle, INFORMIX- 7.30, and UNIX

We'd love your feedback!