We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Over 8 plus years of extensive working experience in Software Development with proficiency in development of applications using Java/J2EE Technologies.
  • Extensive experience in Internet, client/server technologies using Java, J2EE (JSP, Servlets, JDBC, JNDI, LDAP, EJB, JMS, RESTFUL and SOAP based Web Services, JAX - WS, JAX-RS), Struts, Hibernate, Spring, HTML, HTML5, DHTML, CSS, JSS, CSS3, JavaScript, XML, PERL.
  • Extensive experience with Web/Application servers like Apache Tomcat, Jetty, Jboss, BEA Web logic Servers, Web Sphere AS and building the applications using ANT, Maven, and WEB 2.0 build tool.
  • Expertise in various open source frameworks and tools like Struts, spring, hibernate.
  • Extensive experience in using IDE’s Eclipse, My Eclipse, Eclipse Galileo and RAD.
  • Experience in writing SQL Queries, Triggers, and Stored procedures for database transactions.
  • Experience in working different operations system environments with java in Windows, UNIX, and Linux.
  • Experience in writing the UNIX scripts and running the cron jobs from UNIX, Linux servers.
  • Excellent experience in the design, development, and implementation of Model-View-Controller (MVC) inculcating with different J2EE frameworks, Design Patterns coming Creation/Structure/Behavioral patterns.
  • Experience in Unit testing, Integration testing and generating Test cases for Web/Java core applications.
  • Experience in using the XML parsers like SAX, and DOM.
  • Experience to maintain the source using version controlling tools Visual Source safe, and Rational Clear Case.
  • Expertise in SDLC that encompass with proven analytic and problem solving skills and experience working with agile methodologies.
  • Proven attitude on learning and working with emerging technologies.
  • Highly conversant with quality procedures that are followed both at organization level as well as client level.
  • Effective Communication and Inter-Personal skills technical design, implementation deployment, and support of the fixed Income Trading Platform and Fixed Income Trading suite of applications and Multi trading.
  • Hands on Experience in handling critical Business applications issues and failure recoveries.
  • Expertise in troubleshooting various pre and post implementation Issues. Driven by new challenges and good at adapting cultural and business environments.

TECHNICAL SKILLS

Operating System: UNIX, Linux,Windows, iOS and Android.

Web Technologies: J2EE-Servlet 2.4/JSP, JSTL, JavaScript, HTML,JSS,XML, XSLT, JAXB, JAXP, XSD, JAX-WS, JAX-RS, XPath, XQuery, XSL, CSS, JDBC 2.0, EJB, JMS, AJAX, DOJO, Web Services, WAP, SOAP, WSDL, UDDI, REST. PERL

Application Server: BEA Web logic, JBoss,WEB 2.0, Oracle OC4J. IBM Web sphere

Web Servers: Apache Tomcat, Jetty Web server

RDBMS: Oracle 8i/9i, MySQL, PL/SQL

Languages: Java, SQL, C#, UNIX Shell Scripting.

Frameworks: Apache Struts, Tiles, Elastic Search, Hibernate, and spring, J2EE. Design Patterns.

Tools: / IDE: Eclipse 3.4, JBuilder, Rational Rose 7.0.1.1, My Eclipse, Net Beans, Apache ANT, Log4J, TOAD 7.1, Visual Studio.

Version Controls: Rational Rose Clear case 7.0.1.1, Microsoft VSS, CVS, SVN.

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

