We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Having 7+ years of experience in Software Analysis, Design and Development of Application Software using Java/J2EE Technologies
  • Extremely proficient in J2EE Technologies JDK 1.7/1.5, JDBC, Servlets, JSP, JSF, XML/XSL, JMS, Struts/MVC Framework, Spring Framework, Web Services (SOA), Web logic 8.1/7.0, IBM Web sphere 5.1, Hibernate, JSF 2.0, ANT, Design Patterns, Junit. Groovy
  • Understanding of methodologies like Software Development Life Cycle (SDLC), Iterative Software development Life Cycle Processes such as Agile/Scrum Methodologies.
  • Developed Web applications using technologies such as JSF 2.0, JSP, Struts 2.0, HTML, JavaScript, Angular.JS and jQuery, AJAX, JSON and CSS.
  • Strong knowledge and experience in developing applications using servers like WebSphere, WebLogic, JBOSS, and Tomcat.
  • Experience in developing GUI components using Swing.
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML.
  • Good hands on experience in latest frameworks like Hibernate, Struts and Spring.
  • Demonstrated ability to multitask and manage multiple projects in a cross - functional environment.
  • Hands on experience in developing applications using tools such as Eclipse, Netbeans and Visual Studio.
  • Proficient in programming by using the IDE’s such My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9, WSAD 5.x, and RAD 6/7.
  • Knowledge in NoSQL database MongoDB, Scala, Groovy
  • Experience in web application frameworks like Angular.js
  • Experience in developing applications using IBM WebSphere, Oracle WebLogic, JBoss and Tomcat application servers.
  • Experience in cleansing and creating mappings for easy transformation of data using EWS into enterprise data warehouse.
  • Implemented MVC Design Pattern Using Struts framework. Extensively worked on struts tag libraries, validations, exceptional handling and JSTL in struts framework
  • Experience in database connectivity (JDBC) for databases like Oracle 11g/10g/9i, MS SQL Server 2010/2008/2005, DB2 and MySQL
  • Proficient in using RDBMS concepts with Oracle 10g/11g, MySQL and experienced in writing SQL, PL/SQL Stored procedures. Groovy
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP)
  • Understanding on API design with Data structures and Algorithms (Hash Code, Tree, etc.)
  • Excellent Client interaction and presentation skills and have proven experience in working independently and in a team
  • Excellent communication skills, analytical, time management skills and presentation skills
  • Strong communication, programming and leadership skills

TECHNICAL SKILLS:

Programming Languages: SOA, Java, C++, C

Java Technologies: Java, J2EE, JDK 1.7/1.5, JDBC, Servlets, JMS, EJB, JDBC, Swing, Groovy, Drools

Frameworks & Build tools: Spring, Struts, MVC, Hibernate, Log4j, ANT, Maven

Databases: Oracle 11g/10g/9i, MS SQL Server 2012/2010/2008, MySql, T-SQL, PL/SQL, NoSQL

Web Technologies: HTML5, XML, XSL, XHTML, DHTML, Angular.js, AJAX, JSF 2.0, JSP, CSS3, JSON, JQuery, Web Services (SOAP, WSDI, REST)

Version Controls: SVN, CVS, Rational Rose, git

Design Patterns: Singleton, UML, Data Access Object (DAO), MVC, Session Fa ade

Application Servers: IBM WebSphere Application Server, Weblogic, Apache Tomcat, JbossIDE Tools: My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9, WSAD 5.x, RAD 6/7, Splunk tool

Operating Systems: Windows 2000/NT/XP, Windows 7, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Senior Java J2ee Developer

