We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

NY

SUMMARY

  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis and Design with Core Java/J2EE.
  • Strong background and experience in object oriented programming (Java) as well as procedure oriented(C) concepts and also have expertise in application development using multithreading, Serialization, Exception, Garbage Collection, Externalization, Collection, Generics, Core Java, Applets and Swing.
  • Strong experience in Persistence Layer implementation and frontend support controllers design using JSF components to make rapid application development. Supporting JSF components using PrimeFaces to enable AJAX functionality.
  • Extensive experience in developing and deploying projects through JBOSS 4.x, IBM Web Sphere Application Server 6.x,Tomcat and IDE’s like IBM Rational Application Developer (RAD) 6.x,7.x, Eclipse, Oracle JDeveloper 10.1.3.3.
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object, and View Object in teh development of enterprise applications.
  • Worked on Spring & JSF framework for developing Multi - Tier distributed enterprise applications.
  • Experience in developing web applications with various open source frameworks: Spring Framework, Spring (MVC), Spring (AOP), Spring Scheduler, Web Flow, Hibernate 2.0/3.0 ORM, JPA, and Struts Framework 1.1/1.2/2.0, Struts Validation and Tiles Frameworks and security modules like Acegi.
  • Used persistence frameworks Hibernate ORM, JPA, to map POJOs to a relational database.
  • Experience with security technologies like encryption, autantication, authorization, digital signatures, cryptography and their in corporation into software systems and experience working with Web services(me.e. Axis2, CXF, Axis) development using JAX-WS(SOAP), JAX-RS(REST) API’s and JAXB framework.
  • Experienced in Agile approaches including Extreme Programming, Test-Driven Development and exposure to Scrum.
  • Experience in using tools like JUnit for developing test cases, Log4j for debugging and MAVEN, ANT for building applications. Experience with advanced front-end technologies like Bootstrap UI, Bootstrap modal, HTML 5.0, XHTML, DHTML, JSON, JQuery, CSS, XML 1.1, XSL, XSLT, XPath .
  • Experienced in database design, data analysis and development in DB2, Oracle, and writing SQL queries, Stored Procedures, Functions, Packages and Triggers.
  • Experience in writing Ant and Maven scripts for project development and deployment.
  • Experience in building and deploying applications using Jenkins Continuous Integration Tool.
  • Hands on experience with JUnit, Advanced Rest Client andLog4j in developing test cases and determining application functionality.
  • Worked with version control systems like Clear case, SVN, CVS, GIT, etc.
  • Well versed with core Java concepts like Collections, Multithreading, Remote Method Invocation (RMI), Serialization, and Java Beans.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Highly motivated team player with teh ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC,JSF, JSP Custom Tag Libraries, XML JNDI, JMS, Applets, Log4J, JSTL, Junit, Mockito.

Middleware: ODBC, JDBC, RMI

Web/App Servers: BEA Web logic 7.1/8.1/9.1, IBM Web Sphere Application Server 4.0/5.x/6.x, Apache Tomcat 3.3, JBOSS 4.0/3.0IDE Tools RAD 8.5/7.0, Eclipse 2.0/3.0/3.1/3.3.0, Oracle J Developer 10.0.3.3.

Databases: Oracle 8i/9i/10g/11g, SQL Server, Sybase 12.5/11,DB2 8.1

Languages: Core Java 4/5/6, Java 5 using generics, JavaScript, Perl, PL/SQL, XMLOperating Systems Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Frameworks: Struts 1.0/1.1/1.2/2.0, spring 1.x/2.x/3/4, Hibernate 2.0/3.0,JSF, TopLink, iBATIS.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using Cruise Control

Web Technologies: HTML, DHTML, CS3, AJAX, Web Services JAX-RPC, JAX-WS, SOAP UI, Rest Client

Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP

Source Control: Rational Clear Case, CVS, GIT

OOAD Tools: MS Visio, IBM RSA 6.x

Build Tools: ANT, Maven

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object Oriented Modeling using Rational Rose, TOAD and PDF.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton, Observer, Factory and Session Façade.

PROFESSIONAL EXPERIENCE

Confidential, NY

Senior JAVA/J2EE Developer

