We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Over 6+ years of IT experience in Object Oriented and Core Java/J2EE applications development.
  • Actively involved in each phase of Software Development Life cycle (SDLC): Requirements, Specification, Design, Implementation, and Testing.
  • Good at Object Oriented Concepts and Design (OOC/OOD)
  • Very strong technical skills in Core JAVA, J2EE technology stack (Servlets, JSP, JDBC), JavaScript, Hibernate, MyBatis, XML, Agile, Oracle11i, MS SQL, Eclipse, testing tools, WebLogic, Tomcat, WebSphere.
  • Expertise in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC, ExtJS.
  • Excellent industry experience developing efficient, portable, web - based user interfaces using JSF, HTML, DHTML, Ajax, JavaScript and CSS.
  • Good knowledge of core design patterns and J2EE design patterns like MVC, Session Facade, Business Delegate and Data Access Object.
  • Hands-on experience with industry-standard IDEs like Eclipse and Net Beans, RAD.
  • Strong knowledge in developing Web Services using SOA, SOAP, REST, WSDL, UDDI and XML.
  • Experience in developing persistence layer using O/R-Mapping tool Hibernate.
  • Experience in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle, MS SQL Server, and My-SQL.
  • Strong experience in handling different Web Servers likes Apache Tomcat and Application Servers like Web Sphere, BEA Web Logic and JBOSS.
  • Experienced in writing JUnit Test cases.
  • Good knowledge with CVS, SVN, and Rational Clear case version control systems.
  • Experienced in various UI frameworks and tools, well versed with Shell scripting.
  • Experience in configuring and troubleshooting operating systems like Windows and UNIX.
  • Experience in working with remote teams.
  • Self-motivated, Energetic, Innovative and team player with excellent communication, analytical, problem solving and trouble shooting skills.

TECHNICAL SKILLS:

Technologies/Tools: J2EE ( JDBC, ODBC, JavaServlets, JSP, Java script), Java (jdk1.5/1.6/1.7), MVC, Hibernate, Spring MVC, ExtJS, Design Patterns, UML, JDBC, ODBC, CSS3, JQuery, AJAX, MAVEN, Hudson Jenkins CI,Junit,Web Services, SOAP, WSDL, UDDI, RESTFUL.

Markup and Scripting: HTML, XML, XSL, XSLT, JSON, JAVASCRIPT, DHTML

Web Servers: Apache Tomcat 4.1/5.5/6.0,JBoss, WebSphere 8.0.

Others: log4J, Microsoft Office, Word and Excel.

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Java Developer

Responsibilities:

  • Developed detailed business requirements document using UML, Use case diagrams, Class diagrams, and Sequence diagrams for new requirements
  • Worked in an agile development process based on Scrum
  • Employed Model View Controller as structural framework of application, other design patterns like data transfer objects, service locator, business delegate and front controller were also used
  • JSP was implemented as facade of application with usage of EL, JSTLand other custom tags. Used AJAX and JavaScript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Utilized Apache Tiles plug-in in web application front for composite view pattern to keep the structure consistency. Inheritance feature was also implemented for code reusability in tiles definition.
  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Transaction management was based on Spring AOP; and Spring IoC container was used for independency injection.
  • Spring hooks were used to integrate Hibernate at persistence layer.
  • Configured Hibernate to work with different forms of mapping like one to one and one to many relational. Handled n+1 issue with hibernate to avoid multiple trips to fetch date from database.
  • Configured hibernate to work with Spring, by setting up Session Factory in Spring context file. Used named queries hql database find and updates.
  • Build project using Apache Maven build scripts
  • Deployed the applications on Weblogic application server.

Environment: Java/J2EE, JBoss, Spring IOC, AOP, Hibernate Core 3.3, SOAP & RESTFUL Web service, YUI AJAX, Data table, Eclipse IDE, ANT build scripts, Maven, Jenkins, Oracle, SQL Developer, JUnit, Agile, SCRUM

Confidential, Middletown, NJ

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Involved in developing application using SPRING framework like Spring ORM and Spring IOC
  • Extensively Used Ant tool to build and configure J2EE applications and used Log4J for logging in the application
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Designed and developed various modules of the application with J2EE design architecture like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS
  • Developed server-side services using Spring Web Services (REST, SOAP, WSDL).
  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Configured Hibernate second level cache using EHCache to reduce the number of hits to the configuration table data.
  • Developed PL/SQL stored procedures and extensively used HQL.
  • Used Rational Clear case as a version control tool and Maven as built tool.
  • Used RSA as the IDE and deployed the application on WebLogic application server
  • Used Log4J to monitor the Error Logs.
  • Written and executed the Test Scripts using J-unit and Jenkins CI.
  • Actively involved in the system testing.
  • Developed XML parsing tool for regression testing.