Responsibilities:

  • Gathering the requirements from the business users and performing the requirement analysis for the application.
  • Worked for Common Services Interfaces (CSI team). It is a common services interfaces platform that uses Java for enabling business to business services.
  • Developed and supported services (Interfaces) part of CSI which provide a full-featured set of capabilities that allow the IT systems of our business partners to interoperate as necessary to uniquely define the partner’s business and their relative position in the market served by Company’s products and services.
  • Built the UI part of address verification service where users can select or ignore recommended address using JQuery, Ajax, PHP and Bootstrap model. Java Script, Angular.JS Groovy
  • Actively participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Involved in the functional, technical design and development of the application.
  • Designed and Developed servlets to handle asynchronous java batch requests, both scheduled and on-demand jobs.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Created graphical user interface components by using Swing.
  • Designed and developed RESTful services to handle various requests from all the application screens by user.
  • Expertise in designing and creating SOAP API’s using XML Spy and Spring WS Developed and modified database objects as per the requirements.
  • Used to createuser interfacesand connectsoftware components using Angular.js, SOA, Groovy
  • Developed Exception handling framework and used log4J for logging.
  • Actively involved in Scrum of scrums that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration
  • Developed and consumed EWS to extract forms mail content and process the same.
  • Creating environment for user-acceptance testing and facilitating integration and user acceptance testing with JUNIT
  • Responsible for release of code into production and its integration with other applications
  • Implemented JMS to asynchronously send messages.
  • Involved in using continuous integration tool Jenkins to push and pull the project code into Git repositories.
  • Involved in finding the root cause for errors and fixing them and involved in providing production support during deployment.
  • Study the database needs of our applications and optimize them using MongoDB and NoSQL, scala Groovy
  • Performed the unit testing, integration testing and system testing for the application.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.
  • Used HP Quality Centre to track defects.
  • Used Splunk tool to pull logs and analyze. Also used putty to access the server remotely to get logs (complete logs which were not available in Splunk) for any defect resolution and also to access the schema and study the schema of any API for schema related issues.

Environment: Java J2EE, JSP, JavaScript, Ajax, Swing, Spring 3.2, Eclipse 4.2,Hibernate 4.1, XML, Tomcat, Oracle 11g, JUnit, JMS, Log4j, Maven, Agile, Git, JDBC, MS Exchange Server 2012, Web service, XML, SOAP, JAX-WS, Unix MongoDB, Angular.js and Soap UI. Java Script, Angular.JS

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Designed the application with iterative methodology, refactoring the existing code and writing new code
  • Participated in using Spring Model View Controller (MVC) 2 architecture. Used JSPs in front-end, Spring framework in business layer and Hibernate in persistence layer
  • Experience working as a lead.
  • Developed the application using Spring IOC to communicate with the persistence layer
  • Used Web Services to access Storage data on legacy systems
  • Used Spring AOP framework for security transactions, reusability logging purpose
  • Created graphical user interface components, such as buttons and scroll bars by using Swing. Groovy
  • Prepared technical design, unit test cases, detailed time estimation, traceability matrix, impact analysis and code reviewed documents for each iteration task.
  • Designed and developed Restful services to handle various requests from all the application screens.
  • Expertise in designing and creating WSDL using XML Spy and Spring WS Developed and modified database objects as per the requirements.
  • Wrote all the SQL queries for the applications.
  • Used maven data project to build, developed and consumed Web Services using SOAP.
  • Adopt TDD (Test Driven Development) for extreme programming.
  • Developed web pages using Struts, JSP, Servlets, HTML5 and JavaScript, Angular.JS.
  • Developed views and controllers using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Developed the presentation layer with Spring MVC using JSP and JavaScript.
  • Experience in work flow tools like JBPM and AWT.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS, and JavaScript.
  • Experience in using Hook and Extension.
  • Implemented automatic email notification of the monthly statements for the customers using Java Mail
  • Used Hibernate to create an in-memory Persistence Layer that was mapped to the RDBMS tables and columns.
  • JSR 168 and 286 is to provide a standard programming model for creating Java Portlets. Groovy
  • Developed Action form beans to map the form elements and used Validation framework for validating the user input data, extending Struts components
  • Implemented the back-end functionality of the modules using Session beans and used DAO, DTO, Business Delegate, Session Façade J2EE design patterns
  • Implemented Transfer objects to store and retrieve user and claims information in the application scope
  • Developed front-end content using JSP, HTML, and JSTL.

Environment: Java 1.5, Spring MVC, Hibernate, Swing, JavaScript, Angular.JS JSP, Tomcat 6, Struts 2.0, Oracle 11g, JSTL, Hibernate 3.1, Web Services, Servlets, WSDL, XML, UML, HTML Groovy

Confidential, Pleasanton, CA

Java/J2EE Developer

