We provide IT Staff Augmentation Services!

Java Production Support Resume

Atlanta, GA

SUMMARY

  • 6+ years of Software development experience with full project lifecycle development using Java and JEE technologies.
  • Strong Java/JEE application development background with experience in defining technical and functional specifications.
  • Experience in Design, Development and Implementation of multi - tier thin/thick client web-based applications using Object Oriented Methodologies.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, MVC frameworks such as Angular JS.
  • Extensive knowledge in working with Java/JEE technologies such as Java, XML, JavaScript, JQuery, JPA, JAX-WS, JAX-RS, Spring and Hibernate.
  • Experience in developing web applications using Spring MVC, Spring Integration, Struts MVC and JSF MVC Framework.
  • Experience developing custom tags using JSP and has strong programming skills using Java1.7/1.6/1.5, Spring, Hibernate, JPA 2, JTA, JNDI, JSP, Servlets, JSTL and JDBC.
  • Extensive experience in using various design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Extensive experience developing applications using Agile methodologies like Test Driven Development (TDD), SCRUM.
  • Strong expertise in developing user-friendly web interfaces using HTML, DHTML, CSS, JavaScript, Ajax, JQuery, JSF and Angular JS.
  • Expertise in web application development using HTML, DHTML, CSS, Java Script, JQuery and JSP.
  • Experience in building Micro Services application using Dropwizard, and Spring boot.
  • Strong Hands on Experience in configuring JMS Queues and Topics using IBM MQ Series and ActiveMQ.
  • Hands on experience with various Application Servers and Web Servers including Web Sphere, Web logic, JBoss, Tomcat server with wide variety of development tools like Eclipse, IBM RAD / RSA, Eclipse, My Eclipse and Net Beans.
  • Experiences with build tools include Maven, Gradle and Jenkins Version/Source Control tools including SVN.
  • Extensive experience using JUnit, Mockito for unit /integration testing of application components.
  • Extensive experience using spring framework and using Hibernate as ORM/OGM.
  • Proficient in RDBMS concepts and worked with MySQL 5.0, Sybase, Oracle 9i/10g and DB2, MongoDB.
  • Proficient in writing java unit test cases using Junit and TestNG and configuring project dependencies using Maven.
  • Proficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD and Rapid SQL.
  • Expertise knowledge in building applications using Rational Unified Process (RUP), UML and OOAD.
  • Experienced in implementing EnterpriseApplications with full life cycle of software development.
  • Experience in using Log4J, Version Control using SVN, TFS, Git and CVS.
  • Experiences with build tools include Maven, Gradle and Jenkins Version/Source Control tools including SVN.
  • Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
  • Experience with unit testing using Junit and writing build scripts using ANT.
  • Superior background in object-oriented development including PERL and C++.
  • Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows NT, Windows XP, Windows 2K.
  • Good team player with ability to solve problems, organize and prioritize multiple tasks.
  • Excellent communication and inter-personal skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, UML2.0

Technologies: JSP, Servlets, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate 3.x/2.x, Spring 3.0/2.0, Web Services, Dropwizard.

Web Technologies: HTML/DHTML, XHTML1.1, JavaScript, JQuery, AngularJS, XML1.0, XSL, XSLT, CSS, Apache Camel and Kafka.

Development Tools (IDEs): Eclipse Kepler/Luna/Juno, IntelliJ IDEA, MyEclipse 8, RAD7.0/6.0.

Web/Application Servers: Tomcat 7.x/6.x/5.x, WebLogic 10.3/9.2/8.1/7.0 , BPM, WebSphere 7.x/6.x/5.x, Jboss.

Design Patterns: MVC, Front Controller, Session Facade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle 12c/11g/10g/9i/8i, Sybase v 12, MS SQL Server 2008/2005/2000 , MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Tools: Junit 4.x, Test NG, jMeter, Mockito, Cucumber.

Version Control: CVS, SVN, TFS.

Methodologies: Agile Methodology, RUP.

Build Tools: Ant 1.7, Maven 2.x, 3.x

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java Production Support

Responsibilities:

  • Collaborate to Identify the issues while integration testing.
  • Designed User Interface using HTML, XHTML, CSS, jQuery, JavaScript, AJAX, JSP and XML in a responsive grid layout. Implemented responsive design template to get a new interface in Bootstrap.
  • Identifying in Logging info in the interface.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Involved in building applications using React JS by building re-usable UI Components.
  • Developed the view-controller components using JavaScript, CSS, HTML.
  • Investigate and analyze the issues in the Middleware services.
  • Prepare the documentation and logic flow charts of the process for existing applications.
  • Analyze the Web services which are at back end and making the documentation.
  • Design and development of RESTFul (JAX-RS) web services, tested webservices using REST client.
  • Analyze the web services transferring data through SOAP over http using top down methodology.
  • Using Service Now tool to triage the issues and forward to other teams.
  • Working on Requirements Gathering, Design, coding and various phases of testing with very stringent timelines.
  • Document the project or ongoing support issues to understand the system efficiently or for future reference.
  • To Participate in meetings of internal developer groups for the purpose of development standards.
  • Analyze relational database and database queries to be performed.
  • Responsible for coding SQL Statements and Stored procedures for back end communication.
  • Coordinating work with DB team to complete the client requirements efficiently.

