We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

Dallas, TexaS

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 and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS, Java Script, Angular JS and Ajax.
  • Good Experience using Object Relational Mapping tool like Hibernate.
  • Experience in developing Service Oriented Applications SOA using Spring Framework.
  • Experience in Spring Framework such as Spring MVC, Spring IOC, Spring Resources, Spring JDBC.
  • Experience with various IDEs like IntelliJ, Eclipse, and Web sphere Studio Application Developer WSAD and Rational Application Developer RAD , Visual Age Java.
  • Implemented the projects on Agile Methodology and involved in running the scrum meetings.
  • Strong working knowledge in Oracle Stored procedures, functions, triggers, sequences.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT and validations with DTD XML Schema and processing profile with SAX, DOM Parsers.
  • Experience in developing web-services using RESTFul, SOAP, WSDL and UDDI.
  • Experience in writing the SQL queries.
  • Experience in Business Process Analysis, Detailed Data Analysis.
  • Used Clear Case, CVS, Maven, and Subversion for Source code version control.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic.
  • Good Experience on ITSM, Rally, JIRA, Quality Center, Version One for tracking the tickets like accepting the tickets/defects, Submitting the tickets and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX, JQuery, Angular JS and Ext JS to retrieve data without reloading the page and send asynchronous request.
  • Experience in TDD Test Driven Development .
  • Strong Experience in Distributed delivery model onshore/offshore .
  • Strong Experience in Production Support, UAT Support.
  • Good Experience in Process Improvement and Continuous Integration.
  • Excellent Experience in Code Refactoring.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Having good experience in handling the client calls.

Technical Skills

Operating Systems

C , Windows, UNIX, LINUX, iOS, Android

Programming Languages

C,C , Java, J2EE, C , SQL, PL/SQL

J2EE Technologies

JDBC, Servlets, JSP, JMS, EJB, JNDI, RMI, Web services, DOM, SAX.

Frame Works

Struts, Hibernate, Spring, Spring Core, Spring MVC, Spring IOC - Spring dependency injection with Ajax, Spring JMS, JSF, .NET, AJAX.

XML Technologies

XML, XSL, XSLT, XML Schema

Scripting Languages

HTML, CSS, JavaScript, JQuery, Ext JS, Angular JS, PHP, Wordpress.

Design Methodologies

SDLC, UML, J2EE Design patterns.

Application Servers

Web Sphere, WebLogic , JBOSS.

Web Servers

Apache Tomcat.

Protocol

HTPP,TCP/IP, LDAP, FTP.

Databases

Oracle, MS SQL-Server, Sybase, DB2.

IDE Tools

IntelliJ, Eclipse, RAD, WSAD.

Other Tools

TOAD, Log4J, Ant, JUnit, Microsoft Excel, Microsoft Word, Rational Tool Suite.

Source Control

Clearcase, CVS, CMVC, SVN, Visual Source Safe VSS , Maven, Subversion.

Methodology

OOAD, UML, OOP's, J2EE Design Patterns, MVC framework, Agile, SCRUM.

Reporting Tool

JReport Designer and JReport Server.

Ticketing Tools

Version One, JIRA, ITSM and Rally

Other Tools

Microsoft Office, XML Spy, SQL Developer, WinSCP, JUnit.

Professional Experience

Sr. Java/J2EE Developer

Confidential

Role Responsibilities:

  • Involved in the lifecycle of the software design process including, requirement Definition, prototyping, design, interface implementations, unit testing and maintenance.
  • Created Action Classes, Domain Objects Request processor for the application using Model View Controller MVC approach.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Implemented EJB Components Stateless, State full Session Beans for transactions.
  • Handled RESTFul web service calls and EJB services.
  • Implemented the caching mechanism in Hibernate to load data from Oracle, My SQL database.
  • Designed and developed queries using Hibernate Query Language and data validation via the Hibernate validator framework.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational mapping framework Hibernate.
  • Implemented JBPM workflow to execute business processes.
  • Developed additional UI Components implemented an asynchronous, AJAX , JQuery, Angular JS based rich client to improve customer experience.
  • Used Data Access Objects DAO to abstract and encapsulate all access to the data source.
  • Involved in generating the WSDL using Web Services file from eclipse.
  • Created/Converted to JSON based Restful web services to improvise the performance of the code.
  • Involved in developing and deploying the Restful Webservcies on Jboss Application Server.
  • Developed the User interface Templates using PHP, JSP, JavaScript, CSS, HTML and Ajax.
  • Used MAVEN as the build tool and Jenkins for continuous integration.
  • Involved in the Deploying the ear file in JBoss Application Server for UAT/AM'S testing.
  • Developed the application using Eclipse/IntelliJ IDE.
  • Involved in Production Support, UAT Support.
  • Involved in the bug fixes and system testing activities.
  • Involved in Peer programming, Code Reviews and code refactoring.
  • Used SVN, Clear Case for Source code version control.
  • Involved in Updating/Creating the tasks in Jira.