Responsibilities:

  • Developed web pages using Struts, JSP, Servlets, HTML5 and JavaScript, scala.
  • Designed and implemented the strategic modules like Underwriting, Requirements, Create Case, User Management, Team Management and Material Data Changes.
  • Configuration of Business Rules, Business Processes and Responses with Meta data driven.
  • The application is based on JSP, JavaScript, Struts 2.0, JSF 2.0, Hibernate 3.0, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in Installation and Configuration of Tomcat, SpringSource Tool Suit, Eclipse, unit testing.
  • Involved in Migrating existing distributed JSP framework to Struts Framework, designed and involved in research of Struts MVC framework which fits into our existing framework,
  • Developed Ajax framework on service layer for 2 module as benchmark
  • Implemented Service and DAO layers in between Struts and Hibernate.
  • Architected an enterprise service bus using Mule, Java (EJB3), Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API. Groovy
  • Used XSLT for transforming XML documents.
  • Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (JQuery), Angular.JS, CSS, and AJAX.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS, JavaScript.
  • The architecture of Swing is designed to change the "look and feel" (L&F) of application's GUI. "Look" refers to the appearance of GUI widgets (more formally,JComponents) and "feel" refers to the way the widgets behave.
  • Implemented business process, database retrievals, access of information and User Interface using Java, Struts, and Planet Interact Framework.
  • Implemented the Application using many of the Design Patterns and Object Oriented Process in the view of future requirements of Insurance domain.
  • Used Log4j for logging the application.
  • Used JAXB for converting Java Object into a XML file and for converting XML content into a Java Object.
  • Agile methodology is used for development of the application.
  • Developed the presentation layer with Spring MVC using JSP and JavaScript.
  • Deployed the Application in Jboss Server present in Linux environment
  • Deployed project components onto IBM WebSphere 6.

Environment: Java, Apache Struts, J2SE 1.4.2, JSP, Servlets, JDBC, Jboss EJB, Java Script, JMS, Swing, HTML5, CSS3, J2EE Design Patterns, Web Services, AXML, SOAP, MS-SQL Server, Web Sphere 6, BEA Web logic 8.1, Sub Version.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Designed and developed framework components, involved in designing MVC pattern using Struts framework.
  • Used spring framework for dependency injection with the help of spring config files.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML5, CSS and client validations using JavaScript. Angular.JS
  • Used DAO, DTO, Singleton, Composite view design patterns in the App development.
  • Transformed XML content into HTML using XPath, XML Schema and XSLT.
  • Application development using Eclipse IDE, building of applications with Maven scripts, testing of application with RAD local Web Sphere Server7.0
  • Involved in configuring and deploying the application using JBOSS.
  • Coding SQL Statements and Stored procedures for back end using Oracle.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Developed various test cases and performed unit testing using JUnit.
  • Participated in code review and played key role in integration with legacy systems.
  • Used Hibernate as the ORM tool to be able to integrate the software with the Oracle database backend.
  • Used SVN for version control.
  • Using JIRA for bug/task tracking and time tracking.

Environment: Struts 2.0,Spring 3.0,JSP 2.0, Servlets 2.4, JDK1.6, Oracle11g, Jboss, JDBC 3.0, HTML5, XML,XSLT, CSS3, CVS, AJAX, JavaScript, Angular.JS Hibernate 3.6, Web Sphere 7.0, Log4J, JUnit, SOAP, WSDL, Web Services, Maven, RAD 7.5, JMS, SQL, PL/SQL, UNIX, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in development and implementation of Client access Module using Java.
  • Created tables & records as specified by the client.
  • Used JDBC to connect to the Oracle database and validate transaction entries.
  • Used JSP/HTML for creation of web pages.
  • Involved in developing Servlets, JSP, XML based communication
  • Developed EJB components encapsulating business logic.
  • Developed the presentation layer with Spring MVC using JSP and JavaScript. Angular.JS
  • Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
  • Developed Action Classes, Service Classes for Resident Insurance premium payment module.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Involved in the development of both the back end and the front end of the application using Struts, Hibernate and Web Services.
  • Involved in Unit testing and Integration testing
  • Maintenance of the system and updating of the system as per client requirements.

Environment: Java, J2EE, STRUTS Framework, JSP, JSTL, Webservices, JavaScript, CSS, Servlets, JDBC, HTML, XML, JDBC, JBOSS, Eclipse, ANT, Clear Case, Windows. Java Script

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using object oriented design / UML diagrams on RSA
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, JavaScript Angular.JS
  • Configured plug in classes for the interfaces of Struts with Spring and to delegate controls to use MVC design pattern.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUnit at various class level and methods level.
  • Worked on Installing and configured WebSphere Application Server.

Environment: Java 1.4.2, RAD 6.0, WAS 6.0, Struts 1.2, Spring Framework 1.2, JSP 2.0, HTML, XML, XSL/XSLT, JavaScript, AJAX, Oracle 9i, RMI, Windows XP, UNIX. Java Script Angular.JS

We'd love your feedback!