We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • 8+ Years of progressive experience in Object - Oriented Analysis and Design with experience in the full life cycle of the software development process including requirement gathering, design, development, Implementation, testing and maintenance in Java/J2EE technology.
  • Worked with development methodologies like Water Fall, Agile and Scrum.
  • Expertise in several J2EE technologies like Core Java, JSP, Spring, Grails, Struts, EJB, JSF, SOAP and REST web services, JDBC, JSTL and JSF.
  • Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object (DAO), Data Transfer Object.
  • Experience in front end development using HTML 5, CSS 3, JavaScript, JQuery, Jboss, Ajax, JSON and JSTL.
  • Worked on Angular.js, Backbone.js front end MVC Frameworks and Node.js in the development of web applications.
  • Experience with using various IDEs such as Eclipse, MyEclipse and Net Beans.
  • Experience using various application servers - WebLogic 10.3.2, IBM Web Sphere Application Server and Apache Tomcat.
  • Worked to implement Java Web services using XML, SOAP, WSDL, REST and JSON.
  • Good Experience in building and deploying web applications using Ant and Maven build tools.
  • Experience in developing exception handling logic and implemented compensation activities.
  • Experience in handling Version Control Systems such as Git, SVN and CVS.
  • Working knowledge of RDBMS such as SQL, MySQL, Oracle and DB2.
  • Good experience in implementing the design patterns like MVC, Singleton, Factory, Builder, Observer, Front Controller, Template, Facade, DAO etc.
  • Experience using middle ware business logic technologies Session Beans, Entity Beans, Message Driven Beans.
  • Experience in Writing stored procedures to implement various queries and updates to the databases.
  • Experience in unit testing the applications using JUnit Framework, developed logging and standard mechanism based on Log4J.
  • Excellent communication skills, team playing spirit, strong analytical & problem solving abilities, hard working, self-motivated, attention to details and able to meet aggressive project schedules.
  • Good at Documentation on User requirements and System Specifications. Experience in designing Low Level and High Level design documents.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, Servlets, Grails, JSP, JDBC, EJB, RMI, JMS.

Frameworks: Struts, Spring, JSF, Hibernate, Angular Js, Node Js.

Web Technologies: HTML 5, CQ5 DHTML, JavaScript, AJAX, JQuery and CSS 3.

XML Technologies: XML,XSL,XSLT,SAX,DOM,JAXP,JAXB,SOAP,UDDI,WSDL.

Application/Webservers: IBM WebSphere, JBoss, GWT, Apache Tomcat, WebLogic.

Databases: Oracle, IBM DB2, MySQL.

IDE Tools: IBM RAD, Eclipse, NetBeans, My Eclipse.

Tools: Ant, Maven, JUnit, Log4j, Toad.

Methodology: Object Oriented Analysis, Design and Development using UML, Agile/ SCRUM.

Other Tools: IBM Clear Case, SVN, CVS, IBM DB2 Control Center.

Operating systems: Windows, UNIX, LINUX.

PROFESSIONAL EXPERIENCE

Confidential - Los Angeles, CA

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software.
  • Involved in business requirement gathering and technical specifications.
  • Involved in estimation and implementing the requested change on top of the existing application.
  • Created and Maintained open-sourceJavaServer Faces (JSF) by using Apache My Faces.
  • Extensively involved in developing RESTful web services which were exposed to cornerstone power builder product.
  • Implemented RESTful Web services to exchange data between multiple systems and call services from a central portal.
  • Used SOAP web services to validate client's payments and fulfill the client orders. Used SOAPUI tool to validate the web service.
  • Created utilityJavacomponents and integrated them using Spring framework for Hibernate Object-Relational persistence.
  • Model Attributes using annotations and used URL mapping to handle the requests and present clients to customized view by using different view templates.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Developed the Business Logic using Plain OldJavaObjects (POJOs).
  • Written Spring components like Controller, Validator, Resource Mapping, Session Attribute, and
  • Wrote SQL queries and Stored Procedures for Data Access Objects (DAO) and executed using hibernate. Involved in writing, complex queries, mapping persistent classes and managing the mapping files.
  • Used Oracle database in developing the project and used SQL statements and procedures to fetch the data from the database.
  • Used Hibernate ORM for persistence management, written CRUD and HQL based queries to retrieve and render the data.
  • Extensively used Annotations, Mappings and querying the database using Hibernate.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Hands-on experience in working with XML related technologies such as XML Schema, XSL, and XSLT.
  • Used SVN for versioning.
  • Used Log4j logging framework to debug the code.
  • Involved in design, writing LLD and test strategy and developed application using agile technology.
  • Developed presentation layer using JSP, HTML5, CSS, AJAX, JavaScript, JQuery, and JSTL Taglibs, Angular.js.
  • Used JSF, JSP, JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Developed and implemented project in Agile/scrum methodology. Participated in daily scrum meetings and updating Rally regarding the tasks and time spent on each tasks.
  • Involved in integration of all the modules and fixing the issues.

Environment: Spring 3.0, Hibernate, J2EE, REST, Ajax, Ant, Oracle 11g, JSP, JQuery, CSS, HTML, Web Sphere, Eclipse, Linux.

Confidential - Philadelphia, PA

Sr Java Developer

