We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 8+ years of IT experience in Software Development Life - Cycle (SDLC) Phases of Design, Development, Implementation, Deployment, Testing and Maintenance as per Quality Standards Using Agile, Rational Unified Process (RUP) and Waterfall Methodologies.
  • Extensive Experience in Design, Development and Deployment of N-tier Enterprise Applications for JEE platform using Java, JDBC, JSP, Servlets, EJB (Session, Entity and Message driven), Struts, Spring, Tiles, JSTL, Tag Libraries, Hibernate, Web Services,XSLT and XML.
  • Experienced in working on Spring Modules like Spring IOC and Knowledge on Spring DAO, ORM and AOP.
  • Expertise in Object Oriented Principles, Aspect Oriented Programming and Java Design Patterns.
  • Expertise in Developing Critical and responsive GUI/frontend Components Using Struts Tiles, HTML, DHTML, CSS, JavaScript, JSTL and AJAX.
  • Extensive Experience in the Creation and Maintenance of Mapping files and Transaction Control, Secondary Caching in Hibernate.
  • Experienced in Performance Tuning, Creating new Database, Backup and Recovery of Database Instances.
  • Experience in RDBMS using Oracle and MySQL.
  • Hands on Experience in both SOAP and RESTful based Web Services on both Consumption &Publishing.
  • Wrote Angular JS Controllers, Views and Services for New Website Features.
  • Expertise in Development and Deployment of SOA and Multi-tiered Web Based Enterprise Applications Using Java/J2EE Technologies.
  • Well-versed in Developing Applications with Service Oriented Architecture (SOA) using XML and Proficient in Developing Common Reusable Components.
  • Expert in writing SQL scripts and PL/SQL Stored Procedures, Functions, Queries, and Triggers to Interact with Database.
  • Experienced in Deploying Business Applications Using Application Servers BEA Web Logic and ApacheTomcat and JBOSS.
  • Highly Proficient in Designing N-tier Enterprise Application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Good Knowledge in Working with Collections API, Multithreading and OOPs Technologies.
  • Proficient in with GUI plug-ins like Tiles Framework, Customer Tag Libraries, Validation plug-ins like Validator Framework.
  • Experience working in Agile, Scrum and TDD Delivery Methodologies.
  • Experienced in Performing Unit Testing Using JUnit, Integration and Deployment of Applications Using Tools such as ANT and Maven& Debugging through log4j.
  • Proficient in Developing Use Cases, Sequence Diagrams, Collaboration Diagrams, Activity Diagrams, and Class Diagrams in UML.
  • Strong TDD (test driven development) and continuous Integration Experience using JUnit.
  • Good Expertise Using Various Development Tools like Net Beans, Eclipse.
  • Strong Experience with Version Control Tools Such as Subversion, Clear Case, CVS.
  • Possess Excellent Communication Skills along with Dedication, and Commitment for Work.
  • Quick Learner, Possess Problem Solving Skills, and Strong Team Player.

TECHNICAL SKILLS

Programming Languages: Java, SQL, XML, JavaScript.

Java Technologies: Servlets, JSP, EJB, JDBC, JMS, JNDI, WebServices

Web Technologies: HTML, CSS, JavaScript, AngularJS, XSD, XSLT, Xquery, Xpath, AJAX

Frameworks: Struts, Spring Application Framework, Hibernate, AngularJS

Web/Application Servers: IBM WebSphere, WebLogic, JBoss AS, Apache Tomcat.

Databases: Oracle, MySQL

IDE’S: Eclipse, SpringSource Tool Suite (STS), NetBeans

Modeling Language: UML

Methodologies: OOAD, Agile, OOP, RUP.

Operating Systems: UNIX, Linux, Windows

Tools: Ant, Maven, JUnit, Log4J, TOAD, Oracle SQL Developer

PROFESSIONAL EXPERIENCE

Confidential - San Francisco,CA

Java developer