Environment: Java1.6, JSP, JavaScript, AJAX, XML, WSDL, MAVEN, Jenkins,SOAP, Rest, spring, Spring MVC Hibernate, EJB, MDB, JMS, RSA, DB2, Ivy, UML, JUnit.

Confidential, New York

Java Developer

Responsibilities:

  • Struts framework is used for building the Front-End.
  • Utilized the various J2eeDesign patterns to develop the Business modules based on the required functionality.
  • Developed view and controller components.
  • Interacted with business analysts and other end users to resolve user requirements issues.
  • Developed user interface (view component of MVC architecture) with JSP, Struts Custom Tag libraries, HTML and JavaScript.
  • Extensively used J query in web based applications
  • Developed the controller component with Servlets and action classes.
  • Business Components are developed (model components) using Enterprise Java Beans (EJB).
  • Participated in understanding of ExtJS technologies and development tasks.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Experience in using Ext JS for the presentation tier and developer the screens of the application.
  • Developed Session Façade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
  • Developed DAO'S for getting data and passing data to the database
  • JavaScript is used for client side validation and to control some dynamic data.
  • Extensively worked with Oracle Application servers, Apache Tomcat, J Boss 4.2.3 and Service Mix Server.
  • Used MAVEN scripts to fetch, build, and deploy application to development environment.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Prepared the REST and SOAP based service calls depending on the data passing to the web service.
  • Used software development methodologies such as waterfall.
  • Used Eclipse Helios as Integrated Development Environment (IDE).

Environment: Core Java, Struts Framework, ExtJS, WSAD 5.1, Various Design Patterns, EJB, JSP, JSF, HTML, Oracle 9i, Web Logic 7.1, RESTFUL, CVS, JUNIT on Windows XP.

Confidential, New York City, NY

Java Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE using Struts, spring and Hibernate .
  • Hibernate was used for Object Relational mapping with Oracle database.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) for wiring the object dependencies across the application
  • Integrated spring and Hibernate ORM framework for persistence and used Hibernate Dao Support with Hibernate Template to access the data.
  • Used spring transaction management for implementing transaction's for the application.
  • Design patterns used - Service Locator
  • Involved in unit testing using JUnit 3 .
  • Designing and creating a resilient SCM Infrastructure from scratch - Subversion and Hudson integrated with Active Directory/LDAP, and orchestrating SCCM and Satellite deployments and host builds to serve every part of the Bank.
  • Involved in continue Integration testing with Jenkins.
  • Involved in writing PL/SQL stored procedures using PL/SQL Developer.
  • Involved in Fixing the production Defects for the application.
  • Used Eclipse as IDE for application development.
  • Used Tomcat 5.5 for application deployment.

Environment: Java 1.6, JDBC 3.0, Struts, PL/SQL, Spring IOC, Spring Transaction Management, Spring DAO, Hibernate, Oracle 11g, Eclipse, JUnit 3, Hudson Jenkins, PL/SQL Developer.

Confidential

Java Developer

Responsibilities:

  • Involved in developing application using SPRING framework like Spring ORM and Spring IOC
  • Worked with AJAX framework to get the asynchronous response for the user request and used JavaScript for the validation
  • Used EJBs in the application and developed Session beans to implement business logic at the middle tier level
  • Actively involved in writing SQL using SQL Query Builder
  • Involved in coordinating the on-shore/Off-shore development and mentoring the new team members
  • Extensively Used Ant tool to build and configure J2EE applications and used Log4J for logging in the application
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.

Environment: Java, EJB, Servlets, XSLT, CVS, J2EE, AJAX, Struts, Hibernate, ANT, Tomcat, JMS, UML, Log4J, Oracle 11g, Eclipse, JUnit and Windows 7.

Confidential

Java Developer

Responsibilities:

  • Involved in every phase of software development life cycle SDLC.
  • Developed JSP Views, Actions.
  • Developed features using Servlets, JSP, Java beans, Hibernate.
  • Deployment of Web services, JSP, Servlets and server side components in Tomcat 5.0 and Weblogic Application server.
  • Wrote and optimized the SQL queries for the Oracle back end.
  • Created the entity relationship diagrams

Environment: : J2EE-JSP, Servlets, BEA Weblogic Server, Tomcat, Ant, CVS, JUnit, Log4j, XML, Oracle, Eclipse, WebSphere

We'd love your feedback!