We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Tampa, FL

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in Software Analysis, Design, Development, Implementation, Testing, Support and documentation of Client - Sever and Web based applications using Java technologies.
  • Extensive experience in developing applications using Java, JSP, Servlets, Apache Struts framework, Spring MVC, JSD, EJB, JDBC, JNDI, Spring, iBatis, Hibernate, Ajax, JUnit, Test Driven Development.
  • Well versed with the whole SDLC process including translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall and Agile.
  • Good knowledge in Core java, J2EE, JDBC and JSP.
  • Experience on Core java technology including multithreading, JDBC, RMI, and network programming
  • Experience in implementing web applications based on MVC frameworks such as Struts, JSF and Spring MVC.
  • Strong development experience with developing SOAP based Web Services - WSDL, SOAP, JAX-WS, AXIS, CXF, WS-Security and Restful web services (Rest API’s) - JAX-RS, CXF and JERSEY.
  • Experience in implementing the declarative enterprise services using Spring AOP.
  • Experience in designing Front End using HTML5, CSS3, Bootstrap, AngularJS, Node.js, Backbone.js, JavaScript, AJAX, JSP, jQuery.
  • Experience with Hibernate Query Language (HQL) and performance optimization by writing named queries and native SQL queries.
  • Experience in developing Enterprise applications using Oracle DB, PostgreSQL, MySQL and proficient in Query Languages SQL and PL/SQL.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySQL, and MS Access.
  • Experience with agile development.
  • Experience in animation, handling video & audio is a plus
  • Strong Experience in Object Oriented programming, Distributed programming. Experience in multiple Servers like IBM WebSphere, WebLogic, Jboss and Apache Tomcat.
  • Experience with CSS3.
  • Experience in using frameworks like JUnit, Testing for unit testing of the modules, and commons-logging, log4J for logging.
  • Experience in version control management tools like CVS, Subversion, GIT.
  • Excellent interpersonal and technical skills.
  • Superlative communication and teamwork skills to manage multi-tasks in a high priority and pressured environment with excellent verbal and written communication skills.
  • Ability to learn quickly and to correctly apply new tools and technology.

TECHNICAL SKILLS:

Langu Languages: Java 1 Java 1.7,1.6/1.5/1.x, C,C++, C#J2EE J2EE Technologies: JSP, Servlets, EJB, JMS, JDBC, JTA, JNDI, LDAP, Spring, Hibernate, AOP (Aspect Oriented Programming), IoC (Dependency Injection), Java Mail, JMS, SAX/DOM, Web Services (SOAP, WSDL, UDDI, REST and CORBA).

Java Java API'S: Apple Applets, AWT, JDBC, Servlets, Java Beans, RMI, EJB, JFC, JNDI, Java Mail API, JMS, JAAS,J JAAS, JAXP, JAXB, JAX-RPC, XMLBeans, Junit

Datab Databases: Oracl Oracle 11g/10g/9i, DB2, Postgre SQL, MySQL, MS SQL Server, MS-Access

ORM Frameworks: Hibernate, iBatis, JPA.

MVC Frameworks: JSF, Spring MVC, Struts

IDEI I Ide: Web WebSphere Studio Application Developer, Eclipse, My Eclipse, RAD, NetBeans

Web Web Technologies: HTML HTML, DHTML, XHTML, CSS, Bootstrap, SERVLETS, JSP, JavaScript, AngularJS, BackbBackbone JS, Node JS, EXT JS, Ajax, REST, SOAP, AEM, JCR, AEM 5.6.1(W CM,MSM,DAM, Workflow)

Web Web Server: Apach Apache Tomcat, JBoss, Web Sphere, BEA Web logic, Glassfish

Versio Version Control: CVS, S CVS, SVN, GIT and Team Foundation Server(TFS).

Build Build tool: Ant, Ant, Maven