Environment:

Java/J2EE, Jdk1.5, JDBC, Servlets, JSP, Struts, hibernate, MVC, springs, SOAP and Restful Web Services, WSDL, Groovy, EJB 3.0, JBPM, JMS, XAMPP, JMX Console, Maven, ANT, JSP, JQuery, JSON, AJAX , Html, CSS, Java Script, log4j, Oracle, MY SQL, Ext JS, Angular JS, PHP, Groovy, Jboss, SVN, Eclipse, UNIX, IntelliJ, Agile.

Sr. Java/J2EE Developer Apr 2012 Sept 2013

Confidential

Role Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the ecommerce based web Application.
  • Worked on Implementation of MVC architecture under Spring Framework.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Implemented Hibernate interceptor to the configuration type changes.
  • Responsible for implementing Presentation, Service, and Data layer coding.
  • Configured various properties in STAN Admin Tool.
  • Designed and Developed JMX Bean for uploading, removing configuration to specific airlines.
  • Designed and developed all UI Screens Forms using Java Server Pages, Static Content, Html, CSS and JavaScript.
  • Involved in developing Mobile Based Reservation.
  • Configured the properties using JMX Console.
  • Implemented check in services on iOS and Android.
  • Added/Updated STAN configuration for mobile based application.
  • Responsible for writing JUNIT test cases all layers.
  • Created multi-module maven project and used Maven to build applications.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Invoking web services using Axis framework and generated WSDL files.
  • Involved in Unit testing and Integration Testing, and fixing defects.
  • Deployed and moved all configurations to UAT Environment.
  • Involved in Production Support.
  • Involved in Process Improvements, Continuous Integration and Code Refactoring.
  • Updated the defects in JIRA/Version One tracking tool.
  • Reviewing the code and providing the Code review Comments.
  • Daily running the SCRUM Meeting with the team.
  • Handled client calls in helpdesk during maintenance period.

Environment:

Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts, hibernate, springs, SOAP and Restful Web Services, WSDL, EJB, JMX Console, Maven, ANT, JSP, JQuery, JSON, AJAX , Html, CSS, Java Script, log4j, Oracle, SQL Server, Groovy, Apache Tomcat, SVN, Clear Case, Eclipse, UNIX, IntelliJ, Agile.

Sr. Java/J2EE Developer Dec 2010 Apr 2012

Confidential

Role Responsibilities:

  • As a Senior Programmer I was involved in the complete life cycle of the project.
  • Used Spring framework for dependency injection with the help of Configuration files.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Created an XML configuration file for Hibernate to map to SQL Server Database.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Involved in C development.
  • Worked with Primesys Third Party team for credit card/Debit Card validation.
  • Extensively written unit test cases using JUnit framework.
  • Involved in SAP JBAPI Calls calls to store critical data into the SAP System and written jbapi calls.
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Worked on JQuery functions, Dialoges, Popups.
  • Used Log4j to provide central logging facility.
  • Created multi-module maven project and used Maven to build applications.
  • Invoking web services using Axis framework and generated WSDL files.
  • Written test cases and executed.
  • Daily running the SCRUM Meeting with the team.
  • Updated the Tasks/defects in Rally Tracking tool.
  • Involved in Requirement Gathering and worked with Business Analysts for change requests.

Environment:

Core Java, Jdk1.5, JDBC, Servlets, JSP, hibernate, springs, Web Services, EJB, C , JMS, Maven, JSP, JQuery, JSON, AJAX , Html, CSS, Java Script, log4j, SQL Server, JBoss, Apache Tomcat, SVN, Eclipse, DOJO, UNIX, Agile.

