We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dover, NH

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, JSTL and JSF
  • Experience with Hibernate Persistence 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, RAD and 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 inSeleniumto check how the application performs against multiple sets of data
  • Involved in developingSeleniumautomation 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
  • Strong noledge of RDBMS technologies with MySQL, Oracle and DB2 and noSQL technologies with MongoDB and DynamoDB
  • Experience building middle ware business applications with Session Beans, Entity Beans, Message Driven Beans
  • Experience in writing stored procedures to optimize 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, Solari

PROFESSIONAL EXPERIENCE

Confidential - Dover, NH

Java/J2EE Developer

Responsibilities:

  • Developed Controllers, Service and POJO/Model classes
  • Involved in writing test cases using Junit, Used GIT/GITHUB for Version Control
  • Developed a RESTful web API using Spring Boot. Spring Data is used to communicate with the Mongo
  • Implemented RESTful Web services to exchange data between multiple systems and call services from a central portal
  • Designing, Developing and Deploying web based multi-tiered interfaces including user account and payment screens using Java, Hibernate and Spring with Extensive use of Java Multi-Threading concepts.
  • Evaluating test execution results, fixing defects and resolving issues for quality deliverables as per the client requirements
  • Developing unit test cases using Junit 4 for testing functionalities and performed integration testing of the application
  • Designed, developed and maintained REST Service used in billing services
  • Developed Junit test classes to automate web services testing
  • Used JIRA for bug tracking, issue tracking and project management
  • Team Player and individual contributor,followed Agile Methodology and participated in SCRUM Meetings
  • Developed web based application using J2EE (Spring MVC Framework), Spring Boot, MyBatis, Business classes and queries to retrieve data from backend
  • Work in all phases of the software development lifecycle, including requirement gathering, application design, system development, testing and implementation

Environment: Java 1.8, J2EE, JSP, MS Office, JIRA, Bit Bucket, Mongo DB, My Sql, DB Visualizer GitHub, REST, Apachie Tomcat, JSON, GIT, Maven, Jenkins, Spring MVC, Bamboo, Cucumber, Spring Boot, Agile Methodology, Intilij, Windows

Confidential - Schamburg, IL

Java/J2EE Developer

Responsibilities:

  • Team Player and individual contributor, followed Agile Methodology 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 Agile Methodology and participated in SCRUM Meetings
  • Involved in the application migration to WAS 8.0; implemented required updates to eliminate deprecated classes
  • Resolving level 3 help 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 for connecting the API's which enforces the communication to the server while also implemented mock services in Node.jswith 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 dat 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. Angular JS 2.0, Bootstrap, Jquery, Web Sphere 7.x, WebSphere 8.0, SOAP UI, DB Visualizer, Burp Suite Pro, Fiddler, SocketProgramming, Liquid XML, Confidential Clear Case, Win SCP, Windows, Linux

Confidential, New York, 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 AJAX and 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
  • me 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 variousnode.jsmodules
  • 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 & UIDeveloper

Responsibilities:

  • 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 mplemented the business logic, using Spring framework, following the MVC Design Pattern
  • 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,JavaScript, HTML, CSS, jQuery, Struts

We'd love your feedback!