Other Other Tools: TOAD, TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Visual Server studio, Visio, Visio, Tortoise SVN, CVS, Quality Center, JIRA, Bugzilla.

SOAS SOA: Web Web Services, SOAP, WSDL, XSD,XML

Opera Operating Systems: Win Windows, Unix

Methodologies: Agile and Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in the compete software development Lifecycle(SDLC) using the agile iterative development methodology. Interacted with the end users and participated in SCRUM meetings.
  • Developed components using HTML, JSP’s, JavaScript and server side components using EJB and J2EE Environment and JDBC for communicating with the Database.
  • Used Angular to connect the web application to back-end API’s used, RESTFUL methods to interact with several API’s.
  • Involved in design, development and analyze the front end and back-end using JSP, Servlets and spring.
  • Used Java collections API extensively such as Lists, Sets and Maps.
  • Used spring framework to inject services, entity services and transaction management.
  • Used Java/JEE Design patterns like MVC, Factory Method, Singleton, Data Transfer Object (DTO), DAO.
  • Used Hibernate to create data layer to the services to do CRUD operations into DB.
  • Deployed the application in UNIX machine and used FTP to see the logs etc.
  • Maven was used as build management tool and to manage dependencies in the application.
  • Worked on configuring the spring framework for entire business login layer.
  • Used JMS for Asynchronous messaging.
  • Used VOB Clearcase and BitBucket for version control.
  • Deployed application on JBoss Application Server(6.3.4).
  • For Automated build and deployment integrated the developed application with BuildFarm.
  • Used Sonar as code review tool.
  • Co-ordinate Application testing with the help of testing team.

Environment: s: Java, J2EE, Struts, EJB, Java Script, JQuery, CSS, AJAX, HTML5,CRUD, JBoss, JDBC, SOAP Web Services, Eclipse, CVS, JUNIT, JSP, Servlet, ANT, XML, JIRA, VOB ClearCase, TOAD,IBM,DB2,Database,ETL,Buildfarm,Sonar.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in the compete software development Lifecycle(SDLC) using the agile iterative development methodology. Interacted with the end users and participated in SCRUM meetings.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validator frame works.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire the object dependencies across the application.
  • Involved in schema changes for supporting new functionalities.
  • Implemented XML parsing using XMLBeans
  • Used JBoss Application server for development purpose.
  • Involved in creation of Test Cases for JUnit Testing.
  • Review the SIT and UAT test cases and ensure system testing and scenario based testing cover the business functionality requirements.
  • Used DB2 as Database and involved in writing SQL scripts, code for stored procedures.
  • Implemented spring framework for providing loose coupling between different components in the application.
  • Re designed the client to be capable of assembling any language XML and sending it across SSL/HTTP.
  • Responsible for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete)

Environment: Java, Servlets, JSP, EJB, J2EE, JMS messaging, XML, SAX, DOM, Spring, DB2, Eclipse, CVS, Unix, JUnit, Hibernate, JIRA, Bitbucket, SONAR.

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Perform low level requirement analysis and come up with the understandings and clarifications.
  • Involvement in development of Asynchronous Messaging using Tibco EMS. These interfaces are used for Providing Network performance data to downstream systems.
  • Extensively used Core Java.
  • Implemented MVC architecture using Apache STRUTS framework. Used Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire the object dependencies across the application.
  • Involved in schema changes for supporting new functionalities.
  • Implemented XML parsing using XMLBeans
  • Used WebShpere Application server for development purpose.
  • Involved in creation of Test Cases for JUnit Testing.
  • Review the SIT and UAT test cases and ensure system testing and scenario based testing cover the business functionality requirements.
  • Used DB2 as Database and involved in writing SQL scripts, code for stored procedures.
  • Implemented spring framework for providing loose coupling between different components in the application.
  • Used Aspect Oriented Programming in order to handle cross cutting concerns in the application.
  • Used SVN for version controlling.
  • Developed application using RAD and used build and deploy tool as Maven.
  • Used log4J to print the logging, debugging, warning, info on the server.

