We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Somers, NY

SUMMARY

  • Having 8+ years of professional experience in developing web based, distributed architecture, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, Servlets, JSP, JSTL, EJB and XML.
  • Experience in developing web based J2EE applications using Struts/JSF/EJB/Spring frameworks.
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, HTML, CSS and also in making web pages cross browser compatible.
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, Servlets, JSP, EJB, JDBC,XML, XSL, Web Services (SOAP, RESTful, WSDL).
  • Strong Hands on experience with Struts, spring, Hibernate and Junitframeworks.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Facade, Factory Pattern and DAO.
  • Expertise in developing Middle-Tier components using Enterprise Java Beans (EJB), JNDI andother Remote Components
  • Extensive working experience in Financial, HealthServicesande-commercebased domains
  • Experience in writing applications using Java/J2EE& related technologies such as Hibernate3, EJB3, Struts Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQLand PL/SQL.
  • Extensive use of Open Source Software such as LOG4J for logging information and exceptions, ApacheANT1.9 for making build scripts, VSS, Clear Casefor version control system, Eclipse 3.x, RAD 8.x,Net Beans 6.x IDE.
  • Experience on JavaMulti-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Strong Expertise in front-end technologies such as HTML5, CSS, JavaScript and Ajax. Familiar with AngularJSFramework.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Used various web servers likeApache Tomcat, JBOSS, WebLogic and IBMWebSphere
  • Experience in using Version Control Systems like CVS, SVN, Harvestand GIT
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team.
  • Expertise in RDBMSnamelyOracle, MS-SQL Server, MySQL, DB2, DB2NoSQL, Sybase, Stored procedures & Triggers.
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assigning tasks
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, Java Scripts, HTML

Java Enterprise API: Servlets, JSP, JSF, EJB, JNDI, JMS, Groovy & Grails, JDBC, Java Mail, Applets, RMI, Java Multithreading, Webservices, JAX-WS

System Design: MVC, Struts, Spring, Hibernate

Databases& Programming: MySQL, SQL, PL/SQL, Oracle, SQL Server, Confidential DB2, DB2 NoSQL, Stored Procedures, PostgreSQL.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies

XML Technologies: XML, DTD, SAX, DOM, SOAP, JSON,WSDL, XPath, XSLT

Application Servers: Apache Tomcat, JBoss, Weblogic, Confidential Websphere

Operating Systems: Windows XP/7/8, Linux, UNIX

IDEs & Tools: Maven, Eclipse, RAD, JDeveloper, NetBeans, JBuilder,JUnit, Log4j, Ant, SoapUI, Toad, SQL Developer, Rational ClearQuest, Rational Clearcase, Harvest, GIT, TFS,CVS, MS Visio, Putty, WinSCP, Tortoise SVN.

PROFESSIONAL EXPERIENCE

Confidential, Somers, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Performed full life-cycle solutions, from requirements gathering, to writing specs then after development, writing the user/technical documentation.
  • Created Action Classes, Domain Objects Request processor for the application using Model View Controller (MVC) approach.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.
  • Designed and implemented a Spring/Hibernate/JMSbased Medicare identification system for searching medicine and finding the availability.
  • Wrote JavaScript’s for validating the client side user account information based on their business rules.
  • Developed Developers test for repeatable test by using JUnit for fixing defects.
  • Wrote VO’s, DAO’s to retrieve & store data the data form the SQL Server Database.
  • Configured the hibernate.cfg files to connect to SQL Server database.
  • Used Clear Case for Source code version control.
  • Jasper Reports are used to generate dynamic reports, including data retrieval using JDBC (Java Database Connectivity)
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Involved in creating the ear files using the build tool in the Web logic application server.
  • Involved in the Deployment of the application in Web logic Application Server.
  • Involved in generating the WSDL (using Web Services) file from Rational Application Developer.
  • Wrote Web Service method calls to get Supporting Information, searching/retrieving user accounts, modifying the user.
  • Involved in the maintaining of Managed Servers in the Web logic application server.
  • Involved in monitoring the batch jobs and checking the log files.
  • Worked on ITSM tool for tracking the tickets like accepting the tickets, Submitting the tickets and closing the tickets etc.,
  • Involved in the daily health checks.
  • Expertise in implementation of web applications using frameworks such as Struts, Spring MVC, Spring web flow, Google Web Toolkit (GWT)
  • Expertise in Unittesting using JUnit & Mockito, Integrationtesting,Smoketesting& System testing.
  • Prototyped and implementedCloudbased Service Bus on WSO for engaging stakeholders in in the initial SOA discussions.
  • Experience in setting up Linux Environment on AWScloudinfrastructure.
  • Worked with Amazon web services (AWS-s3, EC2) to store the data incloudso that can serve effectively for the users.
  • Developed JavaScript API’s for Ajax with Dojo Tool kit using the Dojo components and Dojo grid.
  • ImplementedEHCACHEfor caching the data in the server side
  • Involved in the code fixing and system testing activities.
  • Used Clear case for Source code version control.
  • Handled client calls in helpdesk 24/7 365 days.

