We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Having 7+ years of experience in developing, deploying and maintaining application using Java and J2EE technologies
  • Expertise in Object Oriented Programming concepts (OOP), Knowledge of multi - threading and distributed environment.
  • Experience in server side programming like Servlets, JSP, JDBC, JNDI and JMS.
  • Good experience on application servers like Apache, JBoss, Web Logic, Web Sphere.
  • Experience in development of software applications using Java, JDBC, Servlets, JSP, JSTL, Struts, Hibernate, Spring, JavaScript, HTML, CSS, XML, XSLT and AJAX.
  • Experience in developing applications using waterfall, RAD and Test Driven methodologies
  • Proficiency in programming with different Java IDE’s like Eclipse, MyEclipse, NetBeans, RAD and JDeveloper.
  • Hands on expertise in front-end development utilizing JavaScript frameworks such as jQuery as well as front end technologies HTML5, CSS3, Ajax.
  • Good exposure to Java Web Services development using Spring 3.0.
  • Good experience in XML, X-Path.
  • Strong experience in Scrum Methodologies, UML and Test Driven Methodologies and MVC based frameworks like spring, Struts.
  • Experience in Design and Development of database systems using Relational Database Management Systems including Oracle.
  • Experience in writing JUnit and DB Unit test cases in test driven environment.
  • Proficient in Core Java, Enterprise technologies such as EJB, Struts Framework, Spring Framework, JMS, JTA, Hibernate, Java Web Service, SOAP, REST Services, Java Thread, Java Socket, Java Servlet, JSP, JDBC, Core Java etc.
  • Expertise in Spring MVC, Spring Dependency Injection, Spring Batch, Spring ORM, spring web flow, Spring DAO, Spring Core, Spring AOP and Hibernate and iBatis.
  • Developing various user interface components and web pages using Struts framework, JSP, Struts Custom Tags, HTML, DHTML, and JavaScript
  • Integrating Struts with JSP and using Struts Custom Tag Libraries to display the value of variables defined in configuration files, parse XML, conditionally display parts of a page, and access the database
  • Hands on experience of using tools like MyEclipse.
  • Well experienced on Code Review, Testing (Unit Testing) and Code fixes based on review and test results.
  • Expertise in requirement /specification gathering and estimation.
  • Experience working extensively on both UNIX based and Windows environments.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.
  • Excellent analytical capabilities and good communication skills.

TECHNICAL SKILLS

Java/J2EE Technologies: Java1.x (JDBC, Multithreaded Programming, Swing, Socket Programming, JNI, and JMF), J2EE 1.x (EJB, JSP, JSF, Servlets, Java Mail, RMI, Web Services - SOAP, REST Services, JMS, JNDI, LDAP, Struts, Spring 1.2/2.x/3.x, JUnit, Ant, Log4j, XML, and Ajax)

Other Languages: C, C++, JavaScript

Operating Systems: MS Windows 9x/NT/2000/XP/2003 and Unix

Databases: Oracle 8i/9i/10g/11i, MS Access, MS SQL Server 7.0, MySQL

Frameworks: Struts 1.2.9/2.x, Spring 2.5/3.x, Hibernate 3.1.

Application/Web Servers: WebSphere 4.0/6.0/6.1, WebLogic 6.2/7.0/8.1/9.2/10. x, JBoss 3.0/4.x, TomCat 5/6.x

IDE and Configuration Tools: RAD 6.0/7.x, Eclipse 3.2/3.3, MyEclipse7.5/8.6, MS Visio, UML

Design Patterns: J2EE Core Patterns

Web Technologies: HTML, JavaScript, JQuery, Ajax, XML, Struts, Spring, JSF, Custom Tags, Web Services, CSS

PROFESSIONAL EXPERIENCE

Confidential, Mountain View, CA

Java/J2EE Developer

Responsibilities:

  • Client-side validations were done using JavaScript.
  • Built and accessed the database using Hibernate with Oracle 10g.
  • Developed JavaBeans with Hibernate 3.0 for necessary transactions like fetching the required data, updating the customer information.
  • Designed and developed generated JSP pages based on Struts MVC architecture and also updates configuration setting in configuration files.
  • Writing custom filters, directives for the HTML5 using angular code.
  • Used Front End Developing UI Interface using JSP/Tiles, JSTL, HTML5.0 CSS, JavaScript, Ajax, JQuery.
  • Developed a series of web page for e-Commerce portal in JavaScript, Ajax and JSP.
  • Handled code to generate customs tags using custom transformation build.
  • Responsible to develop JSON Object responses.
  • Worked extensively on the front-end part using HTML5, CSS and JavaScript (Also using GWT as a framework).
  • Built and accessed the database using Hibernate with Oracle.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and JavaScript.
  • Effectively utilized JavaBeans with Servlets, tags, action classes, forms, and procedures to derive at a complete Java solution for the e-commerce customer website.
  • Involved in implementing and maintaining large content driven and E-commerce based application.
  • Developed Scalable applications using Stateless session EJBs.
  • Involved in coding of Servlets and JavaBeans communication.
  • Used Log4j and Velocity for logging and debugging.
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding Java Beans, JSP pages.
  • Java Servlets and JSP pages were deployed on the IBM Web Sphere 6.0 for retrieving user information and posting related data.