Responsibilities:

  • Involved in changing the Application Front-end UI with the Company Frameworks using Eclipse.
  • Designing the Database with new tables creation and establishing the relationships using oracle9i, 11i, Toad.
  • Included the functionalities in various implemented Core Client application using java collection classes and designed new classes for different routing process of the Banking Application using util classes’ methods.
  • Created the jar files of this Framework classes compatible to the Lombardi tool model API of wells Fargo.
  • The Associate pages are implemented withAngularJSrouting and custom directives for the Associate Profile and order History Pages.
  • ImplementedAngularJSto create a dynamically changing website and as the development framework to build a single-page application.
  • Worked on with functionality interacting model changes with respective client side front end UI and recompiled the classes to create a new jar file using JBOSS application server and eclipse to test the working functionalities.
  • Used the JavaScript dynamic functionalities for different UI components and handled the exceptions.
  • Developed Integer and Date GWT components to support user entry of integer and date (month/day/year) value with internationalization.
  • Develop HTML5 Boilerplate, a set of web development templates with the web's best practices.
  • Develop Modernizer, feature detection JavaScript library for HTML5 and CSS3 features.
  • Debugged the Sirius force framework designed with GWT.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Wrote the GWT load handlers code handle the widgets in the framework thus avoiding the Sirius force runtime exceptions.
  • Developed Front-end featured a rich web interface implemented using JavaScript toolkits EXTJS, Dojo.
  • Involved in test-cases using JUnit, debugging implementation and Deployment Activities.
  • Designed and Developed the Business objects and Hibernate object/relational persistence layer for the Java-based Platform.
  • Used the HibernateAPI for various annotations and transactions with the oracle11i database.
  • Implemented AJAX functionality based on EXTJS.
  • Implemented Business objects and business logic of the application different modules of wholesale (Java).
  • Redesigned the Framework used Model API and added the Attributes and Methods as per the Application flow UI designed elements
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Designed and developed loan registration system using GWT.

Environment: JAVA, J2EE,Maven,AngularJS, XML, JDK 6.0, Oracle 9i, 11g, UML, Jboss Server 5.0, Spring 2.0, Struts 2.0, Hibernate 3.0,GWT, SQL SERVER 2008, SVN, WSDL,HTML, XML. Dojo.

Confidential - Boston, MA

Java/J2EE Developer

Responsibilities:

  • Involved in various Phases of Software Development Life Cycle (SDLC) as requirement gathering, Modeling, Analysis, Architecture Design & Development.
  • Followed J2EE standards and MVC Architecture in implementing the project.
  • Used Spring framework for Implementing Business logic and maintaining transactions.
  • Used Spring validation framework for Server Side Validation.
  • Developed Object Model from Hibernatemappingfiles.
  • Used Spring Framework's IOC Dependency Injection to Inject Service Object Using Service Locator Design Pattern into Action Classes.
  • Used Hibernate as ORM tool to Store the Persistence data into the Database.
  • Work involved extensive usage of HTML, CSS, JQuery, JavaScript and Ajax for Client Side Development and Validations.
  • Involved in Coding using Java and J2EE Technologies.
  • Developed Servlets, JSP, and Java classes for Business Logic.
  • Responsible for using MVC based architecture to Analyze, Design, and Deploy System in J2EE.
  • Using Java Collection Framework Classes for holding the Application Objects.
  • Developed Web Services using SOAP, WSDL and XML.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle Database.
  • Used SOAP UI for Testing Web Services.
  • Involved in writing JSP and JSF components. Used JSTL Tag library (Core, Logic, Nested, Bean and Html) to Create Standard Dynamic Web Pages.
  • Participated in Unit Testing of the Project.
  • Used JUnit/Eclipse for the Unit Testing of Different Modules.
  • Implement the Design Patterns like DAO, Singleton and Factory.
  • Involved in writing SQL, Stored procedure and PL/SQL for Back end.
  • Involved in Database Design and Database Development with Oracle.
  • The web Application was Deployed on WebSphere Application Server.
  • Used Log4j for tracking Errors and Debugging the Code.

