We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

South Hackensack, NJ

SUMMARY

  • Around 6+ years of IT Experience in Project analysis, Design, Development, Testing and Deployment of Web Based Applications using Java/J2EE.Actively involved in each phase of Software Development Life cycle (SDLC)
  • Results - driven Technical Consultant with expertise in design and development of large-scale Enterprise Java Applications primarily focused in domains like Banking, Finance and Insurance etc.
  • Good knowledge in Object Oriented Design Pattern concepts.
  • Experience in Object Oriented analysis and design, UML (Use Cases, Sequence and Class diagrams) and Rational Rose.
  • Understanding of OOA/OOD concepts in Core Java including collection, Exception handling, Java API, I/O Multi-Threading.
  • Experience in developing web applications using Java, JSP, Servlets and JavaBeans.
  • Expertise in designing and developing Multi-tier enterprise level web applications using various J2EE technologies including Servlets2.x, JDBC, ApacheAnt1.5, HTML, XHTML, DHTML, CSS, JavaScript3.x, JSP and XML technologies.
  • Experience in Microservices and Spring Boot application development.
  • Expertise in implementing client-server business applications using Microservices.
  • Experience and proficient in OOPS concepts, design and techniques with front end development
  • Expertise in Web Services Technologies like, JAXP, JAX-RS, JAX-WS, JAXB, SOAP, WSDL, UDDI, Restful, JMS and Service Oriented Architecture (SOA).
  • Expertise in MVC architecture Web Framework with Struts 2.x, Singleton, Spring 3.x (Dependency Injection, Data Access Objects, and MVC Framework)
  • Strong experience in developing J2EE/Java applications on different IDE's including Eclipse3.x, IBMRAD, Rational Rose, Borland Together, XML Spy, Dreamweaver and JBuilder.
  • Experience in implementing Web Services in-order to communicate between different distributed components using SOAP protocol using ApacheAxis2.0, JAX-WS and editors like XML Spy and SOAPUI.
  • Basic knowledge of other programming languages like C, C++,C#, Python, Perl and Visual Basic.
  • Created Real-time Reporting systems and dashboards using Adobe Flex, Xml, MySQL and Perl.
  • Worked on Algorithms and Data Structures.
  • Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MSSQL Server.
  • Developed and used SQL, PL/SQL (Triggers, Stored Procedures, Functions, and Packages Used tools like PL/SQL developer, TOAD and ERWIIN.
  • Experienced in working with different version control systems like SVN, CSV and GIT.
  • Good hands on Experience in Use Case writing and Sequence diagrams development In Rational Rose and MS Visio.
  • Have extensive hands on experience on different Java frameworks like spring (Spring IOC, Spring AOP, Spring MVC, Spring JMS, Spring Batch, Spring JDBC, Spring Web flow & Spring Boot), Struts (2.x), Apache Axis2, Apache CXF, Rest easy, Jersey and ORM frameworks like Hibernate, Open JPA.
  • Extensive experience in using various design patterns such as MVC, Singleton, Session, DAO, IOC and in the development of Multi-Tier distributed Enterprise Applications.
  • Experienced in build, deploy multi module applications using Maven, ANT and CI servers like Jenkins.
  • Created EAR files & deployed on WebSphere 7.5 using ANT deployment tool and Apache Ant framework 1.5.
  • Have practiced and promoted the best practice of programming among teams using Waterfall and AGILE Methodologies. Have worked on project estimate technologies like Work Breakdown Structure, Use case Points and Function Point Analysis.

TECHNICAL SKILLS

Java/J2EE: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O, JDBC 1.x/2.x/3.x, JNDI 1.1/1.2, Servlets … JSP … JavaBeans, Java Script, XML Beans, JAXP, Web Services (SOAP).

Framework/Libraries: Struts 1.x/2.x, spring 2.x, EJB 2.x, Hibernate 2.x/3.x, iBatis2.x, MQ, Web Logic Portal 10.3, Apache Axis2.0, JAX-WS, JAX-RS, SOA, Ajax, DOJO 1.3, LOG4J.

Middleware: Web Services, RMI Web/Application Servers BEA Web logic … Web Sphere 7.5, Apache Tomcat 5.x/6.x IDE IBM RAD 7.5, Eclipse2.1-3.5, SOAPUI, XML Spy, Borland Together, JBuilder and XML.

Databases: Oracle 8i/9i/10g, MS SQL Server … MySQL 5.x, MS Access, Mongo DB.

Web Services: SOAP, Restful, JAX-RS JAX-WS, WSDL, UDDI, Service Oriented Architecture (SOA)

XML/HTML: XSD, XML, SAX, DOM, HTML, XHTML, DHTML, CSS

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), Java Enterprise Design Patterns and Database design (ERWIN)

Version Control Tools: Source Control VSS, SVN, Star Team, Keystone, Subversion1.6.