Environment: Java,Java/J2EE, JSP, JSF, Spring, Hibernate, Webservices, XML, CSS, XSLT, AJAX, JAX-WS, JUnit, htmnl, CSS, Angular JS, AJAX, Javascript, Windows 7, RAD 8.x, Maven, GIT, Log4j, Restful/SOAP Web services, DB2 NoSQL, Unix.

Confidential, Louisville, KY

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for estimating sizing and scheduling of Research and Analysis plan and Build, Test and implement with the involvement of team members.
  • Involved in planning, identification, creation and execution of detailed Test Plans, Test cases and Test Suites for Manual, Functional, Regression and UnitTesting.
  • Involved in design and development of in-house web application “DD” used to track Health Equity transactions using Java and JSP.
  • Involved in development of SOAP web services.
  • Involved in coding related with database stored procedures calls using spring.
  • Design, Develop and test the web application which allows the users to track, update and generate reports for Health Equity using Java, SQL server and Weblogic.
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Used JSP, JavaScript,AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Hands on Experience on Big Data Technologies like HDFS,MapReduce, Pig, Hive (Hadoop).
  • Good understanding of NoSQL Data bases and hands on work experience in writing application on No SQL databases like Cassandra andMongoDB.
  • Involved in creating Hive queires to cmpute large data sets stored inHDFS.
  • Developinghiveand impala queries using partitioning, bucketing and windowing functions.
  • Good Knowledge of Cloud Computing software's (IaaS) of that ofAmazonWeb Services (EC2, S3, RDS and EBS).
  • Deployed the application toAmazonWeb Services (AWS)
  • Optimizedjoins for large tables and developed map reduce code for the full outer join of two large tables.
  • Application Development and Providing solutions to business requirements
  • Worked onSqoopAPI, created a version ofsqoopfor CDS Distribution with lot of customized features
  • Implemented persistence layer using Hibernate ORM (Spring +JPAintegration)
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables
  • Build this application usingGroovy/Grailsas a RESTAPI server and Angular JS as a single application.
  • Wrote build & deployment scripts using Maven, shell scripts to build and deploy the application inside Application Server
  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of the application.
  • Wrote build & deployment scripts using Maven, shell scripts to build and deploy the application in JBoss Application Server
  • Involved inTomcatserver configuration for deployment.
  • Involved in developing distributed, transactional, secure and portableapplications based on Java technology using Hibernate technology
  • Used Hibernate to persist the data into theDB2 database.
  • Used JUnit framework for Unit testing of application
  • Used log4j 1.2 to log different types of messages to write on to the proprietary log model.
  • Used GIT version control system for check in and checkout code.

Environment: Java/J2EE, JSP, JSF, XML, CSS, XSLT, AJAX, JAX-WS, JUnit, Windows 7, Linux, Hibernate3,JPA, Spring Framework 3.2,Maven 3.2, Eclipse3.x, GIT, Log4j, SOAPUI, Web services, SQL,HTML 5,CSS 3, JQuery, JavaScript, AngularJs, XML, ECLIPSE, DB2.

Confidential, Houston,TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Scrum Agile methodology to get updated with team
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, jQuery,AJAXand JSON
  • Used spring framework to implement the MVC design pattern.
  • Used hibernate to map the domain elements and Criteria API.
  • Worked onYUI (Yahoo User Interface), JavaScript.
  • Deployed Web Services, JSP's, Servlets, and Server side components inTomcatApplication Server.
  • Provided development support for creating a website using Java,Groovy&Grails, framework utilizing Agile methodology and MySQL database.
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans.
  • Implemented integration with web containers like Apache Tomcat, Eclipse Jetty and JBoss Wildfly for supportingWebSocketprotocol
  • Worked on NodeJS andWebRTCapplication (share mobile video to TV) as part of lab week
  • Develop BPM components inAppianand integrate with legacy systems using SOA - web-service technologies.
  • Involved in Development of Graphical User Interface (GUI) using Struts 1.1 including validation framework and JSP.
  • Responsible for managing scope, planning, tracking, change control, aspects of the CORE platform area ofe-commerce applications.
  • Implemented the logging framework in the SOA environment.
  • Extensively involved in developing and consuming Restful webservices.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Used Log4jerror handling, to monitor the status of the service and to filter bad loans
  • Used Weblogic 10.3 to deploy the changes and to test on local machine
  • Committed the code changes to SVN using Tortoise SVN
  • Developed Junit test cases, to test each class as part of unit testing.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Developed Python scripts to automate the deployments to the Websphere application server.

