We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY:

  • Having around 8 years of professional experience of developing enterprise applications using Object oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Good experience and knowledge in various development methodologies like Test Driven Development (TDD), Extreme Programming (XP), Scrum, Agile, UML and Rational Rose.
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, AngularJS, HTML5, CSS3 and also in making web pages cross browser compatible.
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL) .
  • Strong Hands on experience with Struts, spring, Hibernate and JUnit frameworks and JMock Library.
  • Experience developing micro services in SpringBoot and No - SQL Database like MongoDB.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Expertise in developing Middle-Tier components using Enterprise Java Beans (EJB), JNDI and other Remote Components
  • Implemented security and authentication concepts using OAuth 2.0 and OWASP Guidelines for RestFul Services.
  • Experience in Debugging web Application vulnerabilities using toolslike HP- Fortify and Knowledgeon Top 10 OWASP Vulnerabilities.
  • Good experience in using JUnit, JMeter, SoapUI and Fiddler 2.
  • Installed and developed on Java/J2EE software resources namely JDK, JRE, ANT, etc.
  • Strong expertise in XML, Apache, Java Servlet, JavaScript , JavaScript Libraries, CSS and HTML.
  • Extensive working experience in Telecom, Financial, Health Services and e-commerce based domains.
  • Experience in writing applications using Java/J2EE & related technologies such as Hibernate, EJB, Struts, Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSDL
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0/7.0/8.0 and Apache Struts, LOG4J for logging information and exceptions, Apache ANT1.9 for making build scripts, VSS, Clear Case for version control system, Eclipse, Net Beans and IntelliJ IDE.
  • Extensive experience in JSF, Facelets, RichFacesandPrimeFaces.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Strong Expertise in front-end technologies such as HTML, CSS, Javascript and Ajax. Familiar with AngularJS Framework.
  • Good experience in writing SQL Queries, PL-SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.Used various web servers likeApache Tomcat, JBOSS, Oracle Weblogic and IBM Websphere
  • Experience in using Version Control Systems like CVS, SVN, Harvest, Clear Case and GIT.
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assigning tasks
  • Conversant with various design patterns Model View Controller (MVC), Front Controller, Business Delegate, Service Locator, Session Façade, Data Access Object, Data Transfer Object, Abstract Factory, Singleton
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, Shell Scripting, Java Scripts, HTML

Java Enterprise API: Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Java Multithreading, Web services, JAXWS, Apache CXF, Apache Axis

System Design: MVC, Struts, Spring, Hibernate, SpringBoot

Databases & Programming: MySQL, SQL, PL-SQL, Oracle, SQL Server, Apache Cassandra, Mongo DB, IBM DB2, Stored Procedures.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Micro Services, Test Driven Development, Scrum and Agile methodologies.

XML Technologies: XML, DTD, SAX, DOM, SOAP, WSDL

Application Servers: Apache Tomcat, JBoss, Weblogic, IBM Websphere

Operating Systems: Windows XP/7/8, Linux, UNIX, Mac OSX

IDEs & Tools: JIRA, Confluence, Maven,Gradle Eclipse, NetBeans, RAD, IntelliJ, JUnit,JMock Log4j, Ant, SoapUI,JMeter, AQT, Jenkins, Harvest, GIT, Tortoise SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, OH

Java/J2EE Developer

