We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Syracuse, NY

SUMMARY:

  • Around 6 plus years of software development experience in Object Oriented Programming, Design and Development of Multi - Tier Distributed, Web based/Mobile, e-Commerce, Enterprise Applications using Java and J2EE Technologies with Software Development Life Cycle.
  • Extensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with Web Technologies, Distributed Technologies and Client-Server Architecture Environment, Mobile Technologies and Could Technologies.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
  • Excellent Programming skills and Development Experience with JDK 8, J2EE, Servlets, JSP, JSF, Swings, UI, EJB, Java Beans, GWT, Rich faces, JMS, JDBC, XSLT, JUnit and Web Services.
  • Experience in Developing Web Based GUI’s using JSP, HTML, DHTML, CSS, JavaScript (and its Frameworks like JSON), Action Script, Angular JS, JQuery, EXT JS and Ajax.
  • Experience with multiple Servers like IBM WebSphere, Web Logic, Sun Glass Fish, JBossand Apache Tomcat/Camel.
  • Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.
  • Proficient in developing various open source frameworks like Struts, Spring, JSF 2.0, and ORMTechnology like Hibernate 5.0.
  • Hands-on experience in Subversion, Jira, Jenkins, ANT, MAVEN and/or the likes
  • Strong Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Expert in configuring new Data Power device on network including all necessary setup on the Data Power appliance
  • Experience in working on Eclipse IDE environment with SalesForce.com Plug-in for writing Classes, Controllers, Triggers & Batching, Web Services, SOQL, SOSL, Components using Apex Language
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans and RAD.
  • Good exposure to building Web Services (WSDL, SOAP, UDDI) using open source implementation like Apache Axis, RESTful API, XML, JAXP, JAXB, JAX-WS, JERSEY.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Experience in developing PL/SQL, Stored Procedures, and Triggers on Oracle Databases.
  • Good work experience in writing SQL Queries with major Relational Databases.
  • Good knowledge of Database Connectivity ( JDBC ) for Databases like Oracle ADF, SQL Server, MySQL, MS Access.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Experience in various Agile Methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Extensively worked with Oracle 11i/10g/9i/8i, SQL Server 2012/2008/2005, MySQL, DB2 and Sybase Relational Database Management Systems.
  • Strong Team Player, ability to Work Independently and in a Team as well, excellent analytical capabilities and G ood Communication Skills.
  • Establish and maintain productive working relationship with management, Clients and team members.
  • Ability to learn quickly in work environment, excellent written and verbal communication skills, presentation and problem solving skills.

TECHNICAL SKILLS:

Languages: Java, J2EE, Android, C, C++, XML, SQL and PL/SQL.

Java/J2EE Technologies: JSP, Servlets,JDBC, RMI, JNDI, SAX, DOM, CMS, Rich faces, SOA, JAXB.

Frame Works: Spring 4.x, Hibernate 5.0, Struts 2.x, Swing, Scala 2.x, EJB3.x/2.x, JSF 2.0 and JPA.

Web/Application Servers: Web Sphere 8.5, Web Logic 11g, CXF, Apache Tomcat 8.0, Camel, JBoss7, Sun Glass Fish 4.x.

IDE/Tools: Eclipse 4.4.2, Net Beans 8.0, RAD 6.0, GWT, WASD 5.0.

Web Services/Messaging: Web Services, REST, SOAP, WSDL, JAXP, JAXB, JAX-WS, Apache AXIS 2,JERSEY, JMS, MQ Series.

Scripting Languages: HTML 4.0/5.0, DHTML, Java Script, VB Script, Perl, Shell, AJAX, CSS 2.0/3.0, JQuery

Testing and Build Tools: JUnit, Log4j, ANT, Maven, Dozer, Service Now Tool

Databases: Oracle8i/9i/10g/11g,OracleADF,MySQL5.0,SQLserver 2005/2008/2012, MongoDB, IBM DB2 v7.0, Sybase

Operating System: Windows 10/8.1/7, UNIX, Linux.

Source Control: CVS, Rational Clear Case, Jenkinsand Subversion

