We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Schamburg, IL

SUMMARY:

  • Highly accomplished Java/J2EE Developer with 5 years of experience in Project life cycle phases of software development in Insurance and Healthcare domains
  • Expertise in several Java/J2EE technologies Core Java, JSP, Spring, Struts, Spring Boot, EJB, JSF, SOAP and REST web services, JDBC, JSTLand JSF
  • Experience with HibernatePersistence Framework and Design Patterns Singleton, Factory, Session Facade, Business Delegate, Data Access Object (DAO), Data Transfer Object
  • Worked with development methodologies like Water Fall, Agile and Scrum
  • Experience in front end development using HTML 5, CSS 3, JavaScript, jQuery, 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,IntelliJ IDEA, RADand NetBeans
  • Experience using various application servers - WebLogic 9.2, Confidential WebSphere Application Server and Tomcat
  • Worked to implement Java Web services using XML, SOAP, WSDL, REST and JSON
  • Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Involved in developing Selenium automation framework using Testing
  • Good Experience in building and deploying web applications using Ant and Maven build tools
  • Experience in developing exception handling logic
  • Experience in handling Version Control Systems such as Git, SVN and CVS
  • StrongknowledgeofRDBMStechnologies with MySQL, Oracle and DB2 and noSQL technologies with MongoDB and DynamoDB
  • Experience building middle ware business applicationswith Session Beans, Entity Beans, Message Driven Beans
  • Experienceinwritingstoredprocedurestooptimize the query executions closer to the database as the to meet client requirements
  • Experience in unit testing the applications using JUnit Framework
  • Experience implementing logging mechanism with Log4J, SLF4J
  • Excellent communication skills, team playing spirit and 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, JSP, JDBC, EJB, RMI, JMS

Frameworks: Struts,Spring, JSF, Hibernate,Curam,Backbone Js, Angular Js,Node Js, Express Js

Web Technologies: HTML, CQ5 DHTML,JavaScript,AJAX,jQuery and CSS

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

Application/Webservers: Confidential WebSphere,JBoss,GWT,Apache Tomcat, WebLogic

Databases: Oracle, Confidential DB2, MySQL, MS Access

IDE Tools: Confidential RAD, Eclipse, NetBeans, My Eclipse

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

Methodology: Agile/SCRUM

Other Tools: Confidential Clear Case, SVN, CVS, Confidential DB2 Control Center

Operating systems: Windows, UNIX, LINUX, Solaris

PROFESSIONAL EXPERIENCE:

Confidential - Schamburg, IL

Java/J2EE Developer

Responsibilities:

  • Team Player and individual contributor,followed AgileMethodology and participated in SCRUM Meetings
  • Developed Controllers, Service and POJO/Model classes
  • Involved in writing test cases using Junit, Used GIT/GITHUB for Version Control
  • Implement exchange and data handlers in Java utilizing various protocols and API
  • Developed RESTful service interface using Spring MVC to the underlying Agent Services API
  • Worked with Confidential websphere Server connecting the Watson AI
  • Used Spring boot Framework for MVC for writing Controller, Validations and View
  • Implemented RESTful Web services to exchange data between multiple systems and call services from a central portal
  • Involved in the analysis, design, and development and testing phases of Software
  • Extensively involved in developing RESTful web services which were exposed to cornerstone power builder product

Environment: Confidential websphere, Watson AI, Java, J2EE, JSP, MS Office, JIRA, GitHub, REST, JSON, Spring MVC, Spring Boot, Eclipse, Windows

Confidential -New Brunswick, NJ

Java/J2EE& UI Developer

