We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 8+ years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise and Web Applications.
  • Proficient in the development of Client/server and web applications using Java, J2EE, J2SE, technologies and Web technologies for enterprise applications.
  • Expert in developing enterprise web - based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, JavaBeans, JMS, JNDI, ANT and Apache Maven.
  • Expertise in developing web based GUIs using Java Applets, HTML, DHTML, JavaScript, XML, DOJO, AJAX, JSF, & spring form tags.
  • Seasoned professional in various frameworks: Struts, Hibernate, Spring 2.0, JSF.
  • Extensive work experience in JSP, Servlets, JavaScript, JDBC.
  • Strong understanding and excellent skill in developing, designing, professional, Ajax driven elegant enterprise web application using Ajax, Flex, Action Script and JavaScript, CSS, HTML, Custom Tag Libraries, JSF, JQuery, Dojo, ExtJs and various Java design patterns
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment
  • Extensive Knowledge on databases like Oracle, DB2 and MySQL.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Proficient in working with JavaScript Frameworks like AngularJS, Backbone.js.
  • Working Knowledge on XML, XSLT, XPATH, XQUERY, and XSL-FO.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, WebLogic, Tomcat.
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC and JAXB/JAXP.
  • Extensive experience working in Spring 2.5/3.0 framework, Struts … framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and RESTful).
  • Strong experience in writing SQLs, stored procedures and Triggers.
  • Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.
  • Experience in Java, Web Services, XML, XSD, XSLT, XPath, XQuery, WSDL, SOAP, WS-Addressing, WS-Security, WS-Reliable Messaging, Canonical Models, JNDI, JDBC, SAML.Very good knowledge in writing Shell, ANT scripts for building the projects.
  • Good understanding of NoSQL Data bases and hands on work experience in writing application on No SQL databases like Cassandra and Mongo DB.
  • Good working knowledge of Ant for project build/test/deployment, Log4j for logging and Junit for unit and integration testing.
  • Strong knowledge of IDE's Eclipse, Net Beans, IBM Rational ApplicationDeveloper, WebSphere studio application developer
  • Extensive experience in software development methodologies Agile.
  • Commitment to achieving corporate goals. Able to establish priorities and adapt quickly to changing needs.
  • Excellent team player with leadership abilities. Strong analytical skills with excellent interpersonal and communication skills with analytical ability and understanding of Organizational functioning.
  • Good Work experience on RDBMS like Oracle and MySQL. Creating SQL statements & subqueries.
  • Development web components using JSP, Servlets and server side components using EJB 3.0 under J2EE Environment.
  • Design and development of web-based applications using different web and application servers such as Apache Tomcat, WebSphere, JBoss, and WebLogic.
  • Implemented Unit Testing using Junit and Integration Testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQlyog and SQL developer

TECHNICAL SKILLS

Programming Languages: JAVA J2EE, SQL, C, C++

J2EE Technologies: JSP, Servlets, JDBC

Framework: Struts, Spring, Hibernate, Spring MVC, Spring DAO, Spring Security, Spring, BirtReport, Crystal Reports.

Databases: DB2, Oracle, 10g/9i/8i, SQL, MY SQL

Development tools: RAD 7.5.3, IDEA 8.1, Eclipse 3.5, STS, WSAD

Web/Application Servers: JBoss, Web Logic Apache Tomcat, WebSphere.

Web Development: JavaScript, HTML, DHTML, XHTML, CSS, XML, XSLT, XSD, AJAX, GWT, JAX-WS

Build/Testing tools: ANT, Agile, Junit

Others/Tools: Web Services SOA, XSl, Xsd, Xslt, WSDL, Rest Swing, Agile, RUP, Subversion, Jasper, Reports, JMock, Microsoft Visio.

Methodologies: SDLC, RUP, Agile (Scrum/Extreme Programming)

Design/Version Control: Rational Clear Case, CVS and Tortoise SVN and PVCS Message Service MQ series, JMS

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. Java Developer