PROFESSIONAL EXPERIENCE:

Confidential, Syracuse, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Developed Presentation layer using JavaScript, JQuery, Ajax and JSF.
  • Developed Spring RESTful web services to deliver both XML and JSON content using Jackson Spring implementation
  • Played major role in designing & developing JSP pages and XML reports. Developed servlets and custom tags for JSP pages.
  • Integrated the IoC container of Spring Framework 3.2 to handle the creation of beans, dependency injection and transaction management.
  • Deployed application on Websphere application server.
  • Integrated Spring3.2 and Hibernate 4 as ORM framework to perform the access to the database. Used to define a DAO layer to decouple and control the access to the database.
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate.
  • Configured persistence-Context in Spring JPA and Hibernate as a persistence provider to interact with Oracle database.
  • Created POJO’s classes as Spring JPA entities in an Object Relational Mapping Architecture.
  • Used lazy loading and Hibernate.initialize () to retrieve data only when it is needed thus avoiding overloading the architecture.
  • Designed, developed and deployed the EJB components using Session beans, DAO objects for database access. Used Session façadeand Business delegate design patterns.
  • Refactored legacy stored procedures, extracted and converted logic from stored procedures into java components for better reusability.
  • Used Vignette content management for dynamic changes to website content.
  • Used Spring AOP Annotations to provide logging functionality in the system.
  • Use OOP features such as polymorphism to implement factory design pattern solutions to provide the system the right objects for the product related methods.
  • Using management and build tools such as Maven.
  • Tested the code using tools like JUnit.
  • Used SVN for version control.

Environment: Spring Framework 3.2, Hibernate 4, Oracle 11g, Weblogic 11g, Eclipse, JPA, Java Mail, Junit.

Confidential, Tampa, FL

Sr. Java Developer

Responsibilities:

  • Analyzed functional specifications and database design.
  • Worked on entire stack of J2EE in this project.
  • Involved in UML Design (Class Diagrams, Sequence Diagrams etc.).
  • Creating Maven Projects and configuring dependency projects in the pom.xml.
  • Used Spring MVC for front - end.
  • Used Spring JDBC Templates for accessing the database.
  • Used Hibernate for Backend.
  • Worked on Hibernate Transactions and Spring Transactions.
  • Used Criteria classes and HQL for accessing Database through Hibernate.
  • Produced & consumed RESTFUL Web services with JSON objects and SOAP Web Services with xml.
  • Used SOAP UI for testing developed Web Services.
  • Invoking multiple SOAP based Web Services and generating client using JAX-WS.
  • Good Experience working in cross browser environments in HTML with JQUERY.
  • Converted xml into JAVA objects using JAXB API.
  • Extensively used java script with DHTML and inner HTML in UI for creating dynamic rows.
  • Adding dependency projects with respective artifacts and version in pom.xml.
  • Experienced working on Agile(Scrum) methodologies

Environment: Java 1.6, HTML/Jsp, JQUERY, for UI as front end representations, Spring-MVC, Spring JDBC, WAS IDE for developing the application, TOMCAT. /Web sphere server RESTFUL Web services using Jersey API.EJB 3.0, spring, WebServices,Maven.

Confidential, Dallas, TX

Java / J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and hibernate queries.
  • Implemented Java, J2EE, XML, Struts, and JavaScript.
  • Developed User-interface using JavaScript, HTML5, jQuery, Ajax and CSS3
  • Used Core Java 6: Collections, Exception Handling, multithreading and generics.
  • Updated CSS layout to reflect the new changes as per the addition of new components.
  • Worked with backing beans to implement the changes.
  • Developed Struts action classes, forms and Jsp pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Performed extensive test driven development using JUnit for unit testing.
  • Responsible for data validation on the Client side by using JavaScript and JQuery.
  • Used Struts MVC in architecture in developing the application.
  • Developed Server side validation by using Struts Validation Framework.
  • Implemented LookupDispatchAction and Action class for developing the functionality using Struts.
  • Developed User interface for the application using Struts tag libraries, jQuery, JSP, and JSTL.
  • Used Hibernate for querying and maintaining database persistent objects and implemented the second level caching using Hibernate.
  • Developed and Consumed SOAP and RESTFUL web services.
  • Deployed the application on Apache Tomcat Server.

