We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Highly motivated IT professional having 7 years of experience in development and implementation of customized software and web - based applications.
  • Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
  • Expert in implementing Java/J2EE technologies for application development in various layers of projects i.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment.
  • Implementation knowledge of Distributed Enterprise applications using Java, J2EE. (JSP, JSF, Servlets, AngularJS, Java Beans, XML, Struts2.0, JDBC, Hibernate 2/3.1, Spring, HTML).
  • Experience in developing light weight business component and integrated applications using Spring framework, Spring Web MVC
  • Developed Struts action, form beans, business object and adapter components for the controller and model layers of the MVC pattern.
  • Good experience in using Spring ORM wiring with Hibernate for developing backend systems.
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP,
  • WSDL, Restful, JAX-WS and UDDI).Used Jersey in reference implementation of JAX-RS.
  • Expertise in XML and related technologies like XPATH in XSLT and parsers like JAXP (SAX, DOM) JAXB and XML Beans.
  • Experience in installation, configuration, Deployment and management of web and enterprise applications on JBoss application servers
  • Maintained the Selenium Java automation code and resources in source controls Like SVN over the time for improvements and new features
  • Experience with Apache Tomcat and Web Logic 8.x/9.x/10.x Application Servers in the areas of development, deployment, configuration settings and deployment descriptors.
  • Experience in working on version control systems like Subversion and GIT and used Source code management client tools like TortoiseSVN, GitHub and other command line applications etc.
  • Sound RDBMS concepts and extensively worked with Oracle 9i/8i, DB2, SQL Server 7.0/6.5, MS Access reviews. Familiar with designing and coding stored procedures and Functions using PL/SQL.

TECHNICAL SKILLS:

Operating Systems: Windows, Unix, Linux

Languages: Java/J2EE, Java Script, PL/SQL

Web/Distributed Technologies: J2EE, Servlets, JMS, JDBC, XML,UML, MVC, JSF, Threads, Swings

Scripting: JSP, Java Script, HTML, CSS, JQuery

Frame works: Struts, J2EE, Hibernate, Spring

Oracle 10g/11g,MySQL, SQL: Server, DB2

Web Servers: Apache Tomcat 7.0

Application Servers: WebLogic, JBOSS, J2EE Server

IDE: Eclipse, Net Beans.

Messaging/Web Services: SOAP, Rest, JMS.

Web Design: FrontPage, Dream weaver, Microsoft Visio

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile

Tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Involved in all stage of project including, but not limited to Requirement Analysis, Prototype Design using UML, JSP and Java
  • Participated in the entire Software Development Life Cycle (SDLC) of projects using Object Oriented Analysis and Design (OOAD)
  • Developed the application using Spring MVC framework with respect to Model View Controller (MVC 2.0) architecture.
  • Developed and used custom tags for JSP's dynamic content display.
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Used Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
  • Provided Hibernate configuration file and mapping files.
  • Developed Web Service client interface with JAX-WS from WSDL files for invoking the methods using SOAP.
  • Used Log4j for logging.
  • Provided ANT build tool for building and deploying the application.
  • Managed source repository using SVN as version control tool.
  • Design, develop, implement UNIX shell scripts.
  • Develop and debug SQL, PL/SQL scripts including in ORACLE 10g databases to perform various tasks.
  • Actively participated in UAT and System testing. Maintained different documentation including Defect tracking sheet.
  • Worked in different support activities when needed.

Environment:: Java 1.6, JSP 1.2, Spring MVC 2.5, Hibernate, AJAX, Oracle 10g, ANT, Restful API’s, Unix, HTML, CSS, XML, SOAP, WSDL, JUnit, Eclipse, Oracle WebLogic server 10.0.

Confidential, Dallas, TX

Sr. Java Developer

Responsibilities:

  • Designed the Web Application Using Spring MVC (Model View Controller) pattern to make it extensible and flexible.
  • Analyzed, designed, implemented web based application using Java, JSP, Spring, XML, and SQL.
  • Used Agile methodologies during the complete project life cycle.
  • Helped in preparing the design documents like process flow, sequence, component diagram.
  • Used agile methodology XP for development using User Stories.
  • Used annotations in the complete project development.
  • Used Maven project management tool for build and deployment of the application.
  • Developed Spring REST Web services for opening, closing the locker door webservice operations.
  • Developed the presentation and controller logic for the screens related to my user stories using JSPs, HTML, bean and form tag libraries.
  • Developed code for user stories (based on user requirements) and successfully approved it from QA
  • Used Subversion (SVN) as source controls.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Established continuous integration (CI) practices and standards for PSCU with Jenkins.
  • Spring XML configuration for Camel Integration to messaging XML documents.
  • Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java backend
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Parse XML documents like Device Connect, Disconnect messages using JAXB.
  • Used Microsoft Visio to design the work flows and sequence diagrams, class diagrams.
  • Used JUnit for unit testing the application.
  • Involved in deployment of the application at various environments (Development, Testing, Staging, and Production).
  • Used log4j for logging.

