We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 7+ years of experience in IT industry in web application analysis, design, development and deployment of enterprise application, implementation and testing of Software Applications with strong expertise onJava /J2EE technologies.
  • Industry experience includes Financial Services, Insurance, Banking, Telecom, and Government.
  • Expertise in application development using JDBC, Servlets, JSP,JavaBeans, JMS, Struts, spring, Hibernate and JSF and good understanding on Mockito as well as in AngularJS.
  • Experience in developing web applications using technologies like HTML,JavaScript, AJAX, CSS, DOJO, JSP Tag libraries, Tiles and XML and good understanding on JMS.
  • Expertise in multi - tier, object-oriented J2EE and CoreJava applications.
  • Strong J2EE/Javaapplication development and programming background, with experience in defining functional/technical specifications.
  • Expertise in building Java-J2EE applications (JDBC, EJB, Servlets, JSP, JavaBeans, Session, Entity, Message-driven beans and SQL) using J2EE best practices and design patterns.
  • Experience in MVC (Model View Controller) architecture, using Struts Framework, Swing, and SpringFramework with various Java/J2EE design patterns&SOA Governance.
  • Expert in implementing dynamic web applications using Application Servers like BEA WebLogic, IBM WebSphere and Apache Tomcat deploying in various environments like Windows, UNIX and Linux with IDEs like Eclipse 3.3/3.4, My Eclipse and WSAD (RAD).
  • Experience with major databases such as DB2, My SQL, MS SQL server and Oracle.
  • Good Hands on experience on Cassandra.
  • Excellent working knowledge of popular frameworks like Struts, Hibernate, and Spring.
  • Experience in Spring modules like MVC, AOP, JDBC, ORM, and Web Services.
  • Managed Declarative Transactions using Spring AOP and also integrated Spring with REST.
  • Experience working with Core Javaand JavaMulti-Threading application and Powermock.
  • Good proficiency in using front-end & Middle-tier J2EE technologies with backend databases such as Oracle Server, MySQL Server, and MS Access.
  • Good understanding on ATG platform.
  • Experience in developing J2EE applications using JavaDevelopment tools such as Eclipse, Netbeans.
  • Good Understanding of relational database concepts and experience in Query construction using SQL, extensive experience in writing, editing and maintaining database objects.
  • Expertise in the areas of Graphical User Interface (GUI), Object oriented programming.
  • Experience in Software development life cycle (SDLC) of Software Engineering - Requirements Analysis, Design, Development and Documentation.
  • Automated builds of jar files and, development documentation and training, data import, export and conversions.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
  • Ability to work in challenging and versatile environments and Self-motivated, excellent written/verbal communication, Organizational skills combined with attention to detail and time management skills, and Excellent analytical and proven problem solving skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, XML, C#

Java API’s: J2EE, EJB, JSF, Servlets2.3, JSP, JSTL, JDBC, RMI, JMS, JTS, JAAS, JAXB, JUNIT, AWT

Open Source: Hibernate 2/3, Spring IOC, Spring MVC, Spring Web flow, Spring AOP

Web Services: SOAP, RESTFUL, UDDI, WSDL, SOA, JAX-WS, JAX-B, JAX RS

Version Controls: SVN, Clear Case, CVS

Build Tools: ANT, MAVEN

App/Web Servers: Web Sphere6.x,7.x,8.x, JBOSS 6/7, Apache Tomcat, Web Logic

Database: Oracle 8/10/11, MS SQL Server, My SQL, DB2

Tools: TOAD, XML Spy, PL/SQL Developer, Rational Rose, UML, E-R Modeling.

IDE’s: Eclipse, My Eclipse, WSAD, RAD

Reports: Crystal Reports, SQL Reports