Responsibilities:

  • Involved in creating various configuration files like struts and spring configuration files.
  • Involved in the complete Software Development Life Cycle (SDLC) phases of the project.
  • Developed and maintained the web application using MVC, AngularJS and Entity Framework.
  • Used spring dependency injection mechanism to inject application and dependencies at runtime.
  • Used Struts validation frame work to validate the form fields.
  • Used DOJO widgets also used JSON for object representation.
  • Involved in creating various Hibernate mapping files and configuring hibernate configuration file to persist data into the database.
  • Development of SOA components using WSDL, SOAP, XML, and XSD etc.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Used various Cache providers like EHCache given by the Hibernate Frame Work to cache the results that reduce database hits for every DML operations.
  • Created Real-time Reporting systems and dashboards using Adobe Flex, xml, MySQL, and Perl.
  • Created dispatch action classes and use validation framework for validating fields.
  • Developed web services using RESTApi, CXF and JAX-RS and implemented SOA layer
  • Created database objects such as tables, views, stored procedures, Triggers etc. with NO SQL.
  • Used AngularJS and Bootstrap in effective web design.Designed the Java Server Pages using Style sheets, HTML, and XML.
  • Involved in implementing the different web services like SOAP.
  • Used the Soap UI tool to test whether the expected and actual results of SOAP web service are same or not.
  • Developed MAVEN scripts to build and deploy the application in the JBOSS Application Server.
  • Used Soap based Spring Web services for transferring data between applications
  • Created Hibernate Mapping files and modelled the database.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Writing the front end look and appearance for the screens using JavaScript, AJAX, AngularJS and JQuery.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
  • Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through RESTful
  • Used tools like PMD, Sonarfor managing and monitoring coding standards, code complexity and code coverage.
  • Implemented XSD, Schema, DTD, XML documents for web services and tested services using SOAPUI
  • Used Bootstrap for responsive design and worked with JSP templates.Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap
  • Working with the JIRA tool for Quality Center bug tracking.
  • Developed Web service modules based on SOA architecture to consume services.
  • Implemented BPMN for process engine architecture and business flow
  • Application Architected and developed using AngularJS

Environment: Java, J2EE, Servlets, Jsp, JQuery, Spring, Spring MVC, SOAP, Spring, Hibernate, Web Services, XML, XSD, AngularJS, Bootstrap, Agile, Web Logic 9.x, Junit, UML, Eclipse, SQL, PL/SQL, Maven, SVN, HTML, CSS, SQL, Developer, Oracle, UNIX, EJB, AJAX, iText, DOJO, Jasper, Apache Tomcat, Node.js, ILOG, JRules, JIRA.

Confidential, Houston, TX

Sr.Java Developer