Responsibilities:

  • Involved in Design discussions and requirements gathering.
  • Designed and developed reusable composite component framework.
  • Developed AJAX based webpages with JSF and Primefaces
  • Developed reactive application pages using Angular JS, JQuery and BootStrap.
  • Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Designed and developed Webservices using REST framework and Spring Boot.
  • Used JSON data format to construct menu options in client-side.
  • Produce technical and user documentation as requestedby using MS Office products, Visio, Word, Excel.
  • Provide technical solutions for large scalable designs.
  • Communicate effectively with both technical and nontechnical personnel.
  • Communicate with programmatic units to translate business requirements into technical
  • Specifications.
  • Demonstrated POC for some modules by using MS Office PowerPoint
  • Involve in creating various Data Access Objects (DAO) for addition, modification and deletion ofrecords using various specification files.
  • Developed web pages for CRUD operations using JSF, Primefaces using Hibernate transaction management.
  • Built dynamically generated dropdown lists using Ajax, JQuery and Angular JS.
  • Implemented Microservice Configuration with Spring Cloud Config Server
  • Implemented Exception Handling, Validation, HATEOAS and filtering for RESTful Web Services.
  • Implemented CRUD features utilizing all concepts of Angular 4 me.e. Data binding, Components, Directives, in-built and user-defined directives, Routing, Observables, Forms, Pipes, Services with Dependency Injection.
  • Designed Angular 5 front-end which includes user profile, messaging, reactive home page.
  • Implemented client side load balancing (Ribbon), Dynamic scaling(Eureka Naming Server) and an API Gateway (Zuul)
  • Implemented Distributed tracing for microservices with Spring Cloud Sleuth and Zipkin
  • Implemented Fault Tolerance for microservices with Zipkin
  • Documented RESTful Web Services with Swagger.
  • Used Spring Cloud Bus to exchange messages about Configuration updates
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers and filters
  • Involved in developing Java Server Pages for implementing interactive front end and integrated it with Spring Controllers using Spring Tag Library.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Involved in File Manipulation, consuming and developing RESTful Web Service using SPRING BOOT and Hibernate.
  • Designed and developed a number of RESTful web saervices that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4J, RESTful, PL/SQL, and Maven.
  • Worked on HL7 inbound and outbound interfaces through with teh Ensemble team to define data specifications and map out data crosswalks.
  • Developing Managed Beans in various scopes like Session scope, Request scope, view scope, Application scope to handle teh user actions and control teh business flow.
  • Involved in Data modeling and writing SQL, PL/Sql queries.
  • Used SQL Tuning procedures for better performance of teh portal.
  • Implemented workflow navigation model and Exception handling for teh entire project.
  • Exposed teh service method as from DAO using with Hibernate model layer.

Environment: JDK 1.6, Bootstrap UI, ADF 10g, ADF Faces, JSF 2.1, PrimeFaces, Hibernate, JPA (EJB), XML, XML Schemas, XSLT, JMS, Oracle 10g, Maven, Log4j, Web Services(JAX-WS), JAXB, REST Webservice, WebSphere Application Server v7.0, IBM Clear Case.

Confidential, NYC, NY

Senior JAVA/J2EE Developer

Responsibilities:

  • Developed teh application using Agile methodology and Scrum method of project management.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis. Developed Web Service client interface with files for invoking teh methods using REST.
  • Implemented web based system using Struts MVC for GUI.
  • Worked on REST API calls and integration with UI. Used Angular2 to develop teh component to teh application team, Spring boot to consume REST API’s and used JavaScript, CSS3 and JQuery to display teh data in front end.
  • Developed User Interface using GWT/AJAX in JSP and performed client-side validation.
  • Developed web pages using HTML5, CSS3 and implement Client Side (Front end) validations using JavaScript.
  • Generate UI mockups from paper-and- pencil concepts to high-fidelity prototypes that convey teh interactionmodel using HTML5, CSS3 and AngularJS.
  • Developed Restful web services for teh Downstream Systems
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Involved in writing Spring Configuration file that contains declarations and other dependent objects declaration
  • Implemented Asynchronous messaging between System Integration components using Spring JMS Template.
  • Produce technical and user documentation as requested by using MS Office products, Visio, Word, Excel.
  • Demonstrated POC for some modules by using MS Office PowerPoint.
  • Extensively worked on SOA and web services to get teh data from third party systems MDM and configured JMS queues on server.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Followed SOA Design and Architecture to Develop REST Webservice, generated and consume teh services.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Worked on parsing teh XML files using DOM/SAX parsers.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins and views for multiple databases, Oracle 10g using Toad tool.
  • Involved in Unit Testing of various modules by generating teh Test Cases.
  • Developed Maven Profiles for teh build process and deployed in teh server.
  • Developed logging aspects using Spring AOP.

