We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • 7 years of professional IT experience with full project lifecycle development in Java/J2EE technologies, Requirements analysis, Design, Development, Testing, Deployment and Maintenance of enterprise software applications.
  • 5+ years of experience leading teams including onshore/offshore model.
  • Expertise in implementing various Java/J2EE design patterns.
  • Expertise in OOPs concepts.
  • High Exposure to OOAD Techniques, developing Use Cases, Class, Interaction Diagrams using Confidential Rational Rose, MS Visio.
  • Proficiency in design and development of J2EE components and API’s using Servlets, JSPs, SPRING, Hibernate, and STRUTS 1.3/2.0.
  • Expertise in developing web based GUIs using JSP, HTML, and JavaScript.
  • Extensive experience in XML related technologies like XML, DTD, XML Schema, XML Beans and AJAX.
  • Expertise in designing and developing components over Application servers and platforms such as Net Beans, Eclipse 3.x, BEA, Apache Tomcat 5.x/6.x, Developers 3.x.
  • Extensive knowledge of Object Oriented Programming and UML.
  • Experience in dealing with databases Oracle 8i/9i, Confidential DB2 8.x, MySQL.
  • Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies, meet deadlines and a very good team player with ability to work well under pressure Design Patterns, Designed applications using core J2EE patterns like MVC architecture, etc.
  • Experience with Presentation Tier development using JSP and Custom Tag Libraries.
  • Demonstrated customer focus and a collaborative, team - oriented approach.
  • Hands on experience with JDBC for connecting to database.
  • Proficiency in applying MVC (Model-View-Controller) architecture using Struts Web Framework.
  • Good analytical, Programming and Communication Skills with excellent work ethics, easy adaptability to demanding time schedules coupled with positive user interaction and excellent team spirit.
  • Able to quickly absorb new material and highly motivated to work in a group.
  • Ability to collaborate with all stakeholders.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, Android, (Core Java, J2SE & J2EE), SQL and PL/SQL

JEE / J2EE Technologies: Servlets, JSP, JSTL, EJB, JDBC, JMS.

Web Technologies: PHP, HTML, DHTML, CSS, AJAX, WSDL, Java Script, Query.

XML Technologies: DOM, DTD, XSD, XML, XSLT.

Databases: Oracle, DB2, SQL Server, MySQL.

Application / Web Servers: Tomcat.

Framework: Struts, spring, Hibernate.

IDEs: Eclipse.

XML Editors: XML Spy, Stylus Studio.

Operating Systems: UNIX, Windows.

PROFESSIONAL EXPERIENCE

Sr. JAVA Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology.
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application.
  • Used Hibernate for Object relational Mapping and Persistence.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Implemented Test Driven Development using frameworks like Junit, Selenium.
  • Used JAXB to parse XML files and Transform them into Print Ready format.
  • Created location look up web services using Spring 3.0.
  • Created Smoke Test in power shell to Test Web services.
  • Used beyond compare tool for file comparison to track errors
  • Used Maven for building applications.
  • Created Wiki pages for technical reports and other project documentation

Environment: Java, JSP, Servlets, Spring(3.0), WSDL, JDBC, Hibernate 3.2, XML, JUnit, Maven, Oracle 10g, Eclipse, Tomcat 6.

Java Developer

Confidential, Santa Clara, CA

Responsibilities:

  • Participated in coding, GUI design and testing.
  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Created documentation of the application.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • JDBC with SQL/PLSQL for database connectivity.
  • Developed required Web pages using HTML.
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.
  • Involved in Different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, STRUTS with the help of HTML.
  • Involved in the integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.

Environment: WebSphere, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Java Developer

Confidential, FL

Responsibilities:

  • Analysis of system requirements and development of technical design documents.
  • Development of User Interface screens using Apace Struts 2.0, JSP, HTML and CSS.
  • Developed the Web services clients and servers for SOA Integration.
  • Development of Spring services
  • Development of persistence classes using Hibernate framework.
  • Extensively used Java Collection API to improve application quality and performance.
  • Efficiently implemented multithreading using Java Concurrency utilities for performance improvements.
  • Used JProfiler to diagnose bottlenecks and memory leaks to improve performance.
  • Vastly used Java 5 features like Generics, enhanced for loop, type safe etc.
  • Used various design patterns - Singleton, Business Delegate, Command, Factory, DAO, DTO.
  • Development of JUnit test cases to test business components.
  • Provided production support and enhancements design to the existing system.

Environment: Java 1.5, SOA, spring, Hibernate, Struts 2.0, JSP, Servlets, JDBC, JavaScript, CSS, Web Services, XML, Oracle, WebSphere Application Server 6.1, And Rational Application Develop (RAD), UML, and XML.

Java Programmer

Confidential

Responsibilities:

  • Involved in the Analysis, Design and implementation of user requirements.
  • Developed the Action Servlets, Action classes, Action Form classes to manage the user interaction through forms and to process form data and configured the struts-config.xml file. Used Action Forms to pre-populate the forms so that user can edit and save information.
  • Web documents of ACOM are managed by Cascading Style Sheet (CSS). Written styles for web content management and presentation.
  • Spring MVC framework is used along with Tiles to manage the layout of the ACOM application user interfaces. Configured files-defs.xml for the same.
  • The application screen has 2 components user interface, one is application tab and the other is program component tab. Implemented functionality to switch back and forth between the application and the program component tabs for better navigation.
  • Written service and implementation classes using EJB calls to save update and delete objects. Written code to create EJB Stateless session factory to create Hibernate session.
  • Extensively used Eclipse IDE for code development, debugging and testing. Microsoft VSS is used for concurrent version control.

Environment: Java1.4, XML, JDBC2.0, Spring Framework, Servlets2.1, Tomcat 5.0, Oracle 9i, Eclipse 2.1, spring 2.0.

Java Developer

Confidential

Responsibilities:

  • Developed server-side business logic software modules (Java).
  • Implementation of Rational software Architect
  • Design and Development in Java.
  • Coding in the Web Sphere Integration Developer.
  • SQL Queries for the database storage.
  • The procedure, cursor and trigger implementation in database using J2EE.
  • Analysis of database using the PL/SQL.
  • Designed new service using various Java applets and Servlets.
  • Timely available for the students for solving their queries through emails and face to face discussions.
  • Demonstrated teamwork and communications skills by working with different level of staff members.
  • Worked with the application of Java.

Environment: Windows 2000/XP, Oracle 9i, J2EE, PL/SQL, Java.

We'd love your feedback!