We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Having 5 years of experience in Java technologies - J2EE /spring and Web services and working as a Java consultant in a full SDLC arena.
  • Certified in IBM Curam Application Developer V6.0.4.
  • Extensive experience in Design, Development and Integration of Software Products.
  • Proficient in with Core Java, J2EE and J2EE design patterns.
  • Experience in full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Waterfall, Agile SCRUM.
  • Worked as a team member to provide 24x7 on-call production application support.
  • Experience in installation and configuration of various web based and application based servers and administering the servers with zero downtime.
  • Extensively used automated test tools like Selenium for Functional and Regression Testing.
  • Expert in developing Automation Framework Using Selenium Web Driver and J2EE.
  • Excellent experience on Unit Testing Frameworks like JUnit and TestNG.
  • Expert level skills in design and development of client-server model interfaces, server side Java-based development, batch jobs and process improvement tools using core Java/J2EE.
  • Hands on experience in Swing, socket programming, JNDI, Core J2EE concepts (JSP and Servlets), Java Beans, Struts framework, JSF, Spring framework, EJB, JDBC, Web services, Java message service, Java XML interface (DOM and SAX parser), transforming XML Data with XSL and web technologies such as HTML, java script, AJAX and CSS.
  • Hands on Experience in object oriented analysis and design, collections, multithreading, multiprocessing, concurrency, exceptions handling, memory management and leaks, RMI, java reflections and UNIX and Windows system calls.
  • Hands-on experience on J2EE frameworks such as Struts, JSF2, Spring MVC and IOC for dependency injection.
  • Designed web applications involving UML: Class Diagrams and sequence diagrams.
  • Experience in functional and technical systems analysis & design.
  • Experience in upgrading platforms and performance optimization.
  • Expertise in J2EE Web tier frameworks like Spring MVC.
  • Expertise in J2EE Object-Relational Mapping frameworks like Spring ORM, and Hibernate.
  • Good hands on experience developing the Web Services with SOAP & RESTful services.
  • Experience in using Design patterns such as Business Delegate, Data Transfer Object, DAO, Session Façade, Factory Methods and MVC.
  • Very good working knowledge on performance tuning, debugging, testing on platforms.
  • Expertise with writing procedures interfacing with different databases Oracle 9i/10g, MS SQL Server 2000/2008 and My SQL.
  • Extensively used Application servers like WebLogic, WebSphere 8.5 and Tomcat to deploy and manage enterprise applications.
  • Experience in using business rule management system like JBoss Drools, Corticon, ilog.
  • Hands on experience in creating the scripts using Ant, Maven for building and deploying the code.
  • Experienced in using version control tools like Concurrent Versions System (CVS), SVN and having knowledge of Rational Clear case and used LOG4j for logging.
  • Good working experience working in agile methodology and test driven implementation.
  • Self-motivated and business-savvy with well-rounded technological aptitudes.

TECHNICAL SKILLS

  • Java/J2ee Frame work/Libraries Tools/IDE Databases Web/App-Servers Code Repositories Operating Systems Others
  • Java1.4/5/6/7/8, JSP, Servlets, JDBC, J2EE. Spring 4.2.1, Struts 2.3, Hibernate 5.0.7 Eclipse, PL/SQL developer,Selenium(Testing) Oracle 11g, MS SQL Server 2014. Apache Tomcat, WebSphere 8.5, Weblogic Maven, CVS, SVN. MS Windows NT/200x/XP, UNIX, LINUX Web Services (SOAP & RESTful), XML, XSLT, XQuery, XSDs, XPATH, HTML, DHTML, CSS, JavaScript, JQuery, Ajex, JUNIT, Unix Shell Scripts, SQL, PL/SQL

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

Responsibilities:

  • Used Java API’s and JDBC to access Oracle 11g database.
  • Involved in implementing the Hibernate API for database connectivity.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Developed applications using frameworks and API like Struts 2.0, Spring, JSF and Hibernate
  • Implemented Swing Custom components in the application.
  • Used Maven scripts to build and deploy war files to QA environment.
  • Wrote Junit test cases to test the server side Modules. .
  • Designed the user interface of the application using HTML, CSS3, JavaScript and AJAX.
  • Built single page apps, modules, graphics and reusable components using ReactJS.
  • Developed JUnit test cases for unit testing.
  • Used Spring validation framework for performing data validations.
  • Developed and Implemented UI controls and API's with ExtJS.
  • Validated web services manually and through automation using SOAP UI.
  • Test automation for web application using Cucumber.
  • Analyzed system requirements and user stories to develop, implement and maintain detailed Test Plans, Test Scenarios and Test Cases in Confluence wikis for Functional Tests and Integration Tests
  • Reviewed positive and negative test cases with product management and development.
  • Prepared testing schedule based on development and sprint plans
  • Developed Functional Tests and Integration Tests for a Web Application UI using Selenium 2.0 and TestNG.
  • Incorporated OOPS concepts and utilized Java Collection classes extensively to develop test code
  • Developed the existing Page Object Model test framework.
  • Used Firebug and Firepath to create HTML element locators based on XPath, CSS elements, ID, Name, and more.