Methodologies: Agile, Scrum, Waterfall

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

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, and Development, testing production of application using both Agile Scrum.
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirement.
  • Involved in designing and implementing database and table design using E/R diagrams and schema diagrams.
  • Expertise in Angular.JS.
  • Expertise In SOA architecture and as well as in Node.js.
  • Developed the application using Spring (MVC) Framework that helps in separating the business logic, presentation logic and navigation logic.
  • Written Spring Core and Spring MVC files to associate DAO with Business Layer.
  • Worked with spring framework in the development of a business bean and to interact with database objects.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Good Knowledge On Cassandra database management system.
  • Analyzed and implemented the Spring MVC framework and wrote controllers.
  • Developed the persistence layer by using Hibernate ORM frame work, defining entities through annotations and good knowledge on Rich Client Platform.
  • Developed application on Struts MVC architecture utilizing Action Classes, Action Forms and validations.
  • Good Experience in JASMINEand as well as selenium testing Tool.
  • Written Hibernate annotation based mapping Javaclasses with Oracle Database tables and
  • Intercepting filter design pattern used for all the pre-processing and post-processing purposes which includes session validation, authorization, logging.
  • Designed and developed presentation layers using JSP, JavaBeans, CSS, HTML5, DHTML, jquery and JavaScript, DWR in UI pages.
  • Writing JavaScript functions for various validation purposes. Writing JavaBeans to contain data objects. Implemented session beans, entity beans and message driven beans.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Worked on the jQuery, JavaScript Library that simplifies HTML document traversing, and event handling.
  • Good understanding in using JMS.
  • Implemented JSP in Presentation layer programming using JSTL, AJAX Development.
  • Good Understanding on ATG web commerce and along with Oracle Databases.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture and good experience on AWS.
  • Used Maven to build, run and create JARs and WAR files among other uses Deployed the applications JBOSS Application Server
  • Used Java API for Restful web services(JAX-RS) is a set of using CXF Framework
  • Used Eclipse as IDE for the enterprise application Project development
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed JUnit test cases for all the developed modules
  • Involved in the complete life cycle of the project from the requirements to the production and also involved in UAT.
  • Setting up daily Status meetings with team and communicate status to Project Manager.
  • Worked with server admin and deployed the application on to the production and Stage Servers.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: Java/J2EE (JDK)1.6/1.7,Java Beans,Spring 3.0, Hibernate 4, Ajax, Angular JS, HTML5, CSS3, JQuery, JSP, XSD, XMLBean, JBOSS, DB2, SOAP, CXF, Restful, JUnit, Log4J, FileZilla, Spring Framework security using LDAP,JMS, Web Services, Restful, TFS, Eclipse, Oracle 11g, Agile/Scrum,SVN, Maven 2.

Confidential, Salt Lake City, UT

Sr. Java/J2EE Developer

Responsibilities:

  • Analysis of requirements provided by the Business Analysis Team.
  • Analyzed and prioritized Product backlog to decide which user stories should be implemented.
  • Involved in developing application which allow users to Create/Modify/Delete Assets using JSF, spring and Hibernate. It will help Business users to correct the Data provided by Different Vendors.
  • Implemented Spring Framework for the information flow between database and Model.
  • Good Understanding on Struts MVC architecture.
  • Expertise in working with ATG web commerce and Good knowledge on AWS.
  • Expertise in using COBOL and as well as good usage of CICS Transaction server.
  • Configured Spring-config.xml and Web.xml, Spring-specific descriptor.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Hibernate 3.2 as ORM solution in persistence layer of the application as well as good understanding on Java business process model.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating with DB2 database and as well as good knowledge on Cassandra database system.
  • Expertise in SOA architecture and as well as in Rich Client Platform.
  • Web services are developed based on the SOAP & WSDL, Web services tested using SOAPUI tool.
  • Configured Hudson for building applications everyday automatically checking out the code from SVN, and used Maven as Building tool.
  • Expertise in Angular.Js framework and as well as in Node.Js and good understanding in JASMINE.
  • Developed case management system using agile methodology.
  • Participated in Sprint planning meetings for task planning and time estimation. Attended daily standup meetings to report status and resolve issues faced while working on user stories.
  • Analyzed and prioritized Product backlog to decide which user stories should be implemented.
  • Good Understanding On CACHING Mechanisms.
  • End to End testing of the deployed applications and fixing the environmental and application issues. Used HP Quality Center for tracking and resolution of defects.
  • Worked on JMS and Messaging Queue (MQ) configurations.
  • Used Log4j as a logging tool.
  • Performed Unit Testing and Integration Testing of the application using JUnit 3.7.
  • Deployed the application (EAR) on Web Logic Application Server v8 using Eclipse 3.1 as IDE.
  • Handling Release Master Activities who takes care of weekly release by scheduling in person meeting with team member, review the changes and represent to get approve from Change Management Team.
  • Creating Wiki for every weekly release items which contains instructions to follow for release and business change description.

Environment: Java/ J2EE 1.5/1.6, Spring 2.5, Hibernate 3.x, JUnit, Toad 10.5, Linux, XML, AJAX, HTML, Oracle 11g, DB2, AS400, Web Services, SOAP, WSDL, JavaScript, Log4j, Web Logic Application Server, Subversion (SVN), Maven, HP Quality Center, Eclipse.

Confidential, New Jersey

Java/J2EE Developer

