We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 5+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB.
  • Strong front-end development using AJAX, Java Scripts, CSS, HTML and DHTML.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, and Singleton.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer
  • Used Spring framework to autowire/inject components and also configure the batch jobs
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Design, analysis and modeling of n-tiered, Object-Oriented system architectures using Rational Rose.
  • Sound RDBMS concepts and extensively worked with Oracle, PL/SQL, SQL Server & DB2.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Used Hibernate as an Object relational mapping (ORM) library.
  • Very good experience in developing Test Cases using JUnit.
  • Good experience in Agile and SCRUM methodologies.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX DOM), JNDI, JMS, Applets, Log4J, JSTL, JUnit.

Web/App Servers: IBM WebSphere 6, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE Tools: Eclipse, WSAD, RAD.

Databases: Oracle, DB2, SQL Server, MySQL.

Languages: Core Java, JavaScript, ActiveX, PL/SQL, XML.

Operating Systems: Windows, UNIX (Sun Solaris), Linux.

Frameworks: Hibernate, Spring, Spring MVC, Rational Rose, UML, JUnit, Ant, Struts, Ajax.

Methodologies: Agile, SCRUM, TDD, Design Patterns.

Web Technologies: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS.

Source Control: Rational ClearCase, CVS.

Build Tools: ANT, Maven.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton.

PROFESSIONAL EXPERIENCE

Confidential - Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented business logic using Spring action components in the Spring and Hibernate framework.
  • Expertise in MVC Architecture using JSF and Spring framework and implementing custom tag libraries.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Developed internal application using Angular and Node connecting to Oracle on the backend.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches.
  • Experience with SQL and basic CRUD operations.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Extensively involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) andBootstrap, connecting to a REST-ful server on a different domain.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Use of Weblogic application server to deploy the application and connect through the datasource using JNDI name.
  • Performed general Clearcase/Clearquest administration.
  • Written Unit testing and Test suites using JUnit framework for testing the application.
  • Designed and implemented four Agile Scrum teams for product development.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed application code using Eclipse IDE and configured with Maven and JBoss.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment: Java, J2EE, Spring, Hibernate, JQuery, AJAX, JavaScript, Oracle, REST-ful, PL/SQL, JDBC, Apache CXF, Eclipse, Weblogic, ClearCase, Junit, Agile, UML JSP, JSTL, Servlet, Maven, SOA, Windows.

Confidential - Pittsburg, PA

Sr. Java Developer

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Used Websphere Process server (WPS) to deploy the application and connect through the datasource using JNDI name.
  • Implemented validation using JavaScript.
  • Developed UI screens using HTML, CSS and JQuery.
  • Developed web applications using Spring MVC, JQuery, HTML5 and Bootstrap.
  • Developed SOAP web services utilizing business logic for CRUD functionality and RestEasy web services for creating reports
  • Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
  • Created complex SQL and used JDBC connectivity to access the database.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Design and Developed using WebService using Apache CXF.
  • Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
  • Used Subversion for software version control.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed AJAX scripting to process server side JSP scripting.
  • Developed JSPs using EL language and JSTL tags.
  • Developed JSP pages and Servlets for customer maintenance.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Usage of version control repository SVN (Subversion by apache) and JIRA/ Quality Center for ticketing.
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
  • Develop SOA (SAAS), service documents for Enterprise Applications.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Deployed the applications in Linux servers using deployment scripts.

Environment: Java, J2ee, Spring, Hibernate, AJAX, JSF, JavaScript, CSS, HTML5, PL/SQL, JDBC, DB2, Apache CXF, SOAP, Web Services, Eclipse, WebSphere, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlets, Maven, XML, Oracle, JIRA, SOA, JMS, Apache Tomcat, Linux.

Confidential - Philadelphia, PA

Java Developer

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application
  • Used iBATIS to populate the data from the Database.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Developed the front end using JSF and Portlet.
  • Developed Scalable applications using Stateless session EJBs.
  • Developed the UI panels using JSF, XHTML, CSS, and JQuery
  • MySQL to access data in the database at different Levels.
  • Used TOAD for all database query testing and optimizations
  • Making a connection to backend MySQL database.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Design and Developed using WebService using Apache Axis
  • Written Web services using Apache Axis2 and generated the WSDL.
  • Creates GUI builder using NetBeans.
  • Wrote numerous session and message driven beans for operation on Jobs and WebLogic.
  • Worked with SDLC process like water fall model, AGILE methodology.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed Servlets and Worked extensively on SQL.
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers.
  • Worked on tickets from service-now and Jira on daily basis.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Page design and development using Oracle BPM.
  • Used IBM MQ Series in the project.
  • Apache Tomcat Server was used to deploy the application.
  • Involving in Building the modules in Linux environment with ant script.
  • Used Resource Manager to schedule the job in Unix server.
  • Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Worked on PL/SQL and SQL queries.
  • Responsible SAS reports, analysis using SAS macros in UNIX operating system.
  • Developed Java Script for Client Side validations.

Environment: Java, Spring, Ibatis, Struts, JSF, EJBs, JQuery, TOAD, MySQL, DB2, Apache Axis, WSDL, NetBeans, JBoss, CVS, UML, JSP, Servlets, ANT, XML, Jira, IBM MQ, Tomcat Server, Linux.

Confidential - Dallas, TX

Java Developer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework for Application layer.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Createdcomponentsthat have multiple views using States and alsousedEffects andTransitionswhen aStateis entered or exited.
  • Extensively used to data models to store the form data.
  • Developed Action Script functions for event handling response handling and error handling.
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • ImplementedJSONto feed Data grids into the web application.
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs.
  • Extensively used SOAP in webservices to communicate with other applications.
  • The Log4j package is used for the debugging.
  • Created JUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • Created Data model (Schema) of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: Java, JSP, J2EE, Hibernate, Log4j, Struts, JSON, Apache Axis 2, Spring, WebServices, MXML, Tomcat Web Server, SOAP, Websphere, IBM RAD, ClearCase, JQuery, Agile, SQL Server, PL/SQL,TOAD, XML, Unix, HTML,XSLT and CSS.

We'd love your feedback!