Responsibilities:

  • Involved in Agile/Scrum methodologies and in all phases of SDLC.
  • Involved in Requirement Analysis - creating Artifacts viz. Use Cases, Class Diagrams etc. Used Hibernate for creating the data patterns.
  • Developed Order flow application using NetBeans 6.8 IDE where corejavaconcepts have been used extensively.
  • Made enhancements to the application with auto boxing, generics, annotations, Concurrency, garbage Collection.
  • We have undergone through Test Driven Development (TDD) for the application with JUNIT testing. Performed Junit testing for this Application.
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, Grails, HTML5, JQuery, Ajax, Angular.js and responsive design in MVC environment.
  • Migrated the Speechmail and Sync applications fromJava1.4 toJava1.6. Deployed these applications in weblogic 10.3.2 under Linux OS and tested them with various use cases.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Used Cascading Style Sheets (CSS) for styling and to achieve uniformity.
  • Developed API's for generating XML, JSON content to be used by FMC Frontend.
  • Developed JSP pages using Struts Custom Tag Libraries such as HTML tags, Bean Tags, Logic Tags and Template Tags.
  • Responsible for the end to end design and development of the authorization component by leveraging the Apache STRUTS framework extension points, managed shell scripting.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Used Clear Case for version control and Clear Quest to work with change requests, or create and run queries to view records and defect status when tracking projects.
  • Responsible for checking the MS-SQL Server Database for records to verify the Order Provisions.
  • Tested the Load-balancing rules (CSS rules) and Firewall rules.
  • Involved in Production support of the Application mentoring the offshore and onshore teams to resolve critical issues. Coordinating with the team to ensure deliverables.

Environment: JDK 1.6., XML/ XSL/XSLT, JSON, AJAX, XML, XML Parsers (DOM, SAX), Junit, Shell, PL /SQL Stored Procedures, Hibernate 3.0,Web Services (SOAP), Struts MVC,Linux, Ms-SQL 2005, UML, JSF, NetBeans 6.8, TDD(Junit) CSS, SQL, HTML, AJAX, WinSCP, FSecure, Putty (IDE for Linux), WebLogic 10.3.2, log4j, Clearcase, ClearQuest

Confidential - New York, NY

JAVA/J2EE developer

Responsibilities:

  • Extensively used Web Sphere Studio Application Developer for building, testing, and deploying applications.
  • Used Spring Framework based on (MVC) Model View Controller.
  • Developed the presentation layer and GUI framework in HTML, JSP and Client-Side validations were done.
  • Involved in Java code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI.
  • Implemented XQuery and X Path for querying and node selection based on the client input XML files to create Java Objects.
  • Designing GUI screens by using HTML, JSP.
  • Developed the user interface using the JSP pages and DHTML to design the dynamic HTML pages.
  • Developed Session Beans on Web Sphere for the transactions in the application.
  • Utilized WSAD to create JSPs/Servlets/EJBs that pulled information from a DB2/UDB database and sent to a front end GUI for end users.
  • Wrote the SQL Queries to retrieve the information from the Database.
  • Written server side validations using JavaScript.
  • In the database end, responsibilities included creation of tables, triggers, stored procedures, sub-queries, joins, integrity constraints and views
  • Worked on MQ Series with J2EE technologies (EJB, Java Mail, JMS, etc.) on Web Sphere server.
  • Authentication of the users is implemented using LDAP.

Environment: Java 1.6, EJB, IBM Web Sphere Application server v5.1, Spring 2.0, JSP, Servlets, JUnit, JDBC, XML, XSLT, CSS, DOM, HTML, MySQL, JavaScript, Oracle, UML, Clear Case, ANT.

Confidential - Chicago, IL

JAVA/J2EE Developer

Responsibilities:

  • Implemented the business logic, using Spring framework, following the MVC Design Pattern.
  • Developed RESTFUL web service using REST Jersey API.
  • Developed front end screen using JSP, jQuery, AJAX, JSTL.
  • Data Operations are performed using Spring wiring with Hibernate and Implemented Hibernate Template and criteria API for querying database.
  • Used multithreading in programming to improve overall performance with JavaThread Pools.
  • Wrote Unit Test Cases using JUnit framework and Server side Logging & Client side logging using Log4J (Apache open Source API).
  • Involved in designing of the Error Code management system and wrote DML scripts for creating error code mappings.

Environment: Java, Spring, Hibernate, JSP, AJAX, JSTL, JQuery, JQuery UI, Eclipse, REST, JUnit, Log4J,Jdk1.6, Tomcat 7, Spring MVC, Spring DI, CORBA, Eclipse Indigo, Dojo, Html.

Confidential

Java Developer

Responsibilities:

  • Involved in the Involved in the SDLC phases i.e. analysis, design, development and testing phases of the project.
  • Involved in integrating Springs with Hibernate and delegated the persistence operations using Hibernate Template.
  • JDBC APIs and Hibernate was used to access Database.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Interacted with clients and application users in gathering the Requirements.
  • Implemented Web Services to receive client requests.
  • Implemented JUnit for testing.
  • The application flow is designed and developed using Struts, spring and data mapping framework.
  • Designed and implemented Session Facade, Service Locator, Business Delegate and Data Access Object design patterns.
  • Prepared Test Cases to perform Unit, Integration and System Testing.
  • Responsible in assisting the Technical lead with Requirement Analysis, Technical documentation and preparing Technical Design Specifications.
  • Developed JSP pages for web Layouts using HTML, CSS, Struts Tags and UI components.
  • Deployed the application components using Apache Tomcat and Web logic Servers and tested thedeveloped components using JUnit.

Environment: Java, JSP,J2EE, HTML, CSS, Struts, Apache Tomcat, Web logic, Junit, Façade, Web Services, Spring, Hibernate, Oracle 9g.

We'd love your feedback!