Environment: Java, J2EE, JSP, Servlets, Struts, Struts Tag Libs, Validation Framework, Hibernate, Oracle, Java Script, jQuery, XML, Apache Tomcat 6.0.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Collecting and understanding requirements from Client.
  • Analyzing requirements and understanding current system and implementing enhancement as per client requirement.
  • Involved in design and development of the application using J2EE.
  • Involved in all phases of the application development.
  • Developed Presentation layer using JSP, HTML, JSON and XML.
  • Implemented Web services to allow the Client to access WSDL file.
  • Package, build using API.net, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR and WAR.
  • Wrote the validation XML files and properties file needed for validating user inputs.
  • Used various design patterns for module design and development.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Used Spring MVC with annotations
  • Worked with Spring and Hibernate configuration files. Created the object relational mappings (ORM) of database tables with Java Beans.
  • Wrote procedures to call various stored procedures from database.
  • Used Agile methodology
  • Provided production support by fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used CVS for version control.

Environment: Java, Spring,Hibernate, CSS3, HTML, J2EE, JSP, JSON, XML, AJAX, JMock, CVS, Java Script, Oracle 11g, IBM WebSphere PL/SQL, Eclipse, Maven, XML Beans, Web Services (SOA, SOAP).

Confidential

Java Developer

Responsibilities:

  • Gathered requirements from client, analyzing and preparing the Requirement specification document.
  • Developed more than 10 web-based software system; used JSP, Ajax, JQuery, CSS to enhance functionality and user experience on web pages.
  • Extensively used different kinds of programming language, like Java, php, C# .net; extensively used different kinds of databases, like Oracle, SQL Server, MYSQL; also have written SQL procedures.
  • Analyzed MVC architecture, Struts framework in view of the application workflow and application development.
  • Designed and developed Servlets.
  • Developed multi-threading projects, used connection pool to manage concurrency situation. Using synchronized method and synchronized variable.
  • Front-end development using HTML, CSS, JSP and client side validations performed using Java Script.
  • Used CVS for code versioning.
  • Have used JSF UI component to develop front-end web pages;
  • Worked on creating and updating the Oracle 9i.
  • Developed JUnit Test cases for the system.
  • Used Hibernate for persistence management.
  • Used both Windows and Linux platforms for developing the application.
  • Designed the system based on Struts MVC architecture.
  • Developed Servlet, JSP, JS, CSS and XHTMLfaceletsfront end layer.
  • Used transaction attributes in EJB to handle the transactions by the container.
  • JavaBeans are used for developing lightweight business components.
  • Developed the User Interface using JSP/HTML and used CSS for style setting of the Web Pages.
  • Designed XML schema for the system.
  • Designed and developed the documentation for the system.
  • Used JDBC to acquire DB connections.
  • Used Eclipse in developing J2EE applications.
  • Created UML diagrams, forms and services.

Environment: Java, J2EE, JSP, UML, Struts, Eclipse, Swing, Hibernate, JUnit, Oracle 9i/10g, CVS, XSL, JavaScript and jQuery.

Confidential

Java Developer

Responsibilities:

  • Involved in designing of high level details like Use Case diagram and low level designlikeClass and Sequence diagram.
  • Designed and developed the user interface using Struts view component, JSP, CSSandJQuery.
  • Implemented the presentation layer using Struts Framework.
  • Involved in the design and development of StoredProcedures.
  • Created tables in Oracle database.
  • Developed and Consumed WebServices to interact with internal and external systems by usingJAX-WS.
  • Deployed the application on WebLogic application server.
  • Extensively used JUnit for unit testing.
  • Used SVN for version control.

Environment: Java, JSP, Struts, Hibernate, Oracle, SQL, WebServices, XML, JSTL, HTML, CSS, JQuery, WebLogic, SVN, Junit, Rational Rose, Windows XP.

We'd love your feedback!