Environment: JDK 1.6, Bootstrap UI, Spring, Hibernate, JPA (EJB), XML, XML Schemas, XSLT, JMS, Oracle 10g, Toad, Maven, Log4j, Web Services(JAX-WS), JAXB, REST Webservice, SIF, MDM, WebSphere Application Server v7.0, IBM Clear Quest.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in developing teh project using Rational Unified Process (RUP).
  • Worked extensively with SOA (Service Oriented Architecture) technologies like WSDL, XSD, SOAP over HTTP, SOAP over JMS, REST and JAXB.
  • Developed S.T.A.R.T UI using JSP, Ajax, JQuery 1.3.2, JSP Tag libraries, JSTL, JavaScript Tag libraries, XSL, XSD, XSLT, HTML, CSS, DHTML and client side validation with JavaScript.
  • Experience with DOJO Framework to provide AJAX support in applications.
  • Involved in design and development of desktop applications using SWING, JMS and Tibco Services.
  • Implemented Model View Controller (MVC) architecture using Jakarta Struts 1.3 Framework at presentation tier and validated all forms usingStruts validation frameworkand implementedTiles frameworkin teh presentation layer.
  • Configured Java Security files with list of providers like IBMJCEFIPS, IBMJCE, IBMJSSEProvider, SunJCE, GnuCrypto, etc.
  • Implemented variousJ2EEdesign patterns in teh project such as Factory, Singleton, Business Delegate, Service Locator, Data Access Object, Transfer Object, Model View Controller.
  • Designed user interface using Java Server Faces (IBM-JSF), CSS, and XML.
  • Implemented many UI functions like data tables, data grids, date picker and exported teh tables referencing teh IBM-JSF documentation.
  • Used ibm-jsf 1.2 provided components on jsp pages, page code request beans and session beans.
  • Produce technical and user documentation as requested by using MS Office products, Word, Excel.
  • Demonstrated POC for some modules by using MS Office PowerPoint.
  • Developed and consumed Webservices with Apache Axis using JAX-WS(SAOP), JAX-RS(REST) API’s.
  • Implemented Spring Modules like IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP), Spring MVC, Spring ORM, Spring Unit in PCR-CRM project.
  • Responsible for teh oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files. Also used Hibernate named queries, criteria language and Hsql to write scripts for PCR-CRM project.
  • Develop and execute unit test cases using Junit3.0. Also Involved in GUI testing to test application from screen level using Selenium.
  • Extensively used RAD 7.0 IDE for writing code.
  • Used python Scripts to populate JDBS, JMS resources deployed on WebSphere 6.1 Application Server.
  • Extensively used SQL and PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Used ClearCase for version control and ClearQuest for defect tracking.
  • Coordinating deployment of web application on UNIX prod environment