Responsibilities:
  • Performed the design, development and testing phases of Software Development using Scaled AGILE methodology with Test Driven Development (TDD) and Pair Programming.
  • Spring MVC Framework is used to implement the MVC design pattern.
  • Struts Framework is used to develop one of the applications in the Portal.
  • Developed SOAP Clients using JAXWS and Apache CXFand tested the service using SOAP-UI and JMeter.
  • Used AngularJS,YUI, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Developed Scalable applications (Micro Services) using Spring Boot and Angular JS backedby MongoDB.
  • Implemented persistence layer using Hibernate ORM (Spring + JPA integration) and Spring JDBC.
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables in IBM DB2and Oracle 11idatabases.
  • Used Hibernate and Spring JDBC topersistthe data into the database.
  • Used Spring framework as middle tier component and integrated with Hibernate for back-end development.
  • Used JUnit framework for Unit testing of application
  • Developed the application on RAD and deployed it on IBM WebSphere Application Sever
  • Migrated code from IBM WAS 8.0 to 8.5.
  • Tested applications for security vulnerabilities and performance enhancements using tools like HP - Fortify, OWASP Guidelines and Fiddler.
  • Performed payment authorization anduserauthorizationusingspring Security and in house Framework (WFRIA).
  • Automated tools like Jenkins and AntHill-Pro were used to test and build the application.
  • Developed RESTFul services to exchange and post data with other applications.
  • Code review and fixes using several tools.
  • Involved in Troubleshooting operational issues which spawned multiple layers in the environment.
  • Used Tortoise SVN and GIT version control system for check in and checkout of the code.
  • Developed the application on Eclipse and deployed it on Oracle WebLogic Server 11G

Environment: Java (JDK1.6& 1.7), Java/J2EE, JSP, JSON, XML, CSS, CSS3, AJAX, Web Services JAXWS, JAX-RS, Oracle, JUnit, Windows 7, Linux, SVN, Hibernate,JPA, Spring Framework,ant, Maven 3.2, Eclipse, GIT, Log4j, SOAP, Web services, Apache CXF, SQL, JQuery, JavaScript,JSF, Clear Quest, ECLIPSE, SVN, DB2, Oracle WebLogic 11 G.

Confidential, GA

Java/J2EE Developer

Responsibilities:
  • Done the design, development and testing phases of Software Development using scaled AGILE methodology with Test Driven Development (TDD).
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Developed UI using HTML5, JavaScript,Facelets, JavaServer Faces(JSF), and Ajax
  • Used Spring MVC framework to implement the MVC design pattern.
  • Developed Mock Objects and classes to test the application using JMockintegrated in Junit Framework.
  • Used Spring framework, Spring-ORM, Spring-JDBC modules.
  • Used JAXWSand stubs created using CXFto interact with other applications using SOAP and WSDL file.
  • Used JSP, JavaScript,AngularJS, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Used JMS to send/receive asynchronous data from other system components.
  • Implemented persistence layer using Hibernate ORM (Spring + JPA integration)
  • Wrote build & deployment scripts using Maven, Shell scripting to build and deploy the application in JBoss Application Server in Linux O/S.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Designed and developed user interfaces using Spring Framework and StrutsMVC framework, JSP, HTML, CSS
  • Used Hibernate to persist the data into the database.
  • Writing JSP’s for user interfaces, JSP’s uses Java Beans objects to produce responses
  • Involved Spring Integrating with Hibernate (4.1).Using JRE 6 and JDK 1.6 as Java Environment.
  • Involved in Troubleshooting operational issues which spawned multiple layers in the environment.
  • Developed the application on Eclipse and deployed it on JBoss.
  • Used log4j 1.2 to log different types of messages to write on to the proprietary log model.
  • Used Harvest version control system for check in and checkout code.
  • Developed single page application by using Angular JS

Environment: Java (JDK1.6), Java/J2EE, JSP, JSF, XML, CSSCSS3, XSLT, AJAX, Struts, EJB3, Web Services JAX-WS, JUnit, Windows 7, Linux, Hibernate3,JPA, Spring Framework,Maven, Eclipse, GIT, Log4j, SOAP, Web services, TCP / IP, Apache CXF, SQL, CSS, JQuery, JavaScript, AngularJs, XML.

Confidential, TX

Java/ J2EE Developer