Responsibilities:

  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Involved in multi-tiered JavaEE design utilizing SpringIOC and Hibernate deployed on WebSphere Application Server connecting to Oracle database.
  • Responsible for data reconciliation with EOD files using scheduled batch processes.
  • Used Spring framework for dependency injection, transaction management and AOP.
  • Involved in Spring MVC model integration for front-end request action controller.
  • Developed web interface for Users Modules using JSP, HTML, XML, JSON,CSS, Java Script, AJAX, DWR and Action Servlets with Struts Framework, spring frame work.
  • Good Understanding On Struts Framework.
  • Used Spring ORM support, hibernate for development of DAO layer, involved in implementing the DAO pattern for database connectivity and Hibernate and good knowledge on RCP.
  • Involved in implementing changes to SOAP Web Services to invoke/retrieving providers’ services.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Developed the Restful web services using Spring IOC to provide user a way to run the job and generate daily status report.
  • Good Experience in CACHING mechanisms and as well as hands on experience on Cassandra database management system.
  • Used various Java/JEE design patterns like Factory, Session Facade, DAO, DTO, etc.
  • Worked on project deployment files such as web.xml and context definition files for servlet mappings, Java bean class definitions, Action Classes mappings, transactions, JSPs declarations, validation and database connection pooling.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Used Apache ANT 1.9 for making build scripts and CVS for Version Control.
  • Implemented error handling including logging critical errors to database.
  • Involved in Designing the Database and developed Stored Procedures, triggers.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.

Environment: Java/J2EE (JDK) 1.5, JSP, Servlets, Struts, Hibernate, Spring Framework, Apache Axis, SOAP, RESTful, JAXP, JAXB, JDOM, IBM RAD 6.0, IBM WebSphere Application Server 6.0, ANT, CVS, JUnit, JIRA, Oracle 10g, DB2, UML, HTML, JavaScript, UNIX.

Confidential, Woonsocket, RI

Java/J2EE developer

Responsibilities:

  • Worked on Agile Environment having daily stand up meetings, preplanning and planning meeting and also face-to-face communication.
  • Responsible for completion of the User stories assigned for each Sprint including Analysis, Development, Testing, Defect fix, Tech Spec update, without any deviations in schedule.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, Form Bean and Actionclasses.
  • Implemented server side tasks using Servlets and XML.
  • Helped to develop page templates using StrutsTiles framework.
  • Implemented Struts Validation Framework for Server side validation.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Good understanding On ORACLE coherence.
  • Implemented StrutsAction classes usingStruts controller component.
  • Integrated data access using Hibernate, used HQL and SQL for querying databases.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Developed various J2EE components like Servlets, JSP, JSTL, JSON,AJAX, DWR, SAX, XSLT, JAXP, JNDI, JMS, and MQ Series by using RAD Application Framework.
  • Designed an alerts framework that enables user to see changes in their ratings.
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Written JUnit Test cases for performing unit testing.
  • Used Rational Clear Case as Version control.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Developed lot of modules and integrated them with the existing current systems.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.

Environment: Java(JDK) 1.5, Struts MVC 2.1, WebSphere 7.5, Hibernate 3, JSP 2.2.1, Servlets 3.0, JUnit, RAD, Log4j, Apache ANT, Clear case, Oracle 10g.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Functional Specification and System Design based on Business Requirement Document provided by business analyst.
  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer using UML.
  • Actively participated in design and technical discussions.
  • Designed and developed client side GUI using JSP, HTML and JavaScript.
  • Used core java concepts Collection Framework Interfaces like List, Set, Queue and also Map Interface.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Good knowledge on DWR.
  • Used servlet as an interface between frontend and backend to handle http requests and to send response back to the front end.
  • Worked on JDBC to connect to My SQL for implementing CRUD operations.
  • Responsible for configuring Apache Tomcat Server to access the Database by setting up Data source and MySQL Pool.
  • Developed the business objects using EJB for calling data access objects.
  • Used NetBeansIDE to develop the Application.
  • Used CVS for version control across common source code used by developers.
  • Reviewing test cases and bug fixing.
  • Building Software modules using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Performed unit testing and Integration testing.
  • Reviewed system requirements and translated into design documents, established specific solutions, and lead the efforts including programming and testing that culminate in business acceptance of the results.

Environment: JDK 1.4/1.5, EJB2.0, Servlets 2.1, JSP 1.2,JavaScript, CSS, HTML 4.0, XML, JDBC, NetBeans IDE, CVS, ANT, Apache Tomcat Application Server, UML, MySQL and Windows.

Confidential

Software Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using JSP, HTML, CSS including Ajax controls and XML.
  • Coded Business Logic component using Java.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented applications in JavaScript, and MYSQL.
  • Worked extensively with the File management and image libraries.
  • Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application.
  • Tested/Debugged web browser using Firebug
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
  • Created an inline-edit and widget-collapse feature for the web page.
  • Added an inline Video Player feature that supported Quick Time, Window's Media and Real-Player.
  • Performed graphical design and web site contract work for small business and working professionals.
  • Met one-on-one with clients in exploring the best possible options for their web presence.
  • Handled duties ranging from creative design to code implementation.

Environment: Java 1.5, JSP 2.0, Servlets 2.5, JMS, XML, AJAX, DOM, JavaScript, UML, HTML, JNDI, SVN, Log4J, JUnit, ANT, Oracle 10g, Eclipse 3.3, Windows

We'd love your feedback!