Environment: Java/J2EE, JSP, JSF, Spring, Hibernate, Webservices, XML, CSS, XSLT, AJAX, JAX-WS, JUnit, htmnl, CSS, Angular JS, AJAX, Javascript, Windows 7, RAD 8.x, Maven, GIT, Log4j, Restful/SOAP Web services, DB2 NoSQL, Unix.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of the application.
  • Incorporated UML diagrams (Class diagrams, Activity diagrams, Sequencediagrams) as part of design documentation and other system documentation.
  • Enhanced the Port search functionality by adding a VPN Extension Tab.
  • Created end to end functionality for view and edit of VPN Extension details.
  • Used AGILE process to develop the application as the process allows faster development as compared to RUP.
  • Involved in implementing Branching Methodology Plan and performed Check-in/Check-out in Subversion
  • Utilized tools such asYUIand EXT-JS and components likeJavaScript etc.
  • Designed UI screens using JSP, jQuery, Ajax and HTML.
  • Used Hibernate for persistence framework
  • Used SpringMVC framework and WebLogicApplicationServer in this application.
  • Involved in creating DAO’s and used Hibernate for ORM mapping.
  • Built RESTAPI end-points for various concepts.
  • Written procedures, and triggers for validating the consistency of Metadata.
  • Written SQL code blocks using cursors for shifting records from various tables based on checks.
  • ConfiguringJenkinsCI and Responsible for deploying the application (JenkinsCI) into different Environments (Both DEV and Integration) for UAT and DEMO.
  • Performed functional and integration testing.
  • UsedWS-Securityfor providingsecuritywithin SOAP messages
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP andWS-Security
  • Extensively involved in release/deployment related critical activities.
  • Tested the entire application using JUnit and JWebUnit.
  • Log4J was used to log both User Interface and Domain Level Messages.

Environment: JAVA, JSP, servlets,J2EE, EJB,YUI, Spring Framework, JDBC, WebLogic Application Server, Hibernate, Oracle 9i, Unix, Web Services, SVN, Eclipse, Rational Rose, JUnit, JWebUnit.

Confidential, Houston, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Developed the DAO layer using Hibernate and used caching system for real time performance
  • Experience implementing Restful and SOAP web services using technologies such as JSON, SOAP, XML, JAXB, Jackson, WSDL andJersey.
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on log on ID
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Configured Java Messaging Services (JMS) on Web Sphere Server using Eclipse IDE
  • Wrote JSP&Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Design and develop XML processing components for dynamic menus on the application
  • Adopted Spring framework for the development of the project
  • Developed the user interface presentation screens using HTML
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All the coding and testing was performed using Eclipse
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Involved in development of Reports using Style Report tool
  • Used Log4j for application logging and debugging
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project
  • Involved in post-production support and maintenance of the application.

Environment: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB (SESSION BEANS), LOG4J, WEBSPHERE DATASOURCE, Confidential WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Actively involved in Requirement Gathering meetings with the Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed theJava/J2EEbased multi-threaded application, which is built on top of the struts framework.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Extensively worked with SPRING framework and also struts Config files.
  • Participated in code review meetings and provided improvements.
  • Use PVCS for software configuration management and version control and deploy the application in JBOSSserver.
  • Extensively worked on building applications usingSwing
  • Developed Physician order entry forms usingJavaSwingAPI
  • Worked on the integration of OSM with the system.
  • Extensively worked on JavaScript for developing application usingJavaExtJS
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Used WebsphereApplication Server 6 / WebSpherePortalserver 6.0 to create, debug and deploy application modules.
  • Assigned tasks to junior members in the team, provided direction, support in finishing the tasks.
  • Delivered the defect free code in time that complies with the standards of client.

Environment: Java,J2EE, Servlets, Struts 1.2, Spring, Oracle 10g, Java 1.4, XML, Oracle's OSM order management tool, JQuery, PVCS, TOAD, Query Analyzer, Rational Application Developer (RAD) 7.0, Eclipse Java EE IDE, DTS package, SQL server.

We'd love your feedback!