Methodologies: Agile/Scrum Methodology, Waterfall

Deployment and Testing: Maven, Ant, Junit, TestNG.

Tools: &Framework: Struts, Spring, Hibernate, JSF, JUnit, SOAP UI, Spring IOC, Spring AOP, Apache Camel, Spring MVC.

PROFESSIONAL EXPERIENCE

Confidential, South Hackensack, NJ

Responsibilities:

  • Working with Agile Technologies, analyzing user requirements; envisioning system features and functionality
  • Involved in gathering requirements, deriving functional requirements and system requirements from the Business Requirements.
  • Attended regular AGILE/SCRUM, meetings/ retrospective and story pointer-based iteration meetings
  • Attended implementation meetings for the scheduled production releases immediately after the defects were fixed for the existing applications
  • Supported the weekly calls and resolving the incident tickets in Service Now.
  • Designed the front-end applications, User Interactive (UI) website pages using HTML5, XHTML, CSS, JavaScript, jQuery, JSON, GSP, JSP, Angular.JS and Bootstrap.
  • Designed and developed insurance application front end and back end business functionality, used Spring, J2EE Design Patterns such as MVC and JSP/Servlets to develop the application.
  • Designed, developed and maintained data layer using Hibernate and performed configuration of Spring Application Framework.
  • Involved in complete Software Development Life Cycle - analysis, design, development, coding, testing, deployment and operation.
  • Designed Hibernate configuration file in ORM model which automate the mapping between the SQL databases and objects in java.
  • Utilized Hibernate for persisting data while developing an application based on Spring Framework.
  • Utilized HTML, CSS, JavaScript, and AJAX for client-side developments and validations.
  • Developed user interfaces using JSP, JSP Tag libraries JSTL, HTML 5, CSS3 to simplify the complexities of the application.
  • Developed highly scalable web-app using the MEAN (MongoDB, Express.js, Angular 2, Node.js) stack. Created API endpoints for different operations.
  • Used Spring Security for Authentication and Authorization of the application.
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.
  • Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
  • Consumed Web Services to interact with other external interfaces to exchange the data in different forms by using Restful service.
  • Extensively used JSON to parse the data from server side to satisfy the business requirement.
  • Developed Java Persistence API (JPA) through Hibernate and Worked on Hibernate and Spring-JDBC in development of DAO Layer.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Used Java Messaging Service (JMS) API's for mailing detailed notifications depending upon the success and failure once the backend process is complete.
  • Added dynamic functionality to the application by implementing jQuery and Angular JS.
  • Developed REST web services and used SOAP Protocol to communicate with Quote provider's insurance claims and premiums.
  • Web pages were designed and supported in accordance with the NVDA (Non-Visual Desktop Access) screen readers for visual impaired policy holders to access their nationwide accounts.
  • Use Core java and Spring MVC Framework for application development within Nationwide established framework
  • Customize the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs.
  • Created Junit test cases to test the codes and validate the release.
  • Junit, log4j were used for unit testing and as logging frameworks Involve in developing Unit test framework using JUnit. Write JUnit test cases for every java class.
  • Code staging in GitHub and building in Jenkins for release night regressions
  • Fixing the batch logs using shell script and retrieving the data from database.
  • Comparing the application logs in different test environments of Java Hosting and Splunk by getting the logs in PUTTY using Shell script.

Environment: Spring 3.1, J2EE 1.8, WB Common framework, AJAX, XML, CSS, HTML 5, JavaScript, jQuery, Angular JS, SAP DB (All system), Hibernate 4, JSON, JUnit, REST, JSP, JSTL, Sap Net Weaver, Application Server 7.31, Sap Net Weaver Developer Studio 7.3, UNIX, Shell script, GitHub, Jenkins, Service now.

Confidential, NYC, NY

Java/J2ee Developer

Responsibilities:

  • Involved in SDLC requirements gathering, analysis, design, development and testing of application.
  • Developed using Agile methodology.
  • Developed user interface using JSP, JSTL, HTML5, CSS3 and JavaScript to simplify the complexities of the application.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Created Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end Oracle.
  • Involved in the implementation of dynamic profile Routing for supporting new profiles and enhancing the customer experience.
  • Built the application based on Java JDK 1.7 enhancements of Exceptions and Collections at service layer.
  • Consumed REST Web services from server-side application using JAX-RS 2.0 libraries for modifying the data and the data expecting from client has no modification and requested from Angular JS and sent to UI directly.
  • Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.
  • Developed necessary parsing and XML construction logic using XML parser APIs JAX-B.
  • Designed & Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
  • Developed service-oriented middleware to in corporate two legacy source systems and published them as web-services. Incorporated source system specific business logic in Java code and exposing them as Web Service as per Base profile specifications and WSDL contract.
  • Developed user interface using JSP published validation framework to support client side and server-side validation.
  • Used Dependency Injection feature of Spring Framework to inject dependency into objects and to wire objects of business classes.
  • Used Spring MVC pattern to map the client requests and to serve it to get finally the desired object with modified data.
  • Used Spring JDBC Template (Spring Data) in connecting to Data source to get the database connections.
  • Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate, JPA ORM mapping tool.
  • Developed costume queries using hibernate criteria, native SQL and HQL. Developed inheritance domain objects using table per class hierarchy strategy.
  • Configured EH Cache to load the static tables into secondary storage area.
  • Used built in Stored Procedures to reach the requirements from the Client to improve the response times of the services.
  • Used JIRA to keep track of bugs and stories.
  • Used SVN as build-automation tool for the process of Continuous Integration the project.
  • Developed customized SQL for retrieving the data from the database worked with business and client to reach the performance parameters.
  • Developed unit test cases to test business scenarios associated with each use case sequences.