SR Java Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Worked on Standalone Applications and Web Applications.
  • Lead high-functioning agile team with development having a heavy emphasis on crisp delivery of the user stories created by the product owner and stakeholders.
  • Used Team Collaboration Software JIRA and Confluence
  • Worked on the OAuth 2.0 for accessing the cloud Storage like Box, One Drive,Google Drive, Drop box, Qihoo, Baidu, Tencent, KingSoft.
  • Worked on Calendar crawling of Outlook and Google.
  • Worked on the Cloud storage to pull all the contents to integrate in to the system.
  • Used HeidiSQL to save all the access and the refresh tokens for cloud storage.
  • Used Elastic Search on creating a uninstall survey page web application and Restful Web Service.
  • Used HTML5 and JQuery for Uninstall Survey page Application.
  • Used SoapUI for testing Web Service.
  • Used Eclipse IDE for coding, debugging and testing application modules.
  • Designed Cascaded Style Sheets for styles, skinning and layouts.
  • Involved in designing web page layouts using Wireframe templates.
  • Used Object/Relational mapping tools to achieve object to database table persistency.
  • Implemented Batch Updates using Spring and configured beans in Application Context file.
  • Used features of Spring Core layer (IOC), Spring AOP, Spring ORM layer and Spring DAO support layer in order to develop the application.
  • Involved in configuration of Struts Framework, Spring Framework and Hibernate mapping tools.
  • Extensively worked on JDBC prepared statements and callable statements to access database.
  • Worked on Java Messaging Services (JMS) for developing messaging services.
  • Involved in configuring hibernation to access database and retrieve data from the database.
  • Used Oracle 10g server as the backend database storage.
  • Created database tables according to application requirements.
  • Developed stored procedures and triggers with PL/SQL.
  • Implemented the application using Agile development methodology.
  • Involved in report generation and printing of reports.
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment on Application server.
  • Used Jenkins as a Integration Built tool.
  • Involved in peer to peer code reviews and testing of coding standards are being followed.
  • Involved in code version, Check In, Check outs and code merging.
  • Used Remedy tool for creating change tickets and handling production bugs.

Environment: Java/J2ee, JSP, Servlets, Struts, Spring, Hibernate, HTML, DHTML, CSS, JavaScript, JQuery,AJAX, PVCS, Eclipse, Jenkins, Log4J, Ant, Tomcat, Oracle 10g, JUnit, UML, Unix, Design Patterns, Shell Scripting, SQL, PL/SQL, PL/SQL Developer, JSTL, Agile, Unix, SOA, Apache Axis, JMS, WEB 2.0,Elastic Search, HeidiSQL, SoapUI, OAuth, JIRA, Confluence, Restful Web Services.

Confidential, Los Angeles, CA

Java UI Developer

Responsibilities:

  • Involved in the development of Software Development Life Cycle (SDLC) using agile methodology.
  • Designed and developed various Screens using JSP, DOJO, JavaScript, Angular JS, iOS and Android Platforms, HTML5, CSS3.
  • Restful and SOAP based Web Services,
  • Current experience with web application development using Web 2.0 technologies, Java, J2EE, DOJO toolkit, JQuery, REST API, JSON and spring framework.
  • Analysis, design and coding of different forms (JSP, HTML, Java Beans, Struts).
  • Used Hibernate based persistence classes at data access tier.
  • Fix defects for service releases.
  • Used AJAX, DOJO libraries for developing the Rich Internet Application and widgets and worked on IOS and Android Platforms.
  • Designed and developed Cascaded Style Sheets (CSS) for designing application layouts.
  • Preparing low-level design documents like sequence diagrams, object reference document, program specifications and class diagrams based on functional requirements document.
  • Communicated with clients on modules, requirements and changed requests for any queries on either side.
  • Worked on Spring Core layer, Spring ORM, Spring AOP in developing the application components
  • Worked as member of J2EE and web sphere installation setup and support team.
  • Perform peer -- document reviews and code reviews.
  • Prepared JUnit test cases.
  • Responsible for QA/production release

Environment: Java/J2ee, JSP, Servlets, Struts, Spring, Hibernate, HTML, DHTML, CSS, JavaScript, Angular JS,DOJO, AJAX, PVCS, Eclipse, Log4J, Ant, Web Sphere, Oracle 10g, JUnit, UML, Unix, Design Patterns, Shell Scripting, SQL, PL/SQL, PL/SQL Developer, JSTL, Agile, Unix, SOA, Apache Axis, JMS, WEB 2.0,Restful and SOAP based Web Services.

