We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL 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 Junit frameworks.
  • 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 and other Remote Components
  • Extensive working experience in Financial, HealthServices and e-commerce based domains
  • Experience in writing applications using Java/J2EE& related technologies such as Hibernate3, EJB3, Struts Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQL and PL/SQL.
  • Extensive use of Open Source Software such as LOG4J for logging information and exceptions, ApacheANT1.9 for making build scripts, VSS, Clear Case for version control system, Eclipse 3.x, RAD 8.x, Net Beans 6.x IDE.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Strong Expertise in front-end technologies such as HTML5, CSS, JavaScript and Ajax. Familiar with AngularJS Framework.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Experience in designing and developing Mule ESB flows using Java and MuleSoft Connectors.
  • Used various web servers like Apache Tomcat, JBOSS, WebLogic and IBMWebSphere
  • Experience in using Version Control Systems like CVS, SVN, Harvest and GIT
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team.
  • Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL, DB2, DB2NoSQL, Sybase, Stored procedures & Triggers.
  • Good Confidential 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, Atlanta, GA

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 WebLogic 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.,
  • Created SOAP and REST based service interfaces using JSF, ExtJS and MuleSoft, Mule enterprise Service Bus (ESB) platform to deliver fast, reliable and scalable integration API code.
  • 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 GIT 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, html, Angular JS, AJAX, JavaScript, Windows 7, RAD 8.x, Maven, GIT, Log4j, Restful/SOAP Web services, DB2NoSQL, Unix.

Confidential, Somers, NY

Sr. 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.
  • Involved in Analysis, Design and Deployment stages of the application.
  • Developed the application on RAD and deployed it on Confidential WebSphere (7.0) Application Sever.
  • Involved in Scrum Agile methodology to get updated with team.
  • Jackson API is used for conversion of Java object to JSON for transferring data from client to server.
  • Implemented code for Web services using Restful and representation with JSON.
  • GITHub is used for versioning and maintaining code.
  • UsingJIRAtools to keep track of user stories for application development.
  • Used WebSphere (7.0) to deploy the changes and to test on local machine.
  • ManagedJenkinsContinuous Integration tool for releases
  • Developed SQL, PL/SQL scripts to modify existing database according to the requirement change and also developed Stored Procedures to interact with database usingOracle11g.
  • Responsible for writing commands using DB2NoSQL.
  • Developed front-end UI byHTML5, CSS3, JQUERY, JSP, JAVASCRIPT andANGULAR JS based on Application needs designed byREST web Services.
  • Involved in JUnit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.

Environment: Java 1.7, Java/J2EE, JSP, JSF, XML, CSS, XSLT, JUnit, Windows 7,JPA, Jenkins, Apache Wink Framework, RAD 8.x, GIT, JIRA, Oracle 11g, Log4j, Spring Batch, Restful Web services, DB2 NoSQL.

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 Unit Testing.
  • 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.
  • Application integration in MulesoftESB, OSB and Confidential Message Broker for integrating and orchestrating the services. Experience working on MULE API manager and RAML.
  • 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 queries to compute 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 Implemented persistence layer using Hibernate ORM (Spring +JPAintegration)
  • Used SQL and HSQLdatabases 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 portable applications 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, AJAX and 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, Web services, XML, CSS, XSLT, AJAX, JAX-WS, JUnit, html, Angular JS, AJAX, JavaScript, Windows 7, RAD 8.x, Maven, GIT, Log4j, Restful/SOAP Web services, SQL, Unix.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of the application.
  • Incorporated UML diagrams (Class diagrams, Activity diagrams, Sequence diagrams) 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, Dallas, TX

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

Java/J2EE Developer

Responsibilities:

  • Analysed the requirements and provided inputs to the designer.
  • Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC pattern.
  • Developed the business tier using Core Java and the HTTP interfaces using Servlets.
  • Involved in review of the design and helped in transforming the application to an optimized solution framework.
  • Designed the helper classes for better data exchange between the MVC layers.
  • JSP, HTML, JavaScript, CSS and Ajax used for front end development.
  • Implemented Collections API to manage Java Objects in BusinessLogiclayer.
  • Built the admin module using Struts framework for the master configuration.
  • Implementation of DistributedMap using DnyaCache for implementing the distributed cache on a clustered environment.
  • Worked with multithreading in synchronized environment.
  • Designed and developed the persistence tier using Hibernate framework.
  • Implemented EJB (Session Beans) to create WASScheduler.
  • Used WebSphere data sources for the database connection and accessed using JNDI names.
  • Implemented the WebSphere scheduler and provided the scheduling logic to process the Cache.
  • Developed a Stored Procedures for inserting and updating the tables of the database.
  • Used Oracle as relational databases and created E-R diagrams for the database tables.
  • Implemented Log4j to maintain system log.
  • Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.
  • Directly interacted with the client application leads, to help them integrate their application with MNP.
  • Eclipse was used for Rapid Development of the application.
  • Build EAR using ANT tool.
  • Deployed the application on production server along with WAS administrator.

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

We'd love your feedback!