Environment: Java, Servlets, JSP, EJB, J2EE, XML, XMLBeans, IBM DB2, SQL, CVS, Unix, JUnit, Hibernate, Websphere, Rational Aplication Developer.

Confidential, Philadelphia, PA

Offshore Java/J2EE Developer

Responsibilities:

  • Understanding of business requirements and identify the relevant functional and technical requirements.
  • Documenting the Functional and Technical specifications.
  • Worked on the project using agile methodology.
  • Extensively used Core Java.
  • Developed Web services to allow communication between the applications using Restful Web Services.
  • Involved in developing Unit Test cases and testing the Application.
  • Done logging using Log4j and commons-logging frameworks.
  • Design and build front end components using Abode Experience Manager(AEM).
  • Develop servlets and OSGI services to serve up data to front end components.
  • Design and build data synching tools to store account information in AEM’s JCR.
  • Developed the reports that have to be generated based on user input.
  • Used various report generation tools like iText and Apache POI for generating reports in PDF and excel formats respectively.
  • Used Hibernate ORM framework with Spring for data persistence and transaction management.
  • Extensively involved in developing and writing Maven build scripts for automated build and deployment processes.
  • Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.
  • Used SVN repository for version control.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.

Environment: Java, J2EE, EJB, JSP, XML, JSF, Hibernate, iText and Apache POI, SVN and SQL Server, Weblogic.

Confidential, Virginia Beach, VA

Offshore Java/J2EE Developer

Responsibilities:

  • Developed application using Eclipse IDE and BEA Weblogic Server.
  • Responsible for gathering the requirements of the whole system.
  • Extensively used Core Java.
  • Used Java mail for automatic generation of mails to the corresponding users/agents regarding claims processing status.
  • Used Singleton pattern for accessing property files and factory classes.
  • Involved in writing the Middleware components (Business helpers) like logging framework, web service helpers and login information which are used in various java applications
  • Responsible for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete)
  • Developed EJB tier using Session Facade, DAO and Singleton design patterns which consists of business logic and database access functionalities.
  • Extensively used Java Collection API to improve application quality and performance.
  • Used JExcel framework for reading and writing excel files.
  • Configured log4j to enable/disable logging in application.
  • Performed Functionality, Integration, Regression, Performance testing and UAT on the migrated code using Automated test tools and manual tests.

Environment: Java, Servlets, JSP, EJB, J2EE, Java Mail, XML, SAX, DOM, Sybase, SQL, Eclipse, CVS, Unix, JUnit, Hibernate, Apache Tomcat.

Confidential

Java/J2EE Developer

Responsibilities:

  • Contributed to the development of web interface for User module and Admin module using core java, JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets with Struts Framework.
  • Responsible for interfacing with the client to gather requirements.
  • Gave presentations for main visual purpose that determines effective understanding.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validator frame works.
  • Performed maintenance and enhancements to design and develop multiple applications built in Java/J2EE using Struts framework in MVC architecture.
  • Used Java Messaging Services (JMS) and Backend messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Designed, developed and maintained the data layer using iBATIS.
  • Wrote PL/SQL Queries to get schedule of policy payment and defaults.
  • Developed Session beans, Entity beans for Insurance Quotes.
  • Developed CMP read only Entity beans to get Insurance quotes.
  • Designed JSP for Online Quote for Resident Insurance.
  • Used JBoss to deploy J2EE application components.
  • Worked on JUnit Test cases for Unit testing .
  • Configured Log4j using the Property file or XML file externally.
  • Developed test cases and performed unit and integration testing when needed.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: JAVA, J2EE, EJB, JSP, Struts, JavaScript Web Services, MQ Series, XML/XSD, Web Sphere Server, Oracle, Eclipse, UML, CVS, JUnit, Maven, JBoss.

Hire Now