Environment: & Technologies: Spring, Web services, Java 1.7, Eclipse, UML, HTML, Java Script, XML, ExtJS, Servlets, jsp, WebLogic 12c, WebSphere MQ, Struts 2.0, Hibernate, OO Methodologies, Spring Batch 2.1.8, Log4j, PostgreSQL, JUNIT, JSON, Tomcat, Maven, log4j, GIT, Automation Testing, Swing Gui.

Java Developer

Confidential

Responsibilities:

  • Involved in meetings to gather information and requirements from the clients and preparing the Requirement Document.
  • Developed Web services for sending and receiving data from different applications using SOAP messages.
  • Even developed REST API
  • Used Spring framework for dependency injection, transaction management.
  • Used Spring MVC framework controllers for Controllers part of the MVC
  • Used JBoss Drools for business rule management system using Corticon, ilogs.
  • Worked on optimizing and development of EJB’s and Java code by following J2EE best practices.
  • Involved in validating forms on server side using Ajax with Spring MVC and jQuery.
  • SFTP the file which is generated by Cash Manager Application to another (CCTS) server.
  • Worked with Spring Integration Framework to facislitate asynchronous, message-driven behavior within a Spring-based application.
  • Migrated from Ant to Maven via Ivy for dependency resolution.
  • Developed DAOs interfaces for hibernate to interact with the database.
  • Wrote JAXB Web service's for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Wrote JSPs, Servlets and deployed them on WebLogic Application server
  • Created JavaScript functions for client side validations and created CSS3 for look and feel of application and also involved in validation.
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
  • Design and Coding of centralized logging mechanism for the project using the Apache's Log4J popular logging API.
  • Involved in developing JSP pages using Spring MVC and Integrating Spring MVC with JQuery for validation rules.
  • Involved in validating forms on server side using Ajax with Spring MVC and JQuery.

Environment: Core Java, Unix, Java, XML Schemas, Hibernate, XML, Ivy, node.js, JAXB, Java Script, CSS3, HTML5, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, MySQL, Web Services, Windows XP.

Java Developer

Confidential

Responsibilities:

  • Involved in various stages of the project life cycle design, development and enhancement of the application.
  • Developed front end applications using Core Java, Servlets, HTML5, JavaScript, DOM & CSS3.
  • Implemented SPRING MVC architecture to develop presentation tier and business layer using components like dispatcher Servlet, Handler Mappings, Controller, Model and View Object, View Resolver, View.
  • Responsible for working on consuming RESTful Web Services.
  • Extensively used Spring IOC, Spring AOP for performance logging and Spring Programmatic Demarcation for Transaction management.
  • Used Spring JDBC template for the development of the DAO layer.
  • Worked on SQL/PLSQL programs to validate and code the database tables.
  • Using Apache Maven to clean, install, build and deploy.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • SVN version control system is used to check-in and checkout the developed artifacts.
  • Project was implemented in Agile Scrum methodology. Worked as team member and involved in analyzing user stories, coming up with timeline to implement the same.
  • Involved in mapping the business requirement to the technical specification and detailed design documentation.
  • Used Hibernate framework for ORM mapping.
  • Supported QA and Production issues and Production Performance monitoring.
  • Implemented the integration with the back end system with web services using SOAP.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Developed JSF components, implemented event handling using Java, JSF, and JavaScript for various modules.
  • Developed stored procedures and triggers with PL/SQL.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed ANT Scripts to do compilation, packaging, and deployment in an application server.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.

Environment: Java 6, Spring 2.5.x, Hibernate 3.x, Java Script, IBM Websphere, Toad, Junit, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in developing web pages using JSP, JSF, JSTL, HTML and XHTML.
  • Application is developed based on Struts and Spring MVC Framework.
  • Implemented using Service Oriented Architecture.
  • Used SOAP and REST both the web services depending on requirement.
  • Used JDBC for database connectivity to SQL Server.
  • Implemented using JMS for asynchronous message communication.
  • Developed the business objects using EJB for calling data access objects.
  • Created and implemented MySQL stored procedures.
  • Used Hibernate ORM framework with JPA standards.
  • Used Apache tomcat and JBoss as application server.
  • Developed the JavaScript for Client Side Validation.
  • Ant is used for building, and the application is deployed on JBoss application server.
  • Involved in JUnit Testing, debugging, and bug fixing.

Environment: Core Java, JSP, JSTL, Struts, JavaScript, Hibernate, JPA, JDBC, EJB 2.0, JBoss 4.0, MySQL, JUnit, and CVS.

We'd love your feedback!