Environment : J2EE, JSP, Service Now, Spring MVC, ESB, Spring Web Flows, JavaScript, Angular JS, JQuery, Hibernate, Spring 4.0, Web services (SOAP/REST), Oracle, XML, Eclipse, SQL.

Confidential

Java Developer

Responsibilities:

  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC Architecture using Spring Framework .
  • Followed the Agile Scrum software development methodology
  • Responsible for gathering and analysis of business requirements
  • Involved in all SDLC (Software Development Life Cycle) Phases of the project.
  • Used Factory, DAO, and Singleton and MVC Design patterns
  • Designed web pages using JSP, XSL, HTML, DHTML and client-side validation with JavaScript.
  • Developed the application using JSP, Spring MVC for front end, Spring 4.0 framework to manage business layer components and JDBC for performing database transactions.
  • Created Spring MVC components like Dispatch Servlets , configure Request mapping annotation controllers, view resolver components.
  • Used React JS for templating for faster compilation and developing reusable components .
  • Implemented spring controllers with annotations, validations using model attributes to pass request from presentation layer to helper classes
  • Used spring 4.0 framework web flow to navigate between pages.
  • 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 the development of Page Flows, Business Objects, Hibernate database mappings and POJOs . Used xml style syntax for defining object relational metadata. Application developed in MVC architecture using Struts, spring 4.0 framework, Hibernate, EJB .
  • Used spring 4.0 framework for building the application based on MVC design paradigm. Provided Integration for Spring MVC module.
  • Worked on implementing the responsive web design to the website by developing the Bootstrap techniques, AJAX, Angular JS and JQuery technologies.
  • Used JSF, HTML5, CSS3, React JS, Angular JS, JQuery and Bootstrap to build this SPA Single Page application. Maintained Cross Browser compatibility implemented Responsive Design using Twitter Bootstrap.
  • Involved in preparing the documentation and logic flow charts of the process.

Environment : J2EE, JSP, Spring MVC, Struts MVC, Spring Web Flows, JavaScript, React JS, Node JS, Angular JS, JQuery, Hibernate, Spring 4.0, Web services (SOAP/REST), Oracle 10G, XML, AWS, WebLogic9, Eclipse, SVN, SQL, Rest, SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
  • Implemented Restful web services using JAX-RS (JERSEY) , created and read the JSON objects by using JACKSON libraries.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Designed Spring Controller to handle requests from users and return results, Spring Validators to verify requests.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database ( Oracle ). Wrote Views and stored procedures in Oracle .
  • Developed components using Spring Framework (Spring MVC, Core, dependency injection, Bean, Spring security, and Spring AOP).
  • Developed test cases and performed unit test using JUnit in Test Driven Development (TDD) approach.
  • Design and Implementation of USER REST API using Drop Wizard Framework.
  • Performed Analysis and testing by Junit and Mockito frameworks for unit, integration and functional testing.
  • Integration and deployment of applications done using tool MAVEN debugging through logging frameworks like Splunk, automated build tool with Jenkins,
  • Single page application developed using Node.js as the backend and MongoDB as the database.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications or Microservices.
  • Developed JUnit test classes to test the functionality of a code and developed test cases for Camel Routing.
  • Designed and developed web interfaces and business logic using JSP, Servlets and Java Beans Technologies.
  • Built backend REST API with Node JS and Implemented modules into Node JS to integrate with designs and requirement.
  • Involved in fixing the defects during integration testing.
  • Used Swagger and Swagger UI for manual testing and documentation of microservices. Swagger-UI to generate API documentation and test rest calls.
  • Wrote complex SQL queries to fetch data from the database.
  • Participated in Bug review. Investigate and analyzed the issues in Development, QA, UAT and FWQA environments, check with Splunk. Then resolved the issues.

Environment: Java, Hibernate, Microservices, Spring 4, Spring Integration, Jenkins, Ubuntu(Linux), REST, Spring MVC, Apache Tomcat, Apache Kafka, Dropwizard, Mockito 2, Jmeter, Swagger, Cucumber, Junit, IntelliJ, Apache Camel and Kafka, Jmeter, JSON, WSDL, SOAP, Splunk, Oracle, Mongodb, Putty, Shell Script, Perl Script, Maven v3, Servlets, Java Beans, JSP, Node.js, Sub Version and Windows 7.

Hire Now