Responsibilities:
  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology and Test Driven Development (TDD) Environment.
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX and JSON.
  • Designed user interfaces and subsystems according to the design specifications and evaluated and refined the prototypes.
  • Used spring framework to implement the MVC design pattern.
  • Used hibernate to map the domain elements and Criteria API, named query for querying
  • Worked on a single page application that connected to potential customers using AngularJS framework.
  • Implemented asynchronous communication between different clients using the Java Message Service (JMS) API
  • Continuous integration server Jenkins was used to deploy the application as a service.
  • Deployed Web Services, JSP's, Servlets, and Server side components in Tomcat Application Server.
  • Consumed SOAP Service. Developed using JAXWS and CXF
  • Involved in Writing Shell scripts in Linux O/S Machine.
  • Involved in Troubleshooting operational issues which spawned multiple layers in the environment.
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans.
  • Responsible for managing scope, planning, tracking, change control, aspects of the CORE platform area of ecommerce applications
  • Wrote PL-SQL blocks with efficient SQLqueries to pull data from different tables to build the report of bad loans and defaulted accounts.
  • Used Log4jerror handling, to monitor the status of the service and to filter bad loans
  • Used Weblogic 10.3 to deploy the changes and to test on local machine
  • Committed the code changes to SVN using Tortoise SVN
  • Developed Junit test cases, to test each class as part of unit testing.

Environment:: Java (JDK 1.5), Struts, Spring IOC, Oracle,YUI, FreeMarker, Hibernate, JavaScript,AngularJs, jQuery, Weblogic 10.3,SQL, HTML, XML, Agile, TCP/IP, Restful Webservices,ANT, Junit, SQL Developer,Tomcat, JMS, Eclipse, Log4j.

Confidential, NJ

Java/J2EE Developer

Responsibilities:
  • Involved in Analysis, Design, Development and Testing of the application in an Agile Environment and Test Driven Development (TDD).
  • Used JMS for different applications to interact with each other by passing the data update to one end to another.
  • Designed UI screens using JSP, jQuery, Ajax and HTML.
  • Involved with Code Migration from Struts Framework to spring in an MVC Architecture.
  • Involved in creating DAO’s and used Hibernate for ORM mapping.
  • Built REST API end-points for various concepts.
  • Consumed and developed SOAP Services using JAXWS and CXF.
  • Developed Tables and Reports using PL-SQL and efficient SQL Queries in Oracle SQL Environment.
  • Involved in Writing Shell scripts in Linux O/S Machine.
  • Written Java classes to test UI and Web services through JUnit and JWebUnit.
  • Performed functional and continuous integration testing.
  • Extensively involved in release/deployment related critical activities.
  • Tested the entire application using JUnit.
  • Involved in Troubleshooting operational issues which spawned multiple layers in the environment.
  • Log4J was used to log both User Interface and Domain Level Messages.

Environment:: JAVA, JSP,JAVA(JDK 1.5) servlets,J2EE, EJB,YUI, Struts Framework, JDBC, WebLogic Application Server, Hibernate, Oracle 9i, Unix, Web Services, CVS, Eclipse, Rational Rose, Junit.

Confidential

Jr.Java/J2EE Developer

Responsibilities:

  • Worked on the entire SDLC life cycle including Requirements gathering, designing the application and then implementing the design.
  • Participated in writing the functional requirements with the team.
  • Developed UML diagrams (Class diagrams, Activity diagrams, Sequence diagrams) as part of design documentation and other system documentation using Rational Rose.
  • Involved in Development of Graphical User Interface (GUI) using Struts 1.1 including validation framework and JSP.
  • Extensively involved in developing and consuming Restful webservices.
  • Involved in Developing application using Spring Framework.
  • Designed and developed Front end using JSP, JavaScript.
  • Implemented “Model View Controller (MVC)” architecture to obtain “Layered Architecture” to isolate each layer of the application to avoid the complexity of integration and customization.
  • Used JSP for developing Dynamic Web Pages.
  • Generated JUnit Test Cases to test the application.
  • Used Ant to build the deployment JAR and WAR files.
  • WebLogic application server was used to host the EJBs.

Environment:: JAVA, J2EE, JSP, Rational Rose, Servlets, Struts Framework,JDBC, JavaScript, Oracle 9i and BEA WebLogic Server 8.1, JUnit, ANT, Visual Source Safe (VSS), Log4j, Bugzilla .

We'd love your feedback!