We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Columbus, GeorgiA

SUMMARY

  • Around 11 years of Java/J2EE coding and design experience. Expert level understanding of development life cycle using Waterfall, Test Driven Development (TDD), Iterative and Agile Scrum practices.
  • Extensive experience with both Core Java and Advanced Java technologies including Java, XML, JavaScript, J2EE, JSP, JDBC, Struts, Servlets, JMS, JPA, JAX - WS, JAX-RS, Spring and Hibernate.
  • Developed web applications utilizing JQuery, HTML5, CSS3, Angular JS, Struts, Java/J2EE, JSP, Servlets, JAX-RS, RESTful Web Services, SOAP Web Services, Spring Framework, Hibernate Framework
  • XML, JSON, Oracle, MySql, SQL Server, DB2, Tomcat, Maven, Spring JMS, JBoss, JDBC and Websphere.
  • Extensive experience with SOAP Web Services, RESTful Web Services, Spring AOP, Spring IOC, Spring WS-Security, Spring MVC, Spring Integration, Spring Security, Spring JDBC, Spring Boot, Hibernate Framework, Servlets, JSP, Struts, JDBC, Oracle.
  • Extensive Experience with front end application development using HTML, CSS, JavaScript, Angular JS, AJAX and JQuery.
  • Extensive experience implementing SOAs using web services with XML, SOAP, WSDL, Apache Axis,CXF, JAX-WS, and JAX-RS.
  • Experience implementing JAVA/JEE design patterns such as MVC, Singleton, Factory. Business Delegate, Data Access Object, Front Controller, Service Locator, Session Façade and Transfer Object.
  • Hands-on experience with various application and web servers including IBM WebSphere, BEA WebLogic, JBoss, Tomcat Server with a wide variety of development tools including Eclipse, IBM RAD, and MyEclipse.
  • Strong working knowledge of RDBMS concepts having worked with MySQL, SQL Server, Oracle 10g and DB2.
  • Proficient in SQL having written stored procedures, triggers, DDL, DML, and transaction queries using development tools like TOAD, SQL Developer,DB Visualizer and SQL Navigator.
  • Hands-on experience with IBM MQ Series and JMS communications between middleware components
  • Experience in XML technologies like XML, XSD, XSLT, DOM, SAX and JAXB.
  • Involved in building the code using Maven, Ant and also used Jenkins and Quick build for Continuous integration & Continuous deployment.
  • Experience with version control using RTC(Rational), Harvest, SVN, VSS
  • Experience using tools like Ant, Maven, JUnit, Jenkins.
  • Experience in Deploying and Managing application(s) on different servers like Tomcat, WebSphere, and JBoss.
  • Good experience with Service Oriented Architecture (SOA) and deployment of web services using SOAP, WSDL and JAXB, JBoss, JAX-RPC, JAX-WS, Apache Axis2.
  • Worked extensively on Java Collections API (different data structures in Java) like ArrayList, Vector, HashSet, HashMap, LinkedList etc.
  • Skilled in understanding product requirements and converting them into technical solutions.
  • Good hands on experience in IIB(IBM Integration BUS formerly known as WebSphere Message Broker).
  • Basic Understanding of TIBCO work flows.
  • Good hands on experience in developing work flows in IIB and conversion of work flows from TIBCO to IIB
  • Good hands on experience in Production Support Activities(24X7)
  • Extensive experience in gathering Requirements, Design, Development, Testing, Support Integration Testing, and preparing Implementation Strategies for Production Migrations.
  • Experience of working in challenging and cross platform enviroments.
  • Expertise in preparing Technical Design Documents, Test Plans, Test Cases.

TECHNICAL SKILLS

Operating Systems: Windows (2000/ XP/7).

Client server API: Rest Webservices

Programming languages: Java 1.5/1.6/1.7/1.8 , J2EE 1.4, HTML, CSS, XML, SQL, JDBC.

Scripting Languages: JavaScript, Ruby on Rails

Web Technologies: Java Servlets 2.3/2.2, JDBC 3.0/2.1, LDAP, JNDI, JSP 1.2/1.1, JSTL, Custom Tags, Struts 1x, Spring, Hibernate, HTML, JavaScript, Angular JS, AJAX, CSS.

Application Framework: Spring3.2.x,Spring4.3.8,SpringBoot1.5.2,SpringBatch3.0.7,Struts1.x/2.x.

Persistence Framework: Hibernate 3.x/4.x

Unit Test Framework: Junit, Mockito

XML Technologies: XML, XSLT, SAX, DOM, DOJO.

Other Technologies: SOAP,WSDL, LOG4J

Integration(Middleware) Tools: IIB, TIBCO

Process and Build Tools: Rational, QC, Ant, Maven

Databases: DB2, Oracle 10g, MYSQL, SQL Server

Application Servers: IBM WebSphere, JBoss

Web Servers: Apache Tomcat

IDE: RAD, Eclipse, My Eclipse

Source Control: RTC, HARVEST, SVN, VSS

Test Management Tool: Selenium IDE

Misc. Development/Testing Tools: Squirrel, DB Visualizer, Soap UI, Soap Sonar

PROFESSIONAL EXPERIENCE

Confidential, Columbus Georgia