Responsibilities:

  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to understand the existing architecture.
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • AngularJs ng-grid, ng-repeat used for showing Tabular Data
  • Followed SOA design pattern and used agile methodology in developing the application, which included iterative application development, weekly sprints stand up meetings and customer reporting backlogs.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.
  • Involved in development of REST Web services using Apache Axis2 to extract client related data from databases.
  • Worked extensively on various pages to make them responsive with all kinds of resolutions using bootstrap.
  • Installing AIA FP and PIPs and used this to build SOA Cluster, knowledge on AIA Error Handling.
  • Involved in writing Oracle PL/SQL stored procedures, triggers, views.
  • Implemented JPA (ORM mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively.
  • Developed XSDs and WSDLs for SOAP, REST services to support service consumers on various releases/versions.
  • Integrated with backend by making Restful web service calls in AngularJS.
  • Developed Apache Ant script to create war/ear file and deployed on the application server.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Used Design Patterns such as singleton, Business Delegate, Session Façade, Service Locator, Simple Factory Pattern, Data Transfer Object.
  • Developed the UI panels using JSF, XHTML, ExtJS, CSS, DOJO and JQuery.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-full server on a different domain.
  • Lead, Designed and Developed SOA enterprise system using Oracle SOA
  • Created Multiple Re-usable UI Directives by defining AngularJs Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
  • Used Netbeans for development and Jobs Server for deploying the web application
  • Used hibernate.config.xml file to configurations and mapping entries to access database.
  • Used struts-config.xml file for defining mapping definitions and action forward definitions.
  • Used Web Services (REST & WSDL) to exchange data between portal and other modules of Citi bank.
  • Implemented spring - Hibernate as Data Access Layer.
  • Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services
  • Utilized the JQuery, AJAX, and JavaScript to render widgets on web pages
  • Involved in the development of presentation layer and GUI framework using CSS3 and HTML5. Client Side validations were done using JavaScript.
  • Developed and Deployed SOAP Based Web Services on Tomcat Server
  • Utilized Agile Methodology (SDLC) to managed projects
  • Developed BPEL modules within SOA Suite for creating services that managed data transformation,
  • Involved in user interface development using JSTL.
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Implemented Restful web services and defined the entity model using the XSD Schema.
  • Used WebLogic Application server to deploy and restart web applications.
  • Expertise in the use of Java/J2EE design patterns like singleton, MVC, builder and strategy patterns.
  • Designed and developed Worker services layer which will be integrated via JBPM workflow.
  • Developed JBPM work flow definition using BMPN 2.0 standards. Service orchestration using JBPM

Environment: HTML. CSS, Java, J2EE, JSP, Servlets, REST web services, Apache Axis, Spring, Hibernate, XML, XSD, Schema, PL/SQL, Apache Tomcat, Agile, Oracle WebLogic Server, Oracle, Apache ANT, Unix, Junit, AJAX, Eclipse, JavaScript, JQuery, REST, Struts, PL/SQL, JIRA, Node.js, Jasper, ILOG, JRules.

Confidential, New York City, NY

Sr.Java Developer

Responsibilities:

  • Developed User Interactive Web pages using HTML, CSS, JavaScript, JQuery and Angular JS as per company standard.
  • Development, enhancement and testing of the web methods flow services and Java services.
  • Technical Documents includes UML class diagrams, use case diagrams and sequence diagrams, state diagrams designed using rational rose software.
  • Developed web tier by using servlets JSP, Custom tag Libraries, Tiles, JavaScript, XHTML, XSLT and XML.
  • Used web services for interaction between various components and created REST envelopes.
  • Used Apache CXF, WSDL, and XML for creating REST web service.
  • Developed asynchronous messaging systems using JMS, MDB, and MQ series.
  • Working with the JIRA tool for Quality Center bug tracking.
  • Created a Front - end application using JSPs, JSF, Swing, ExtJS 3.0, GWT and Spring MVC for registering a new patient and configured it to connect to database using hibernate.
  • Used GWT UI builder tool to make UI more interactive.
  • Developed different JSP pages (GUI) & client side user validations using JavaScript DOJO.
  • Developed EJB component to implement business logic using session and Message Bean.
  • Integrated activate catalog to get parts using JMS.
  • Test the API responses for the WCS changes deployed on continuous basis, validate the Green Box response data and Mongo DB data.
  • Use Ionic, AngularJS and bootstrap for the entire UI and implement the MVVM methodology.
  • Developed Technical design documents (TDDs) for SOA Services.
  • Developed and configured Oracle Database tables including sequences, Functions, Procedures and Table constraints.
  • Created Multiple Views as well as Nested Views with the help of AngularJS ui-view & ui-sref.
  • Created standalone Java programs to read data from several XLS files and insert data into the Database as needed by the testing team.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to vGUI.
  • Developed the MAVEN scripts for preparing EAR and WAR files used to deploy J2EE components.
  • Used CCD to define a set of constraints on the CDA standards and to obtain the CCD schemes used HL7.
  • Implemented Spring-ORM for Data Persistence which integrates Hibernate with spring.
  • Developed and provided support to many components of this application from end-to-end, i.e. Front-end (View) to web methods and database.
  • Used JSP, JavaScript, HTML5, CSS, Bootstrap, to create interactive user interface.
  • Used SVN as a version-controlling tool for managing the module developments.
  • Worked with complex wrapper packages, loops, XSLT's and tuning of SOA composites.
  • Used AngularJS to provide client-side form Validation also used factory and services to share data across controllers
  • Developed custom directives in AngularJS that could be re-used like a template across the application and can be re-used to manipulate DOM across the application

Environment: Java, Spring MVC, JDBC, JSF, REST, Hibernate, Core, Java AngularJS, DOJO, Oracle, Eclipse, PL/SQL, Windows Apache Ant, Swing, EXTJS, MQSeries, web logic Junit, Spring, SVN, HL7, JMS, JSP, Spring MVC, ExtJS, MQ series, XML, JavaScript, J2EE, XHTML, XSLT, Maven, ILOG, JRules, JIRA.

Confidential, Lakewood, CO

Sr.Java Developer

Responsibilities:

  • Involved in Analysis, Design, and implementation/translation of business user requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Factory Pattern, Singleton, Data Access Object and Service Locator.
  • Developed Web Services to allow communication between applications through SOAP over HTTP using Apache Axis2.
  • Developed Graphical User Interfaces using UI frameworks AngularJS and Webpages using HTML and JSP for user interaction.
  • Extensively worked with struts for middle tier development with Hibernate as ORM and spring IOC for dependency injection for the application based on MVC design paradigm.
  • Redesigned the Aero portal screens and Menus using JSP, JQuery.
  • Created struts-config.xml file to manage with the page flow.
  • Interpreted and manipulated Struts and hibernate configure files.
  • Developed the admin screens using JSP and JavaScript.
  • Used SQL, PL/SQL and SQL*PLUS for interfacing to databases like oracle 9.i and SQL server.
  • Setting & configuring web application modules like Registration and creation of Accounts on web server.
  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle and WebSphere app server 7.0.
  • Used Spring Framework for dependency injection and integrated with the EJB 3.0 using annotations.
  • Automate build process by writing ANT build scripts.
  • Configured and customized logs using Log4j.
  • Spring MVC model integration for front-end request action controller.
  • Developing Web forms and Windows forms for concerned applications using AngularJS.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed various UML diagrams like use cases, class diagrams and activity diagrams.
  • Played a key role in the design and development of almost all the modules of the project. Used Log4J for logging and Junit for unit testing.

Environment: JavaJ2EE, SOAP web services, Spring, Struts, Hibernate, Junit, JSP0, JDBC, HTML, Servlets, AngularJS Rational Rose, WebSphere application server, JBoss, UML, CVS, XML/XSL, SQL, Server, Agile, Spring MVC, EJB, ANT, PL/SQL, JavaScript, JQuery, Apache Axis

Confidential

Sr.Java Developer

Responsibilities:

  • Responsible for designing and developing the application.
  • Used several J2EE design patterns like DAO, DTO, Business Delegate, Front controller and MVC-Model along with Struts to develop application.
  • Prepared backend procedures, triggers and functions using native SQL.
  • Implemented action classes, Form classes and creates struts-config files, validation files, tiles definitions, resource bundles for the entire application using struts framework.
  • Designed and developed UI components using JSP, JSTL.
  • Involved in writing Ant Script to build the front end application.
  • Developed DAO's with SQL queries to process database transactions.
  • Used Eclipse IDE for entire application development and CVS for version controlling.
  • Deployed application on WebLogic Server using Ant build file on Windows and UNIX platforms.
  • Involved in writing Junit test cases.
  • Developed JavaScript files for user input validation and client side revenue calculations.

Environment: Java Tomcat, Eclipse, Oracle, Struts, DAO, Apache Log4J, UML, Junit, PL/SQL, JavaScript, JDBC, ANT, XML, and Windows XP, WebLogic, SQL.

We'd love your feedback!