Environment: Java, Hibernate, Struts MVC, HTML, HTML5, CSS, JSP, XHTML, Servlets, JDBC, JavaScript, Spring Framework, JavaBeans, IBM Web Sphere, EJB, Eclipse, Oracle 10g, Log4J.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) and usedAgile(SCRUM) methodologies for Software Development.
  • Code and successfully perform unit and integration testing of software to ensure proper and efficient execution as well as compliance to the business and technical requirements
  • Work with other software engineers to design interfaces between software applications in order to complete design requirements
  • Use system traces and debugging tools for problem determination and system tuning
  • Participate in the migration of applications to quality assurance and/or the production environment.
  • Created user-friendly GUI interface and Web pages using HTML5 and CSS and JSP.
  • Work with managers and team members to develop development standards
  • Perform necessary production-support tasks involving on-call responsibilities
  • Implemented the application using Spring Framework which is based on Model View Controller design pattern.
  • Developed Custom Tags to simplify the JSP2.0 code. Designed UI screens using JSP 2.0, Ajaxand XML, HTML5, CSS and J Query.
  • Designed and developed UI screens with JavaScript to provide interactive screens to display data.
  • Actively involved in designing and implementing Value Object, Service Locator, MVC and DAO design patterns.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue and generated emails to be sent to the customers.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Used Web services for sending and getting data from different applications using WSDLand SOAP in REST FUL architecture for Submitting the order to downstream, getting the status on the same, etc. Used Tom Cat for creating the Web Services.
  • Used Oracle 10gas the backend database. Involved in creating the PL/SQL scripts for the database. UsedStored Procedures in the application.
  • Used JUnit framework for unit testing of application and ANTto build the application and deployed on Web Logic 10.1.3 and Tuxedo.
  • Prepared Low level Design, High level Design, Unit tests Results documents.
  • Used Log4J for logging.
  • Used CVSfor version control and used Eclipse for development.

Environment: Core Java, J2EE, EJB, Servlets, JSP, JMS, Web Services, XML, XSLT, Web Logic, JavaScript, SOAP, WSDL, HTML5, CSS, CVS, Tiles, Log4J, JUnit, Oracle 10g, Eclipse, Struts, Spring and Hibernate Frame Works, JQuery, Windows.

Confidential, Vienna - VA

Java/J2EE Developer

Responsibilities:

  • Worked in an agile development process based on Scrum.
  • Involved in SDLC of application developed using AGILE methodology
  • Involved in writing JavaScript functionality for the front end validation.
  • Worked on Self Service registration process for user registration from different products.
  • Involved in implementation of persistence layer using Hibernate and prepared Value Objects.
  • Developed JSP pages using tag libraries.
  • Developed presentation layer using JSP, HTML, JavaScript, JQuery and CSS.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade and DAO design patterns.
  • Used Model View Controller pattern, JSP as the presentation layer, Struts as the controller.
  • Used Spring for transaction management and for dependency injection.
  • Integrating Spring injections for DAOs to achieve Inversion of Control, updating Spring Configurations for managing Java objects using callbacks.
  • Creating test environments with IBM Websphere Application server for local testing using test profile.
  • And interacting with Software Quality Assurance (SQA) end to report and fix defects using Rational Clear Quest.
  • Designed and Developed Java Objects based on Java Patterns and UML Specifications.
  • Prepared Hibernate mapping files and prepared POJOs.
  • Experience in writing logs using Log4j.
  • Performing debugging, testing and review of the programs.

Environment: Core Java, Spring, Struts MVC, HTML, Agile, CSS, XML, Hibernate, JQuery, JSF, JSP, JavaScript, Oracle.

Confidential

Software Engineer

Responsibilities:

  • Involved in the requirement gathering and analysis.
  • Designed the requirements and recorded them in the document in Use case diagrams and Flow diagrams.
  • Worked on the User Interface design and development of the IDE using core Java, XML.
  • Implemented MVC architecture using MVC pattern in the code.
  • Extensively used Hibernatein data access layer to access and update information in the database.
  • Used Struts 1.2 for implementing the MVC design pattern.
  • Designed and developed User Interface, application modules and business components using JSP, Servlets, Java 1.4,JDBCand HTML and CSS.
  • Responsible for writing the model and drawing the ecore diagrams.
  • Designed the Junit test cases and removed the minimal defects from the code before passing to the QA team.
  • Used the Log4j mechanism to introduce the defect logging mechanism in the code.
  • Created the requirement specification document and the functional document for modules.

Environment: Core Java, XML, Hibernate, Struts, Servlets, MVC, UML, Eclipse Plugin development framework

Confidential

Software Engineer

Responsibilities:

  • Involved in the requirement gathering and was the direct point of contact with the client.
  • Design and implementation of RESTful web services.
  • Developed the application using the Spring MVC and Hibernate framework.
  • Worked with Hibernate for developing persistence classes to interact with database.
  • Developed DAOs to process database operations.
  • Worked with QA team to design test plan and test cases for User Acceptance Testing.
  • Provided extensive pre-delivery support for bug-fixing and Code Reviews.

Environment: Spring, Hibernate, J2EE Web services, Maven, Oracle, SQL/PLSQL.

We'd love your feedback!