Responsibilities:

  • Involved in analysis, design and development, test and deployment of the application enhancements and new features using Java/J2EE platform.
  • Followed Agile Software Development with Scrum methodology.
  • Responsible to enhance the web application UI using HTML, Java Script, JQuery, AngularJS, XML, JSP, CSS as per the requirements.
  • Implemented application level persistence for the new features using Spring and Hibernate.
  • Responsible to write the different service classes and utility API, which will be used across the framework.
  • Involved in designing, developing and testing of J2EE components JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebSphere Server.
  • Developed and Enhanced SQL queries which are dynamically generated thru SQL Builder to retrieve and update the desired business data using DB2 and SQL Server databases.
  • Developed Web services component using Apache AXIS2 and Apache CXF.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, Apache CXF technologies to create web services, generate stubs and consuming the existing services.
  • Consumed Web Services using Apache Axis2 / Apache CXF frameworks.
  • Continuous Deployment using Jenkins Tool.
  • Service testing with the help of different tools like SOAP UI, Rest Client, Soap Sonar.
  • Used WebSphere Application Server Server for deployment of application and Services.
  • Used Log4j for the logging the output and used JUnit for the unit testing of various modules.
  • Involved in production support, performance improvements, enhancements, monitoring server and error logs and monitoring jobs.
  • Worked on code enhancement and refactoring to achieve reusability.
  • Coordinated with offshore/Onsite team for requirement transition and providing the necessary inputs required for successful execution of the project.
  • Actively participated in support for User and System test and lead the system performance improvement efforts.
  • Responsible for Web Sphere administration, maintenance and performance tuning.

Environment: Java 6/7, J2EE, Spring, Struts, Web Services, Hibernate, JavaScript, CSS, EJB, HTML, SOAP UI, SOAP Sonar, Log4j, Linux, RTC(Rational), Websphere, JMS/SOAP/REST, MQ, JQuery, DB2, LDAP, RUBY and IBM RAD.

Confidential, Columbus Georgia

Responsibilities:

  • Overall Product understanding, module wise product expertise
  • Involved in Requirements Analysis and design of the various parts of the system.
  • Followed Agile Software Development with Scrum methodology.
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines.
  • Database design and development by IBM UML tools.
  • Interface design and development for the various parties in the system.
  • Interacting with Business for clarification on requirements, information, driving functional requirement, and meetings with Business, Development and Testing teams
  • Develop the Technical Specification documents, Code Walk-Thru, Unit Testing
  • Design, Develop and implement Integration solutions based on IIB- IBM WebSphere Message Broker formerly Enterprise Service Bus (ESB), now also called as IBM Integration Bus.
  • Integration of various disparate systems such as Legacy Mainframe Systems, Third-party web services, Messaging queues and File interface systems.
  • ESQL/Java coding and Deployment of solutions into Production and Non-Production environments.
  • Data mapping and Data transformation using IBM WTX. Development of Maps on WTX for transformation of messages from one format to another (For instance, Cobol to XML )
  • Updating XMLM and RTDS packets for MQ Communication
  • Working with various messaging systems formats such as HTTP/XML/SOAP messages, creation of WSDL’s to implement web services and handling transformation of messages from/to XML and Cobol formats.
  • Debugging, resolving and end to end testing of applications during UAT
  • Production support, BAU changes, Trouble-Shooting, Resolving Production Incidents and providing 24/7(On-call support).
  • Development and Application Support of an Integration solution designed based on SOA principles built entirely on CICS and DB2.
  • Identification and implementation of process improvements and following best practices/standards to reduce cost/time and improving productivity.
  • Automation of processes and procedures to significantly reduce manual intervention thereby reducing defects, effort, cost, time and improving productivity.
  • Planning tests, documenting test cases, executing test cases and reporting the test results.

Environment: Java 6/7, J2EE, Spring, Hibernate, JavaScript, Oracle TOAD, RTC, HP Quality Centre, Log4j, Linux, Apache Tomcat8.x, JBOSS, IIB,TIBCO, DB2, RTDS, XMLM,MQ Explorer, Web Services, Eclipse and Oracle11g.

Confidential

Responsibilities:

  • Involved in requirement gathering and designing of the application
  • Responsible for creating and developing pages using JSP, Servlets, HTML, XML and XSL.
  • Implemented Connection pooling for database connections.
  • Post Implementation Support.
  • Includes Prototyping the requirement for better understanding and getting sign off on the prototype from the client.
  • Used J2EE Design Patterns Singleton, Factory Pattern, DAO.
  • Involved in developing presentation tier using HTML, Xml, JSF, and JSP taglibs, Java Script, JSON and Ajax.
  • Involved in FMA module development.
  • Developed Controller and Business layer classes across the FMA module
  • Developed DAO classes to interact with Database
  • Involved in System Integration Testing
  • Involved in defect fixes. Coordinate with QA to test defect fixes
  • Deploy application on dev and test environment.
  • Extensively used Eclipse IDE for code development, debugging and testing.
  • Was part of the application design, database design and created configuration for the POJOs.
  • Wrote the Requirements, Design and Technical documentation
  • Involved in deployment strategies and Configuration Management Plan

Environment: JAVA 1.5, JSP, SERVLETS, STRUTS1.2, JAVA SCRIPT, CSS, LOG4J, DB2, WEBSHPERE, DB Visualizer, Web services, IBM RAD and Quality Center.

Confidential

Responsibilities:

  • Involved the study of the existing process and gathering requirements
  • Used agile development methodology.
  • Extensively involved in developing modules using struts, JSP, Servlets and Front-end controllers to handle the application flow.
  • Performed Page, Module wise Testing & Conditions Testing.
  • Performed Testing using JUnit frameworks.
  • Have worked on Tomcat server and Eclipse IDE.
  • Was responsible for doing Bug fixes and enhancement of the Application.
  • Working on IMRs, production issues and resolving them.
  • Performed System tests & Regression tests suite.
  • Developed Automated Regression tests suites.
  • Deployed the application and components on the test and production servers.

Environment: JAVA 1.5, JSP, SERVLETS, STRUTS1.2, JAVA SCRIPT,CSS, LOG4J, Oracle, Tomcat and Quality Center.

We'd love your feedback!