We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Lake Forest, CA

SUMMARY

  • Having 7 years of professional experience as Java Developer, developing enterprise applications using Object Oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Experience in all the phases of Software Development Life Cycle - analysis, design, development, deployment, testing and maintenance of enterprise applications.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Experience developing frontend components using JSP, HTML5, AngularJS, NodeJS, CSS, JavaScript, and Ajax.
  • Excellent understanding and expertise in web tier frameworks like Struts and Spring MVC
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Strong Expertise in frontend technologies such HTML, CSS, Java script and Ajax. Basic understanding of ExtJS
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss Fuse JBoss and Web logic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Worked on AEM broad tasks for editing and reviewing the content.
  • Exposure to tools such as ANT and hands on experience on SQLYog and SQL Developer
  • Used integrated environment for java such as Eclipse, My Eclipse, RAD, Net Beans, Clear Case and VSS.
  • Exposure to UNIX commands and SuSe Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE SQL, PL/SQL

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Java script, AJAX, DOJO, ExtJS, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM, AngularJS, JQuery, NodeJS, HTML5

Web Services: SOAP, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySQL

Distributed/ Middleware: JMS (Java Messaging Service), EJB

Tools: /Software: Eclipse, My Eclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, JBoss, Web sphere and Web Logic

Operating Systems: UNIX, SuSe Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Confidential, Lake Forest, CA

Sr. Java Developer

Responsibilities:

  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet)
  • Implemented controller (abstract) and mapped it to a URL in servlet.xml file. Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Used spring framework along with JSP, HTML, CSS, Angular JS and Java Script to construct the dynamic web pages (presentation layer) for the application.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework
  • Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Worked with QA team to design test plan and test cases for User Acceptance Testing (UAT)

Environment: Java, J2EE, Spring MVC, Hibernate, HTML, JavaScript, AngularJS, JSTL,EJB 3.0, UML, Oracle10g, TOAD 10.1, PL/ SQL, JUnit, JSP, CSS, JDBC, DB2, Websphere, SVN.

Confidential, Birmingham, AL

Sr. Java Developer

Responsibilities:

  • Understanding functional specifications, designing of SDLC.
  • Handled events and runtime errors using JSF event listeners and validations.
  • Used Spring Core Annotations for Dependency Injection.
  • ‘Convention Based Coding’ is Designed and developed by utilizing Hibernates persistence framework and OR Mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Designed and developed the Validators, Controller Classes and Java bean components.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Implemented web services with Apache Axis.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
  • Designed REST API’s that allow sophisticated and TEMPeffective application integration.
  • Documented REST/HTTP API’s, including JSON data formats and API versioning strategy.
  • Used Apache Ant for the build process.
  • Used ClearCase for version control and ClearQuest for bug tracking.

Environment: Java, JDK 1.5,1.6, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.5, JSF beans, Oracle 10g,11i, Eclipse 3.4, Apache Ant, Web Services, REST, Apache Axis 2.0, IBM WebSphere 6.1, JSF Taglibs, JavaScript, Angular JS, JQuery, HTML, CSS, XML, ClearCase, ClearQuest.

Confidential, Mountain View, CA

Sr. Java Developer

Responsibilities:

  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • WebServices and maintained project tasks and schedules.
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Working with spring, Spring MVC and Struts and also developed WEB APP using these frameworks.
  • Created web pages for each project using XHTML, CSS, and Java Script.
  • Developed SOAP based Web Services using JAXB.
  • Experience in working with IDE’s like Eclipse, Spring MVC.
  • Worked on developing the web services classes, WSDL using Apache Axis. Developed Web Services to retrieve data from legacy systems.
  • Developed web services components using XML, SOAP and Axis.
  • Developed Web services using JAX WS.
  • Developed Web services using JAX RPC and recommendation generation included integration with Advice America rule engine and web services.
  • Developed Web services using JAX RPC and integration with LAPS (Logica All Payments Solution) product.
  • Developed SOAP based Web Services using JAXB.
  • Developed web components using MVC pattern under Struts framework.
  • Wrote JSPs, Servlets and deployed them on WebLogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations
  • Web sphere used in create applications and integrate applications with other applications.
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
  • Developed Unit test cases for the classes using JUnit.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.
  • Application developed with strict adherence to J2EE best practices.

Environment: Core Java, J2EE, JSP, Servlets, JSF, Spring MVC, IBM Websphere, Java Script, CSS, Angular JS, Struts, Oracle, SQL/PLSQL, JUnit, WebServices, Apache Tomcat Server, Linux, HTML, XML, XHTML, CVS, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design Analysis and Code development.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Implemented the MVC architecture using Strut MVC.
  • Struts-Config XML file was created and Action mappings were done.
  • Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and Action Servlet as a Controller
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Used JDBC for data access from Oracle tables.
  • Implemented EJB’s Container Managed Persistent strategy.
  • Worked on triggers and stored procedures on Oracle database.
  • Apache Ant was used for the entire build process.
  • JUnit was used to implement test cases for beans.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Application was deployed on WebSphere Application Server.
  • Coordinated with testing team for timely release of product.

Environment: JSP 1.2, Servlets, Struts1.2.x,JMS, Javascript, Eclipse 2.0, Web Sphere Application Server 5.0, Oracle 8i, EJB, ANT.

Confidential

Java Developer

Responsibilities:

  • Created Design Docs from Functional Specifications.
  • Implemented Spring MVC framework in the application.
  • Developed Object -- Relational (O/R) mapping using Hibernate 3.0. Developed Data Access Object (DAO) persistence layer using Hibernate 3.0.
  • Involved in development of WebServices using JAX-WS 2.0 to get data from the SAP System.
  • Used Tomcat Web Server 5.5 for development purpose.
  • Used Oracle Sql Developer 1.2.0 for Oracle 10g for running queries to confirm the results from the application.
  • Worked on code-merge, code integration and module integration. Involved in monitoring the defects and assigning it to the concerned.
  • Provided support to the testing team and also involved in the Bug Fixing.

Environment: Hibernate 3.0, Spring 2.0, JSP 1.2, Java Swing, Servlets 2.1, EJB 2.0, JMS, MQ Series, XML, SOAP, UDDI, WSDL, WAP, WML, JDBC, JavaScript, UML, HTML, CVS, Log4j, Junit,

We'd love your feedback!