Responsibilities:

  • Worked closely with Business Analysts, Project Managers and Project Leads to understand the business requirements, created User Stories, Tasks in Rally
  • Team Player and individual contributor,followed AgileMethodology and participated in SCRUM Meetings
  • Involved in the application migration to WAS 8.0; implemented required updates to eliminate deprecated classes
  • Resolving level 3help desk tickets and providing On-call support (24x7) for different applications.
  • Extensively used Collections Framework, Multi-Threading, OO concepts, Exception handling for developing application modules
  • Used Backbone.js forconnecting the API's which enforces the communication to the server while also implemented mock services in Node.js with the help of modules using Express.js
  • Developed UI using Spring MVC framework,Backbone.js, JSPs, Spring Taglibs and scripting technologies (JavaScript, JSRS, JQuery). Implemented custom, general use modules and components by extending the elements and modules of core AngularJS
  • Developed Controllers, Service and POJO/Model classes
  • Used Hibernate as the persistence/ORM framework, for mapping the objects into Oracle Database. Coded hibernate configuration and mapping files. Developed one-to-one and one-to-many mappings
  • Designed and developed JAX-RS based Restful services using Jersey implementation for Agent Services API with all the CRUD capabilities
  • Involved in writing test cases using Junit, Used GIT/GITHUB for Version Control
  • Implement exchange and data handlers in Java utilizing various protocols and API
  • Developed RESTful service interface using Spring MVC to the underlying Agent Services API
  • Utilized Jackson processor to handle JSON data binding for Request & Response objects
  • Implemented Test cases using JUnit and Tested web services with REST Client
  • Developed JAXB web services in Java and with SOAP, WSDL using Apache Axis. Used JAXP (DOM, XSLT), XSD for XML data generation and presentation
  • Implemented service client to integrate with a third party SOAP service in the applications
  • Designed and developed middleware application using Spring core framework
  • Implemented Spring Bean Factory to create proxy object using AOP framework
  • Support several batch jobs, which run on daily schedule from Tivoli
  • Analyzing the existing SQL queries and designing queries to optimize the performance in the backend
  • Extensively working with tools like SOAP UI for testing the SOAP and REST services
  • Working on SQL and PL/SQL to write Stored Procedures, Functions and Packages for complex Inserts and updates
  • Worked with Information Security team to identify various security vulnerabilities like SQL Injection, Denial of Service, and XSS. Proposed and implemented security libraries like OWASP ESAPI to fix the security issues in the application
  • Responsible for developing the performance test strategies, plans and cases. Verify that new or upgraded applications to meet specified performance requirements
  • Involved in writing detailed Performance Test Plans, Test Scripts and Test Cases based on requirements

Environment: Java 1.7, Servlets 2.4, Spring 3.1, Node.js, Backbone.js, Express.js, Hibernate 3.0. AngularJS2.0,Bootstrap, Jquery, Web Sphere 7.x, WebSphere 8.0, SOAP UI, DB Visualizer, Burp Suite Pro, Fiddler, Socket Programming, Liquid XML, Confidential Clear Case, Win SCP, Windows, Linux

Confidential, NY

Java/J2EE& UI Developer

Responsibilities:

  • Documented Use Cases based on business requirements; responsible for creation of Process Flows
  • Created the Technical design document (TDD )
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAXand JavaScript
  • Bootstrap for building responsive design web application with varying functions based on users' device
  • Implemented the Application using Struts MVC Framework
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate
  • Used Struts Tag Libraries to allow easy integration of Struts Framework into projects logic
  • Used Struts Framework to design Actions, Action Forms, and related configuration for every use-case
  • Developed code following the patterns including Singleton, Front Controller and Value Objects, Service Locator
  • I was working as a lead engineer in a product named Curam Provider Mangement (CPM) which provides solutions to government agencies to provide multiple benefits to their citizens like Unemployment, disability and childcare
  • This product is built on CURAM framework which gets deployed as a web application at the client location
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications
  • Responsive UI using Angular, React, Redux and various node.js modules
  • Implemented the Web Services and associated business modules integration
  • Tested JSPs in FireFox and Internet Explorer browsers. Identified and fixed browser related issues
  • Used ANT script to compile and build the WAR
  • Configured the WebLogic handler for the Apache Web Server to serve static files (js, html, images and css)
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria
  • Developed Servlets for Document Upload, Image Streaming and Caching the data
  • Development and Integration of the Application using Eclipse IDE and used StarTeam as Version Control Tool
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing
  • Created Unit Test scripts and involved in Integration Testing and System Testing phases
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes Used Log4J to write logs in file, console

Environment: Java 1.6, J2EE, Springs, JSP, Hibernate, Struts 2.0, LDAP, AJAX, HTML, CSS, Bootstrap, JDBC, Eclipse, WebLogic 10.x, Web Services, WSDL, Node.js, Star Team, Oracle, ANT, Windows, SOA, Design patterns, jQuery, AJAX, JavaScript, HTML, CSS

Confidential

Java/J2EE& UI 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
  • Implemented Spring AOP for logging
  • Design and development of the new Technical flow
  • Code reviews and peer reviews in every iteration
  • Daily Accountability in RALLY and take a part in Scrum
  • Supported extensively for functional as well as for Performance testing
  • Used Cloud environment for deploying the applications and involved with Kibana/ ElasticSearch for logging
  • Used Sonar Runner plugin for code quality coverage
  • Used Spring MVC on the web layer and business delegate and DAO on the business layer Developed DAO for communicating with the database
  • Implemented exception scenarios by overcoming with the new concept called "CIRCUIT BREAKER" features
  • Involved in writing test cases using Junit, Used GIT/GITHUB for Version Control

Environment : Java, J2EE, JSP, Hibernate, Eclipse, Spring MVC, Oracle, Unit, Java Script, HTML, CSS, jQuery, Struts

Hire Now