Environment:: JDK 1.6, Eclipse 3.6,Agile, Spring FW 3.1.0, Cache Abstraction, REST Webservices, JMStomcat 6, Oracle 11g, Spring MVC, Hibernate, Maven, JUnit, Log4j, HTML5, CSS3, JavaScript, JSON, UML, JSP, XML, JAXB, Unix, Subversion(SVN), Jenkins, Weblogic.

Confidential, Paintsville, KY

Sr.J2EE Developer

Responsibilities:

  • Created interactive web pages and applications by usage of HTML, CSS, and JQuery.
  • Called Rest web services to get JSON Object and modified the response object to display in UI.
  • Used test driven development approach for application development.
  • Created and modified the CSS classes to change look and feel.
  • Used JQuery Selectors to show and hide the particular content.
  • Added security for service layer methods using Spring Security.
  • Developed the application using Eclipse 3.5 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Used Hibernate, object/relational-mapping (ORM) solution, and technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Used Jersey Implementation of REST to provide rest web services.
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Used JAX-RS annotations to specify the type of data producing or consuming, validate the user requests, map user requests and to pass input parameters.
  • Developed Client side restful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to understand the existing architecture.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IOC framework.
  • Primarily focused on the Spring Components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Created the spring Bean Factory for initializing services.
  • Involved in development of SOAP Web services using Apache Axis2 to extract client related data from databases.
  • Used Web Services (SOAP & WSDL) to exchange data between portal and other modules of overstock.
  • Involved in writing Oracle PL/SQL Stored procedures, and views.
  • Instituted logical and physical database design that enhanced ability to deliver successful business and engineering projects.
  • Written client interfaces, and implementation classes to consume the web services.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and the domain Objects are configured as part of the spring configuration file
  • Extensively worked with HQL and Hibernate criteria queries.
  • Wrote unit testing codes using JUnit, resolved bugs and other defects using Firebug and Eclipse's debugging tool.
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Used WebSphere console to deploy the application in development Environment.

Environment:: JDK 1.6, UML, Spring 3, Eclipse 3.5, Oracle, Web Sphere Application server 7.5, JSP 2.0, JQuery 2.0, Servlets, JDBC, Hibernate, XML, XSLT, CSS, DOM, DHTML, JUnit 4.4, SVN, Log4j, Oracle10g, TOAD, UNIX, Maven, Agile Scrum.

Confidential, Fort Worth, TX

Java/J2EE Developer

Responsibilities:

  • Responsible for development and implementation of the System using Struts, Spring and Hibernate.
  • Involved in analysis, design and development of solutions for Flight Reservations as well as Ufly rewards program and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using AngularJS, HTML, JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages MVC Design pattern
  • Implemented Session Beans for business logic, Entity Beans for Data Model and Message Driven Beans for Asynchronous messages.
  • Responsible for managing the codebase and building snapshot build and release builds using SVN
  • Configured Jenkins to integrate with SVN and Maven to build and deploy test, stage and prod builds.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Used Oracle10g database for tables creation and involved in writing NoSQL queries using Joins and Stored Procedures.
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to IBM DB2.

Environment:: Java, J2EE, JSP 2.0, Spring 3.0, Struts, EJB, JMS, JNDI, Oracle, HTML, DHTML, XML, DOM, SAX, AJAX, ANT, RAD, IBM Web Sphere Application Server, IBM DB2, Hibernate 3.0, Windows XP, LOG4J, CVS.

Confidential

Junior Java &J2EE Developer

Responsibilities:

  • Gathered requirements for the project and involved in analysis phase.
  • Developed quick prototype for the project so as to aid business in deciding the necessary ramifications to the requirements.
  • Created UML class and sequence diagrams using Rational Rose.
  • Designed and created user interactive front-end screens using JavaScript, HTML and JSP's
  • Used strict Object Oriented model to separate the roles of the employees and their specifications to achieve extendibility and clarity.
  • Installation, configuration and clustering of BEA Web logic Server on Windows NT platform
  • Developed dynamic content of presentation layer using JSP
  • Involved in the design of tables in oracle to store the pay information.
  • Used JDBC to interact with the Oracle database for storage and retrieval of information.
  • Tested code using JUNIT.

Environment:: JAVA, Java Scripts, HTML, JUNIT, Web Logic, Tomcat 4.x, Oracle 8i

We'd love your feedback!