Confidential, Houston, TX

Java developer/J2EE

Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and Testing of application modules.
  • Used different design patterns to implement application which includes Data Access Object.
  • Delegate, Value Object and Service Locator etc.
  • Used Eclipse as the Integrated development Environment for developing and debugging java applications.
  • Used different user interface technologies like JSP, HTML, JSS, DHTML, CSS and JavaScript.
  • Used AJAX, DOJO libraries for developing the Rich Internet Application and widgets.
  • Designed and developed the Cascaded Style Sheets (CSS) for designing the application layouts.
  • Used Web Service component to access the data from another application e-Audit Net which is running on
  • Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and AngularJS.
  • Worked on Mac OS server.
  • Extensively used core java concepts such as OOPS, Collections and exception handling.
  • Developed Servlets for generating grids for displaying the customer data.
  • Extensively worked on Struts framework for developing business logic and interacts with Domain model.
  • Development of Spring Components.
  • Developed Notifications to invoke automatic e-mails and tasks to the registered customers using Struts.
  • Properties and stored procedures.
  • Used Spring framework for invoking the application service components at runtime.
  • Worked on Spring Core layer, Spring ORM, Spring AOP in developing application components.
  • Got expertise in integrating Spring framework with Hibernate using Application Context configuration.
  • Implemented Transactions and Batch Updates using Spring framework.
  • Extensively worked on Hibernate Object relational mapping tool for persisting the data to the database.
  • Have worked on Oracle 10g data base for storing and retrieving the application data.
  • Implemented procedures, packages, and different Joins to retrieve the database using PL/SQL, SQL.
  • Worked as PL/SQL Developer.
  • Configured and deployed Web Services into the application server and published as the Web Service.
  • Developed applications using Agile development methodology.
  • Developed Maven Scripts to do compilation, packaging and deployment in Web Logic server
  • Written unit test cases for testing the application modules using JUnit framework.

Environment: Java/J2ee, JSP, Servlets, Struts, Spring, Hibernate, HTML5, DHTML,JSS, CSS3, JavaScript, DOJO, AngularJS, AJAX, PVCS, Eclipse, Log4J, Ant, Web Logic, Oracle 10g, JUnit, UML, Unix, Design Patterns, Shell Scripting, SQL, PL/SQL, PL/SQL Developer, JSTL, Agile, Unix, SOA, Apache Axis, JMS, Web Services.

Confidential, CO

SR Java Developer

Responsibilities:

  • Developed J2EE, (EJB) Enterprise Java Bean Components and deployed on Web logic Application Server.
  • Designing and building of client-controller packages to compile MVC (Model View Controller) design paradigm-using Struts.
  • Used Jakarta Struts 1.3 validations Framework.
  • Involved in several JSP tags to modular and stream line web page code and implemented MVC architecture.
  • Web application development using Web 2.0 technologies, Java, J2EE, JQuery, REST API, JSON, and spring framework.
  • Creating Frontend Applications using HTML5, CSS3, JSS, JavaScript, JQuery, AJAX, XML and AngularJS.
  • Involved in creating JMS Server configuration and worked with point - point and publish subscribe messages.
  • Involved in extensive coding of database access by stateless sessionEJB, action control by Servlet classes, and presentation tier by JSP/HTML pages with custom tag, tag library & JSP templates.
  • Responsible in creating Servlets, which route submissions to appropriate Enterprise Java Bean (EJB) components and render, retrieves information under UNIX Environment.
  • Implemented JDBC API to communicate with the database.
  • Performed client side validation using JavaScript and server side validation using StrutsValidation Framework.
  • Created several Stateless Session and Message Driven Beans and deployed using Web logic Application Server.
  • Involved in system data analysis, design and implemented on MySQL. Optimized system performance by writing stored procedures and calling them using JDBC callable statements.
  • Created XML files and applied XSL to enable users to access the system. JAXP API was used in processing XML files with DOM and SAX parsers.
  • Created stored procedures for inserting and updating the database which are called in DAOs.
  • Testing and Debugging using JUNIT and building the application-usingANT.