Environment: Java (JDK 1.8), JEE, HTML, CSS, JavaScript, AJAX, jQuery, Angular JS, Web-Services(SOAP and RESTful), JAX-RPC, WSDL, Web logic, Spring (Dependency Injection, AOP), Hibernate, Spring MVC, Spring JDBC (Spring Data), JDBC, JPA, JAX-B, Oracle 10g Enterprise, Oracle Forms, JUnit, SVN, JAXB, JBoss, JIRA.

Confidential, Fairfield, NJ

Java/J2ee Developer

Responsibilities:

  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
  • Involved in developing JAX-WS web services.
  • Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
  • Developed Hibernate configuration files and queries and Implemented DAO classes.
  • Developed the Enterprise Service Bus (ESB) as a gateway between the business tier and UI to make the business tier separate from UI.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing and used J test Tool for performance testing.
  • Involved in creating a web service interface proxy and implemented the business logic.
  • Used HTTPs SOAP calls for request and response from communication solution web service.
  • Involved in calling from a communication web service to Expression web service to send email and fax to MS Exchange server.
  • Involved in developing a web service for voice calls.
  • Involved in developing a web service for print using a SOAP HTTPs request and response.
  • Used Spring DAO concept to interact with Database using JDBC template and Hibernate template.
  • Created POC for Spring Batch for running batch jobs.
  • Worked with Maven 3.0, Spring.3.0 and spring suite to develop the coding to batch jobs.
  • Used Maven for building and deploying the project on Web Sphere application server.
  • Used Hudson as a continuous integration tool.
  • Used JaxB for Marshalling/Un marshaling, used XSD's to generate classes.
  • Developed ORM mapping using Hibernate 3.x, including mapping files, configuration file and classes to interact with the database.
  • Used CVS as a version control.
  • Created Test suites in SOAP UI projects and created internal test cases depending on the requirement.
  • Creating JUnit test case design logic and implementation throughout application.
  • Developed and deployed application on Web Sphere Application server.
  • Deployed the complete Web applications in Web sphere Application server.

Environment: Java, Java EE, CVS, XML 5.0, Log4J, Ant, Hibernate 3.x, Spring 3.0, Spring Batch 2.x, AXIS2 v1.5.3, JAX-WS Web services, Web Sphere 7.x, Oracle, RAD 7.x.

Confidential

Java Developer

Responsibilities:

  • Developed multi-tiered web - application using J2EE standards
  • Used spring bean factories and dependency injection mechanisms.
  • Used Spring MVC framework to develop the application.
  • Involved in integrating spring with Hibernate for data access.
  • Designed and developed Web Services to store and retrieve user profile information from database. Used Apache Axis to develop web services and SOAP protocol for web services communication.
  • Developed Servlets and XML.
  • Implemented JavaScript for the expression validation.
  • Assisted in database design in Oracle, schema planning.
  • Integrated all screens and made changes as per the requirement.
  • Involved in Interconnectivity of the Oracle database through JDBC.
  • Developed GUI for various screens using JSP.
  • Used CVS for version control.
  • Designed and coded the pages using JAVA and HTML.
  • Performed Unit Testing of on various components using JUnit.

Environment: Spring (IOC), Hibernate, JSP, Ajax, Apache Axis, SOAP, JSTL, HTML, CSS, Web Services, Servlets, JDBC, Oracle, HTML, Concurrent Versions System (CVS), JavaScript, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed components using Java multithreading concept.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XSLT and XML part of Order entry Module & Product Search Module and did client-side validations with java script.
  • Deployed the application on Tomcat server at client locations.
  • Hosted the application on WebSphere.

Environment: J2EE, Java/JDK, JMS, PL/SQL, JDBC, JSP, Servlets, JavaScript, Tomcat, JNDI, JavaBeans, XML, XSLT, Oracle 9i, RAD 6.0, HTML/ DHTML, UML, JavaScript.

We'd love your feedback!