Environment: RAD IDE 7.0, ESB, DOJO, SOAP UI, JDK 1.6,ClearCase, ClearQuest, Hibernate3.0,ANT,TIBCOESB,WebSphere6.1ApplicationServer,Struts1.2,POJO,Spring2.0,WebServices,AXIS,JMS,JAXB,JAXP,JDBC,TopLinkFramework,J2EE 1.6, JSP 2.0, Ajax, Servlets 2.4, XML, SOAP, WSDL,SAX,DOM,Log4j, JUnit, ANT, JavaScript, HTML,CSS,T-SQL, PL/SQL, Windows XP, UNIX, MqSeries.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in teh design and development phases of Rational Unified Process (RUP).
  • Used Java Developer Kit 1.4 for Java/J2EE development.
  • Updated C++ based console application and integrated into teh Java application.
  • Designed web pages using SWING, JSP, XSL, HTML, CSS, DHTML, Ajax based design, JSP Tag libraries, Struts Tag libraries and client side validation with JavaScript.
  • Implemented AJAX classes for asynchronous communication between views and baking beans.
  • Implemented component level request response MVC framework, Java Server FacesJSFv1.2.
  • Implemented views using JSF view definition technology Facelets.
  • Implemented various JSF technology components like Converters, Validator, and Backing Beans & Faces UI Components.
  • Used Spring 2.0 Framework for dependency injection and integrated it with teh JSF Framework and Hibernate.
  • Transactions were implemented using declarative transactions in Spring with transaction managers capable of supporting Hibernate and X/Open XA Interfaces.
  • Developed Backing Beans to deal with different types of loans like home loans, mortgage loans, personal loans and student loans.
  • Extensively used RSA 6.0 for modeling teh architecture of teh project with UML.
  • ImplementedWebServices (SOA)using XML, SOAP, WSDL and Apache Axis for Loan Division.
  • Used Process Execution Language(BPEL) to processes teh Web Service definitions (WSDL) and used JAXB to marshal/unmarshal teh XML/Java
  • Consumed WebServices for Credit Card Processing and used JAXB XML parsers for data retrieval.
  • Extensively used DB2 Database to support teh SQL language and used JDBC for DB2 connectivity.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in teh database
  • Developed UNIX Shell scripts for automating project management tasks.
  • Designed various tables required for teh project in Oracle 10g and implemented teh DB2 database.
  • Extensively used SQL, PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Implemented Junit test cases for testing various POJO classes.
  • Used ClearCase for source code version control.
  • Experience with Filenet P8 Platform (AE, CFS, CE, PE, PA, PS & IS).

Environment: J2EE1.4/J2SE 1.5,C++,Java Server Faces JSF 1.2,Facelets,SOA,ESB,BPDL, Web Service (WSDL,SOAP, UDDI),Java Rules Engine, Hibernate3.0,ClearCase, Java, JSP, JavaBeans, JNDI,JMS, OTC Derivatives, Spring 2.0,JSR 168 Port Lets, AJAX, XSLT, Java Script, XML, XSLT, JAXP, SAX, DOM,IBM RAD 7.0 IDE, JBoss 3.0 Application Server WAS 6.1, Rational Rose, IBM Data Architect V6.1, DB2 9.1, Apache HTTP Server2.1,PHP5.0, AIX flavor of UNIX.

Confidential

Intern

Responsibilities:

  • Used Java Developer Kit 1.4 for Java/J2EE development.
  • Updated C++ based console application and integrated into teh Java application.
  • Designed web pages using SWING, JSP, XSL, HTML, CSS, DHTML, Ajax based design, JSP Tag libraries, Struts Tag libraries and client side validation with JavaScript.
  • Implemented views using JSF view definition technology Facelets.
  • Implemented various JSF technology components like Converters, Validator, and Backing Beans & Faces UI Components.
  • Used Spring 2.0 Framework for dependency injection and integrated it with teh JSF Framework and Hibernate.
  • Transactions were implemented using declarative transactions in Spring with transaction managers capable of supporting Hibernate and X/Open XA Interfaces.
  • Developed Backing Beans to deal with different types of loans like home loans, mortgage loans, personal loans and student loans.
  • Designed various tables required for teh project in Oracle 10g and implemented teh DB2 database.
  • Extensively used SQL, PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Implemented Junit test cases for testing various POJO classes.
  • Used ClearCase for source code version control.
  • Experience with Filenet P8 Platform (AE, CFS, CE, PE, PA, PS & IS).

Environment: J2EE1.4/J2SE 1.5,C++,Java Server Faces JSF 1.2,Facelets,SOA,ESB,BPDL, Web Service (WSDL,SOAP, UDDI),Java Rules Engine, Hibernate3.0,ClearCase, Java, JSP, JavaBeans, JNDI,JMS, OTC Derivatives, Spring 2.0,JSR 168 Port Lets, AJAX, XSLT, Java Script, XML, XSLT, JAXP, SAX, DOM,IBM RAD 7.0 IDE, JBoss 3.0 Application Server WAS 6.1, Rational Rose, IBM Data Architect V6.1, DB2 9.1, Apache HTTP Server2.1,PHP5.0, AIX flavor of UNIX.

Hire Now