J2ee Developer Resume
Middletown, NJ
SUMMARY:
- Over 7 years of IT experience in Development, Deployment and maintenance of Web and J2EE applications.
- Application development expertise with Core Java, J2EE, Spring, JSP and Servlets
- Expertise in Developing and Deploying applications using Web Sphere Application server, Tomcat, JBOSS, Web Logic.
- Expertise in development of applications using J2EE technologies like Java, JSP, Servlets, Apache Axis, JDBC, JNDI, LDAP and XML/XSL.
- Experienced in Various IDE’s likes Eclipse, RAD.
- Proficiency in Oracle and MySQL.
- Expert in generating HQL (Hibernate Query Language) Queries for database through beans.
- Used Ant and Maven with Hudson and Jenkins to build and deploy projects.
- Experience in developing web based J2EE applications using spring framework.
- Worked on Spring Core, Spring ORM, Spring DAO, and Spring MVC architectures.
- Experienced in working Spring modules - IOC, AOP, JDBC DAO, MVC & ORM.
- Experienced in working Spring AOP for Logging, Transactions and Messaging.
- Experience working with Agile, Waterfall, and Test Driven methodologies.
- Knowledge in Object Relational Mapping tools like Hibernate.
- Used JAXB to convert Java Objects to XML and vice versa.
- Good experience in Spring MVC frameworks Angular.js, ReactJS.
- Developed and designed Ajax based Prototype, Angular JS, JQuery and AJAX based UI framework.
- Developed SOAP Web Services using JAX-WS and SOAP Protocol.
- Sound knowledge in implementing Web Services using Apache AXIS, WSDL, UDDI, SOAP, JAX-RPC and GDS.
- Experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, Triggers, SQL Server Management Studio, SQL Developer & TOAD. creation of Database Triggers, Stored Procedures and Functions.
- Expertise in XML technologies with JAXB and JAXP, XPath, XSD, SAX, DOM parsers.
- Good web designing skills using HTML, XHTML, JavaScript, JQuery, AJAX and CSS.
- Prepared test case scenarios and internal documentation for validation and reporting
- Develop Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram and Activity Diagrams using Rational Rose.
- Domain expertise in Banking, Financial and Capital Markets, Media &Entertainment.
TECHNICAL SKILLS:
J2EE Technologies: JSP 2.0, JNDI, JMS, RMI, EJB, JDBC, BPMN2.0, CAMUNDA, JSR 168/286 API.
Programming languages: Java 1.5, 1.6, 1.7, JSP, C, C++, SQL, PL/SQL.
Frameworks: spring framework3.0/4.0, Hibernate 2.0/3.0, J2EE Design Patterns, JSR168 and 286(Open Text Portal v8.x), Open Text content Management(v8.1).
Web Layer: HTML, XML, Java Script, JQuery, ReactJS, Angular JS 1.0/2.0, JSON and REST and SOAP Web Services.
Web/Application Servers: Web Sphere, Tomcat, JBoss, Open Day Light and Web Logic
RDBMS: Oracle 9i and 10g, SQL Server, MYSQL, MSAccess
GUI Packages: Developer 2000 (Forms 6i & Reports 6i)
Operating Systems: Windows, UNIX and Linux
Testing and Building Tools: JUnit, Mockitos, ANT and Log4J, Gradle, Jenkins and Maven.
Development Tools: Datastage, PDI, DGBuilder, Control-M, Governance Minder, Data Studio, Eclipse, RAD, STS.
PROFESSIONAL EXPERIENCE:
Confidential, Middletown, NJ
J2EE Developer
Responsibilities:
- Implementing Create, update, cancel and request for the VNF systems using technologies such as Java, SpringBoot, Junit, DGbuilder, Rest, Microservices.
- Developed Yang file from the AID’s(Application Interface Design) document using the Internal Yang Development tool and generate java files from Yang structure.
- Worked on creating velocity templates for the router device configuration.
- Built Restful web API with Spring, Spring Boot and testing APIs using Postman.
- Developed the backend server with Spring Boot, involving different layers of the application including entity/model, DAO/repository, Controller, Service, Business and persistence.
- Used SOAP UI and POSTMAN for testing REST API’s.
- Built project structure using Maven and used to compile and generate JAR files.
- Developed micro services with spring and tested the application using spring boot.
- Used Spring core annotations for spring Dependency injection, Spring MVC for Rest Api’s and spring boot for Micro-services.
- Involved in creatingJDBCSQLqueries for retrieval and saving of domain objects.
- Created view part of the application using React Js and invoked the methods using REST services.
- Created SWM and Karaf bundles and deployed in developer and pre-prod environments using JENKINS.
- Developing Directed Graphs in the Directed Graph Builder and implementing java code for REST api rpc calls which uses these Directed graphs to process the flow through different components.
- Used Splunk to trace the out the logs during production outage.
- Used GIT for version controlling and concurrent access to project files.
- Developed test cases using Junit, Mockito for Unit testing the code.
- Involved in application support to resolve the Production outage and issue management using JIRA Tool.
- Prepared technical reports &documentation manuals during the program development.
Environment: REST and SOAP Web services, SpringBoot, Micro Services, Hibernate, SQL, ReactJS, JSON, DGBuilder, Maven, Jenkins, Yang, Karaf, Git, ODL, JDBC and Unix.
Confidential, Malvern, PA
J2EE Developer
Responsibilities:
- Responsible for analysis of the specifications provided by the Business Team.
- Developed the application using Spring Batch for scheduling and maintenance of batch jobs.
- Worked on SQL Queries to implement complex join operations, invoked stored procedures using Callable Statements in JDBC API.
- Work with Oracle, DB2 and Access as the database, and utilize Data Studio 3.0 for queries execution.
- Implemented Web-Services to integrate between different applications internal and third party componentsusingSOAP and RESTful services usingApache-CXF.
- Maven to compile and generate EAR, WAR, and JAR files.
- Used JUnit framework for Unit testing of application.
- Developed the user interface with JSP, HTML, HTML5, CSS, CSS3 and JavaScript.
- Worked on DatastageManager, Designer and Director.
- Created and tested multiple Datastage jobs using Job Sequencer and developed shell scripts to automate the processes.
- Worked on CISCO Composite 7.0 to integrate multiple data sources.
- Familiar with PDI (pentaho data integration) tool used for data transformation.
- Familiar with CA Governance Minder Tool.
- Responsible for fixing application bugs and maintenance builds.
- Implementation of business Applications using Agile Scrum, Kanban methodology.
Environment: Spring Tool Suite 3.7, Hibernate, Spring 4.0.0, Data Studio 3.7, Oracle 11g, JIRA, Composite 7.0, DB2, ETL - Datastage 11.5 and PDI, UNIX, Putty, JUnit, Control-M, Service-Now, CA Governance Minder.
Confidential, Houston, TX
J2EE Developer
Responsibilities:
- The application was run and deployed in Web Sphere Server 8.0. The build process was controlled using Apache Jakarta’s Ant.
- Project was developed using spring framework which uses MVC architecture.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created various UI components for different web pages using HTML, Angular JS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked on JSTL, CSS, JSP, JavaScript and JQuery to handle the frontend presentation.
- Developed queries and criteria's using Hibernate Query language (HQL).
- Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using Object Relational Mapping.
- Implementing business logic for the functional requirements analyzing and fixing the defects reported from Testing.
- Implemented Spring security features using AOP Interceptors for the authentication.
- Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
- Developed REST APIs using JAX-RS Specification.
- Created View part of the application using Angular JS and invoked the methods of REST Services.
- Used SOAP UI for testing the Web services by sending an SOAP request.
- Build SOAP Web Services based on AWS (Amazon Web Services).
- Extensively used JMS messaging components for asynchronous messaging to upstream and Downstream systems.
- Used Gradle to build the application.
- Unit tested the code using JUnit.
- Developed the Web Interface to accept the XML and JSON for SMS Application with JSP and Servlets
- Implemented Restful and SOAP Web Services.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data.
- Used Log4j for the logging the output to the files.
- Involved in AGILE and SCRUM Methodology with short, rapid development cycles as a part of development or deployment process.
- Familiarity with JSR168 and 286(Open Text Portal v8.x), Open Text content Management (v8.1) and HP Autonomy IDOL.
Environment: WebspehereApp Server 8.0, Open Text Portal 8.2, Open Text WEM 8.1(content management), RAD, Hibernate, Spring 4.0.0, Eclipse v4.4(Luna), JSP, Java Script, Angular JS, Oracle 11g, Soap, Restful, WSDL, Jenkins, Gradle, SVN, JDBC, JUnit, Service-Now.
Confidential, Englewood, CO
J2EE Developer
Responsibilities:
- Involved in application migration from oracle BPM to Java Fork and Join.
- Involved in automated build and deploy using Jenkins in JBOSS Server.
- Created store procedures in Oracle11g database and utilized it for CAAP applications.
- Used Ext JS framework for the development of web application using Angular JS, Ajax, DHTML and DOM scripting.
- Used Maven for building the CAAP application.
- Used Maven JAX-B, XML beans plugin for client class files generation.
- Used Spring Web Service Template for client delegate.
- Used Spring Framework for Dependency Injection and integrated with the Hibernate.
- Used Spring AOP for exceptions logging along with log4J and transaction handling in DAOs.
- Involved in writing Spring Configuration XML file that contains declarations, DB connections and other dependent objects.
- Involved in configuration and deployment of application on JBoss 6.3 Application Server.
- Used SOAP UI for creating Mock Service, tested web service operations and CAAP REST Service operations.
- Developed new voice and video features that allow customers to connect with family and friends inside and outside of theXfinity network which is part of DVR application.
- Developed queries and criteria's using Hibernate Query language (HQL).
- Created unit and integration test cases for UI and Server side services usingJUnit.
- Implementing business logic for the functional requirements analyzing and fixing the defects reported from Testing.
- Involved in creatingJDBCSQLqueries for retrieval and saving of domain objects.
- Used Find Bugs and Cobertura to check the quality and standard of the code.
- Following Agile methodology for project development process, participating SCRUM methodology, involving as part of design/development and deployment.
- Involved in application support to resolve the Production outage and issue management using JIRA Tool.
Environment: JBossApp Server 6.3, J2EE 7, Hibernate, Spring 4.0.0, Eclipse v4.4(Luna), Oracle 11g, XML, Java Script, JQuery, Angular JS, Restful,Soap, WSDL, SOAP-UI, Jenkins, Log4J, JAX-B 2.0, MAVEN 3.0, SVN, JDBC, JUnit, JIRA.
Confidential, Sunnyvale, CA
J2EEDeveloper
Responsibilities:
- Developed Controllers using Struts MVC and used Hibernate for database ORM mapping.
- Developed Registration forms and persist the data using Hibernate.
- Developed DAO’s (Data Access Objects) and DTO’s (Data Transfer Objects) in the persistence layer.
- Implemented POJOs and DAO layer classes using Hibernate API.
- Developed the presentation layer to coordinate invocations of Controller classes and rendering of Java Server Pages using Struts MVC.
- Extensively use JUnit for writing test cases and extensively used Maven for Build Scripts.
- Developed JSP custom tags for different JSP pages and client-side validations using JavaScript in application development and also used dojo framework and Ajax for dynamic user interface.
- Work with Oracle as the database, and utilize PL/SQL Developer for queries execution.
- Involved in Consuming and producing SOAP web services using Axis.
- Configured database connections using JNDI.
- Developed JUnit Test Cases for Unit Testing.
- Responsible for fixing application bugs and maintenance builds.
- Used Log4j for traces and logs.
Environment: Java 1.5, Eclipse, HTML, Servlets, JSP, JQuery, Web services, JavaBeans, Hibernate 3.x, Spring IOC, Struts MVC, JDBC, JNDI, XHTML, XML, Linux, JavaScript, AJAX, JAXP, SAX, XSLT, W WSDL, SQL, UML, MAVEN, JUnit, CSS, SVN, Oracle 11g and Windows 7.
Confidential, MN
J2EE Developer
Responsibilities:
- Implemented Service Builder and REST based Web Services.
- Implemented spring and Hibernate integration.
- Involved in design and development of reusable components.
- Developed logging/validation framework.
- Establish customized Spring multi-action controllers for handling similar operations and configure Spring and Spring Web flow frameworks to develop full-fledged MVC and DB interaction application.
- Use SOAP based web Services for consuming the data from external system.
- Worked on Spring MVC by writing various controllers and validations.
- Used hibernate for managing database.
- Work with Oracle as the database, and utilize PL/SQL Developer for queries execution.
- Root cause and fix the Performance issues.
- Advocated the scalability options and implemented.
Environment: Hibernate, Spring MVC, JPA, Java Script, Oracle 10g, AJAX, CSS, Apache Web Server, Tomcat Application server.