Sr. Java/J2EE Developer

Confidential

Role 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.
  • 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.
  • 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:

Core Java, Jdk, JDBC, Struts, Spring Framework, Hibernate, Web Services, JSP, Tag Libraries JSTL , SQL Server, XML, Html, CSS, JavaScript, AJAX, Ant, Clear case, Web logic, Junit, log4j, RAD, Unix, ITSM Tool.

Sr. Java/J2EE Developer

Confidential

Role Responsibilities:

  • As a Senior Programmer I was involved in the complete life cycle of the project.
  • Created Action Classes, Action Forms and Form Bean Request processor for the application using Model View Controller MVC approach.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using setter injection.
  • Designed and developed all UI Screens Forms using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Worked extensively with JSP's and Servlets to accommodate all presentation customizations on the front end.
  • Developed business logic activities with Java Beans, Servlets.
  • Developed handlers and DAO's to get the data from Database.
  • Developed the front-end using JSP, Servlets, HTML, and JavaScript.
  • Developed JSP's for the presentation layer.
  • Programmed the Data Access layer using DAO pattern, with hibernate being used for data access.
  • Involved in coding Oracle Stored Procedures, functions and pl/sql.
  • Application customized using Flex and JavaScript for extended features. The application is structured as components having reusable flex components with backend data and Java Webservices.
  • Created DML statements to insert/update the data in database and also created DDL statements to create/drop tables to/from oracle database.
  • Configured the hibernate.cfg files to connect to our database and engineered the XML mapping files for the value objects.
  • Client side validations were performed using JavaScript.
  • Wrote VO's, DAO's to retrieve store data the data form Web Services and populate the user account information to admin for modifying or creating the alternate/secondary ids for the primary user id account .
  • Deployment of the ear files using the build tool in the Web sphere application server

Environment:

Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts, hibernate, springs, Tiles, Html, CSS, Oracle, Java Script, PL-SQL, Views, Web sphere, CVS, Eclipse.

Sr. Java/J2EE Developer Apr 2007 March 2008

Confidential

Role Responsibilities:

  • My role involved extensive understanding of various business models and the underlying complexities that drive those systems in a commercial market.
  • Involved in developing, testing and implementation of the system using Struts, JSF, and Hibernate.
  • Wrote Action servlets, form beans using struts MVC framework Srtuts1.1 for the modules
  • Developed JMS Message Driven Beans and Clients for sales Analysis and Customer report History.
  • Wrote many Java Scripts to do Event Handling, Client side validations.
  • Created various PL/SQL procedures, packages and triggers for various modules as required.
  • Developed Java beans and used those beans into front-end Jsp forms to get the related data.
  • Developed front-end with JSP's, html, CSS and JavaScript.
  • Created DML statements to insert/update the data in database and also created DDL statements to create/drop tables to/from oracle database.
  • Involved in writing SQL queries, Stored procedures
  • Used SAX and DOM parsers to process XML messages.
  • Designed and Developed JSP component, implemented event handling using Java, AJAX and JavaScript.
  • Used Log4j to provide central logging facility.
  • Written SQL statements for manipulating database, using JDBC.
  • Developed common style sheets and common JavaScript functions.
  • Using JAXP to parse and transform XML documents, XSLT transformations for application integration, and web publishing
  • Designed and developed Web Services to provide the interface to the various clients running on both Java and Non Java applications using SOAP and WSDL.
  • Used Subversion for source code version control.
  • Developed unit test cases using JUnit.
  • Involved in the code fixing and system testing activities.
  • Involved in Design with UML diagrams and developed the application accordingly.
  • Involved in developing stored procedures, triggers Views.
  • Written DML statements to insert update and delete the data to/from the database and DDL statements to create or drop tables in/from Database.
  • Handled client calls in helpdesk during maintenance period.

Environment:

Core Java, J2EE, JSF, Web services, JSP, JSTL, JNDI, HTML, XML, Java Script, Ajax, XML, SAX, DOM, SOAP, DB2, Views, JBoss, Ant, JUnit, Oracle, and UNIX.

We'd love your feedback!