Environment: Java, J2EE, JSP, JSTL, EJB, Struts, Servlets, Java Beans, JMS, JDBC, J2EE Design patterns, Web logic 6.1, HTML, JavaScript, AngularJS,WEB 2.0,JQuery, CSS, XML, XSL, DOM, SAX, SOAP, UML, ANT, JBuilder, Log4j, VSS, SQL, PL/SQL, MySQL and Windows, iOS and Android.

Confidential, NH

SR Java Developer

Responsibilities:

  • Involved in design and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Involved in developing Java APIs, which communicates with Java Beans.
  • Responsible for the designing, coding and developed application in J2EE using Struts MVC architecture.
  • Developed the presentation layer using JSP and Servlets.
  • Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
  • Incorporated Login authentication by using JSP and verifying it with database security tables.
  • Used XML and XML Schemas for data exchange between application modules.
  • DB2 Database design and built PL/SQL script for database translation.
  • Responsible for developing Entity Beans, which were used to perform data manipulation.
  • Responsible for configuring JBoss Application Server to access the Database by setting up Data source and DB2 Pool.
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Implemented Logging framework using Log4J.
  • Extensive involvement in database design, development and coding of stored Procedures, DDL & DML statements, functions and triggers.
  • Developed the UI and presentation layer with JSP and HTML.
  • Effective Communication and Inter-Personal skills technical design, implementation deployment, and support of the fixed Income Trading Platform and Fixed Income Trading suite of applications and Multi Trading.

Environment: Java, J2EE, EJB, Struts, XML, Servlets, Java Beans, JSP, HTML, JavaScript, JUnit, XML, XSL, Ant, Log4j, eclipse, VSS, JBoss, OOAD/UML, SQL, PL/SQL, DB2 and UNIX.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Involved in the development of Software Development Life Cycle (SDLC) using agile methodology.
  • Involved in constructing and designing Sequence diagrams, Deployment diagrams, Dataflow diagrams, and Class diagrams using UML, Rational Rose and Rational Software Architect (RSA).
  • Implemented spring for MVC (Model View Controller) architecture and developed Spring Beans, Controller components (Controller, Form Controlleretc.) and configured spring beans in springmvc-servlet.xml.
  • Developed Hibernate configuration and mapping files for storing the data into Oracle database.
  • Used TOAD as database tool for running SQL queries.
  • Involved in development and deployment of EJBs - Stateless Session Beans for implementation of Session Facade Design pattern.
  • Used IBM MQ for asynchronous Point - Ponit and Publish - Subcriber messaging and implemented Message Driven Beans as for accessing these asynchronous messages.
  • Created portals & portlets for each allocation calculations of Admin, Agent and Client modules in Web Sphere Portal Server.
  • Configured and deployed the application in Web Sphere Application Server and configured Data Source and Connection Pooling.
  • Implemented J2EE Design Patterns like Singleton, DAO, Value Object, Factory, and Session Facade for the integration of application modules.
  • Involved in Microsoft Excel generation using Java Excel.
  • Developed GUI using HTML, DHTML, JavaScript, Angular JS, CSS, JSP and JSTL and Dynamic GUI using AJAX.
  • Configured LDAP for Authentication and Authorization of users.
  • Developed Web Services with SOAP, XSLT, XML, XSL and WSDL.
  • Used SOA framework to ensure the right services are provided.
  • Optimized the code using PMD &Check Style standards.
  • Wrote Unit Test Cases using JUnit framework and Server side Logging & Client side logging using Log4J (Apache open Source API) and ANT scripts for the building applications.
  • Worked with functional team for the requirement analysis and implemented the changes.
  • Involved in System Requirements study and conceptual design.