Environment: Java,J2EE,JSP,JSF,DesignPatterns,Spring,Hibernate,HTML,CSS,jQuery,JavaScript,Ajax,SOAP,WSDL,XML,Junit,SQL,PL/SQL,Oracle,WebSphere.

Confidential - Irving, TX

Java/J2EE Developer

Responsibilities:

  • Participated in User Requirement Sessions to gather Business Requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of Application Modules.
  • Designed application flows and Developed UML Diagrams like Use Case Diagrams, Class Diagrams and Sequence Diagrams for the Application using Rational Rose.
  • Proposed the implementation of Business delegate pattern to Separate view from Business Process and Implemented Singleton for Data Source lookup.
  • Worked on the Technologies like JSP, Servlets, JDBC, JavaBeans, JavaScript, CSS for Developing various Modules.
  • Developed Complex Database SQL queries/ Stored Procedures and Tuning SQL Queries.
  • Agile Delivery of software using Practices from Extreme Programming, etc.
  • Involved in Developing User Interface using JSP’s, HTML, JSTL and Servlets.
  • Wrote Technical Documents related to workflow Model and Activities Performed for the particular work items.
  • Implemented logging mechanism using log4j tool.
  • Responsible for Unit Testing using JUnit and building Test Cases and Templates for Integration Testing.
  • Used SVN for Version Control and Managing among Team Members.

Environment: Java, J2EE, JSP, JDBC, PL/SQL, Servlets, Ant Script, Java Script, Log4j, SVN, RAD, Tomcat and Oracle.

Confidential

Software Developer

Responsibilities:

  • Responsible for Design and Development of the Customer Relations Module of the web Application.
  • Responsible for the overall Layout Design, Color scheme of the web site using XHTML and CSS.
  • Created Detailed wire frames & process flows for the layout and Interaction Design of the Webpage.
  • Used J2EE patterns for Designing Applications.
  • Worked one-on-one with Client to Develop layout, color scheme for his website and implemented it into a final Interface Design with the HTML/CSS& JavaScript.
  • Created Components to read Application Messages that were Stored in XML files.
  • Designed, Created and Implemented Custom Modifications to fully automate such Activities as Publishing, Deploying, and Updating online Content (HTML, JavaScript).
  • Extensively used XML Documents with CSS to Translate the Content into HTML to Present to GUI.
  • Understanding Business Objectives and Implementation of Business Logic.
  • Followed Agile Methodology (SCRUM) to satisfy the Customers and wrote Test Cases for Unit Testing the integration layer.
  • Used CSS Sprites to decrease the number of HTTP requests and Load Time of Web Pages.
  • Used Dependency Injection feature of Spring 3.0 MVC framework and O/R Mapping Tool Hibernate4.0 for Rapid Development and Ease of Maintenance.
  • Developed a Prototype of the Application and Demonstrated to Business Users to Verify the Application Functionality.
  • Performed Use Case Design, Object Modeling using UML like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.

Environment: JAVA, J2EE, PL/SQL, Oracle, HTML, CSS, JavaScript, XML, Spring, Hibernate, JDBC.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed of JSP pages and layout of the Application.
  • Developed front-end GUI Screens using HTML, JSP and CSS.
  • Java Servlets and JSP were Used as a middle-ware to Communicate Client & Server used JDBC for Database Access.
  • Developed the Struts Controller Servlet for the Application.
  • Built various StrutActionclasses to Model the Business Logic.
  • Developed Action Forms to Capture the Screen Data.
  • Developed JavaBeans Components as the Business Objects.
  • Implemented Struts Validate Framework for Used Data in all Modules.
  • Deployed Application on IBMWebSphereapplicationServer.
  • Performed Logging with Log4j.
  • Used JDBC to Provide Database Connectivity to Database Tables in ORACLE.
  • Creation and Maintenance of Data was done Using MySQL Database.

Environment: Java, JDBC, Struts, Servlets, JavaScript, JSP, HTML, Rational Rose, ORACLE.

We'd love your feedback!