Environment: OOAD/UML, Rational Rose, Java, J2EE, JSP, Ajax, JSTL, Servlets, Spring, Hibernate, Java Beans, EJB, Ant, Log4j, HTML, JavaScript, CSS, XML, Web services, XSLT, XPATH, JUnit, JES, PVCS, RAD, Web Sphere App Server, IBM MQ, SQL, PL/SQL, TOAD, Oracle, Shell and Perl Scripting, UNIX.

Confidential - Los Angeles, CA

SR Java Developer/J2EE

Responsibilities:

  • Involved in the development of Software Development Life Cycle in Rational Unified Process (RUP).
  • Involved in designing Use-case, Sequence Diagrams, Class Diagrams and Data Flow Diagrams using UML.
  • Developed the Search Criteria to search the available Data like Handsets, Accessories and SIMs using spring as a Controller and Hibernate to access the persistence data mapping.
  • Involved in coming up with good design of spring controller related classes (Controllers, Form Controllers, Handler Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), Aspect oriented Programming, ORM integration and MVC modules.
  • Implemented Factory Design pattern to get the DAOs.
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate.
  • Involved in database development using SQL, PL/SQL of Oracle database.
  • Used Java Mail API to send automatic confirmation mails to the users.
  • Coded Message Driven Beans as subscribers for distributed destinations (Topics and Queues).
  • Used JMS as point - point and publish - subscribe model to connect to Hibernate layer and get the data.
  • Designed the User Interface using JSP,JSTL, and AJAX.
  • Wrote front-end validations using JavaScript.
  • Implemented SOA using web services, XML, XSLT and SOAP.
  • Used Eclipse as an IDE and Web Logic Application server for deploying the application.
  • Used Log4j for logging the application.
  • Wrote Java Beans for the DTO’s like Value objects & Business objects.
  • Built applications with Jakarta ANT and wrote ANT configuration.
  • Coded Test Classes using JUnit for Unit Testing.
  • Used Visual Source Safe for version controlling system.
  • Actively involved in Requirement Analysis along with the other team members.

Environment: Java, J2EE, EJB, Spring, Hibernate, JSP, JSTL, Ajax, OOAD/UML, UML, Java Beans, Java Mail API, ANT, HTML, DHTML, JavaScript, CSS, Eclipse, API Technology, Log4j, JavaScript, XML, XSLT, Web services, JMS, CVS, Web Logic App Server, SQL, PL/SQL, TOAD, Oracle, LINU

Confidential

J2EE Developer

Responsibilities:

  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • JavaScript was used for the client side validations.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as controller.
  • Written JSP's, Servlets and deployed them on Web Logic server.
  • Beans were used for Oracle, & JDBC connections & Servlets were used to retrieve data from the database.
  • Written JavaScript functions to get dynamic data and client side validation.
  • Developed this application based on MVC Architecture.
  • Designed and developed Customer registration and login screens using HTML, JSP, Servlets and JavaScript.
  • Involved in Servlets, Java Bean programming on the server side for the communication between clients and server.
  • Tested and deployed the application on Apache Tomcat.
  • Completely involved in Production support from client requirements to developmental aspects with coding, system optimization and testing.
  • Implemented GUI of system using Swing.
  • Involved in programs debugging and modules integration.
  • Involved in writing application logic, which was mainly written in PL/SQL (stored procedures, triggers and functions).
  • Involved in unit testing and analyzing the results.
  • Worked extensively with AJAX.
  • Client side validation using JavaScript.
  • Involved in Integration testing and System testing cycle and defects fixing.

Environment: J2EE, Java1.2, Struts 1.2, Servlets2.2, JSP1.1, JDBC2.0, My Eclipse 5.5, Apache Tomcat5.0, DB2, CSS, HTML, JavaScript, HTML, CVS.

We'd love your feedback!