We provide IT Staff Augmentation Services!

Java Consultant Resume

0/5 (Submit Your Rating)

Orlando, FL

SUMMARY

  • Overall 12 years of experience in Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications using Java and J2EE technologies.
  • Experience in development of Web Applications using COBOL, J2EE technologies like Java, AngularJS, Servlet, JSP, JSON, XML, Struts, spring, Hibernate, Spring JDBC, DAO, Spring BOOT, SOAP & Restful Web Services, SOAP UI Client, Postman client, Junit testing, SONAR integration.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
  • Expertise in developing and deploying applications in Confidential WebSphere, Tomcat, Apache, JBoss web server
  • Well versed in Relational Database Design/Development with Database Mapping, PL/SQL Queries, Stored Procedures and Packages using Oracle databases, SQL - Server2000, DB2 and MySQL Databases.
  • Experience in implementing XML technologies XML, Spring Restful API, WSDL, JAX-WS, JAX RS, SOAP, Postman, DOM, SAX, and XSD.
  • Experience in designing and developing UI Front-End using HTML 5,JSP, Ajax, XSLT, CSS3, JQuery, JavaScript, AngularJS, NodeJS, JQuery
  • Worked on version controls like Clear Case, SVN, VSS, Telelogic Synergy and build tools like ANT and Maven and automation builder tool AtlassianBamboo.
  • Strong experience in application development using various frameworks such as Struts Framework, Spring Framework, JPA, Hibernate 3.0 ORM
  • Experience in working with AWS technologies - Lambda, DynamoDB, DevOps.
  • Experience in implementing XML based Web Service such as SOAP and RESTful.
  • Followed Waterfall and Agile (Scrum) methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Hands on experience with IDE's such as Eclipse, RAD, RTC
  • Working experience with Test automation tools like HP QC, ALM.
  • Excellent interpersonal communications, demonstrated ability to perform well in high pressure environment, possess versatile leadership qualities, ability to work independently and in team atmosphere, keen and creative analytical abilities, quick learner.

TECHNICAL SKILLS

MethodologiesJava/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JNDI

Programming Languages: Java JDK 1.4/1.5/1.6/1.7/1.8 , COBOL

Application / Web Servers: Confidential WebSphere 5.1/6.0/6.1/7.0 , JBoss, Tomcat 5.0.28/6.0

Frameworks: Spring BOOT, Spring 3.x ( Spring Security, Spring AOP, Spring JDBC, Spring Core, Spring Context), JPA, Hibernate 3.x, Struts1.3.8

IDEs: Eclipse 3.x, Confidential WebSphere Application Developer 8.x, Confidential RAD

Web technologies: AngularJS, NodeJS, JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML5, CSS3

Web Services: XML Tools

JAXB: Agile, OOAD, SDLC

Database: MySQL5.x, SQL Server 2000, DB2 9, PostgreSQL

Database Servers: DB2, SQL Server 2000/2005/2008/2012 , MySQL

Version Control: Confidential Rational Team Concert(RTC), CVS, SVN, Confidential Telelogic Synergy

Build Tools: ANT, Maven

Operating System: Windows 10/8/Vista/ 7/2003/2000/98/95/ NT4.0, Linux Cent OS

PROFESSIONAL EXPERIENCE

Confidential

Java Consultant

Responsibilities:

  • Client SME involved Design and develop Java application using Java/J2EE, AngularJS, Spring BOOT, Spring Jdbc, Hibernate, RestFul webservices, DevOps
  • Created multiple web-based forms and developed user interface screens using custom JSTL tags.
  • Extract data from Data Access Layer(DAO) using client customized framework.
  • Performed dependency injection and configured spring beans for modules Spring IOC, Spring AOP, Spring Security, Spring Context, Spring Core, Spring Web.
  • Written JUnit Test Cases for unit testing and Technical Specification for the application.
  • Implemented RestFul webservices and tested using Postman Client.
  • Used Hibernate to persist data to SQL Server database.
  • Used validation framework to perform client side validations.
  • Manage dataflow throughout the application using jQuery AJAX.
  • Design and develop utility classes using java’s collection framework to provide better flexibility and avoid reuse of code.
  • Applied various standard design patterns, such as Iterator, Singleton, Factory, Observer and Decorator, while coding new application modules.
  • Deploy readiness code into the QA environment using WebSphere 6.1/7.0 server.
  • Develop new screens and maintain existing screens for various modules using CSS, HTML and JSP as per business requirement and control the navigation using HTML DOM.
  • Provide support for the application deployed in Test, UAT and Production environments
  • Implemented agile methodology in development, testing and production environments.
  • Implemented for SSO Authentication access for PayPal payment process

Environment: Web sphere, RAD, Spring MVC, Spring BOOT, AngularJS, Hibernate, RestFul Web services, Postman Client, JSTL, Servlets 2.3, jQuery, Ajax, XML, SOAP, WSDL, Log4J, JavaScript, HTML, DOM, XSLT, SQL Developer, Websphere, Test automation using HP QC, ALM.

Confidential

Team Lead

Responsibilities:

  • Design and develop Java application using Java/J2EE
  • Created multiple web-based forms and developed user interface screens using custom JSTL tags., UI framework using AngularJS.
  • Extract data from Data Access Layer (DAO) using client customized framework.
  • Developed server-side services using Java multithreading, AWS, SPRING MVC,Spring AOP, Spring Web, Spring Context, Spring Core, Spring beans, Java, Spring.
  • Written JUnit Test Cases for unit testing and Technical Specification for the application.
  • Implemented RestFul webservices and tested using Postman Client.
  • Used Hibernate to persist data to SQL Server database.
  • Design and develop utility classes using java’s collection framework to provide better flexibility and avoid reuse of code.
  • Applied various standard design patterns, such as Iterator, Singleton, Factory, Observer and Decorator, while coding new application modules, Dynamic CRM
  • Deploy readiness code into the QA environment using WebSphere 6.1/7.0 server.
  • Develop new screens and maintain existing screens for various modules using CSS, HTML and JSP as per business requirement & control the navigation using HTML DOM.
  • Provide support for the application deployed in Test, UAT and Production environments
  • Implemented agile methodology in development, testing and production environments.
  • Implemented for SSO Authcation access for PayPal payment process
  • Implemented Micro services for Cross-cutting concern, Data Sharing,Availability, Evolution.

Environment: Web sphere, RAD, JSP 2.0, Spring MVC, Spring, Angular JS, JSTL, Servlets 2.3, jQuery, Ajax, XML, Web Services, WSDL, Log4J, AWS, JavaScript, HTML, SAX/DOM, XSLT, SQL Server, Micro Services, AWS- Lambda, DynamoDB. Oracle 10g/11g, Windows 8, SPLUNK tool, Dynamic CRM

Confidential, Orlando, FL

Team Lead

Responsibilities:

  • Involved in analysis, design and development phases of Software Development Life Cycle (SDLC), COBOL
  • Responsible for creating work model using HTML and JavaScript to understand the flow of the web application and created class diagrams.
  • Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
  • Design and develop user interfaces using HTML, JSP.
  • J2EE is used to develop the application based on MVC architecture.
  • Created interactive front-end GUI using JavaScript, JQuery.
  • Used SAX and DOM XML parsers for data retrieval.
  • Implemented JAX RS services using Apache CFX and using REST ws.
  • Developed Servlets containing the business logic that acts on Beans and forwarding the requests to JSP for representation.
  • Implemented Micro services for Cross-cutting concern, Data Sharing,Availability, Evolution.
  • Used Java Script for client side validations.
  • Developed business components using core Java
  • Coded/designed to add, update, delete order item information in to the system.
  • Bug fixing and tracking the same.
  • Involved in iteratively refining the application through a series of feedback processes with the end users of the application.
  • Provided various reports to the client.
  • Responsible for maintaining source code and project documents by using Confidential Rational Clear case as version control tool.
  • Have done production support and maintenance for various releases.
  • Supported the Production Team members in the development and testing of product Implementation.

Environment: Spring MVC 2, Angular JS, JUnit Framework, Easy Mock, Hibernate, Web services, XML, XHTML, AJAX, Maven, SoapUI, Bamboo, Agile Methodology(Scrum Model), Micro services, AWS- Lambda, DynamoDB, Cloud computing - AppFog & Code Envy, Quality driven-Check style(PMD), CPD, Find bugs, Cobertura, SVN, Sprint STS 3.3.0, SQL Server, Microsoft SQL Server, DB2, Websphere7, Rational Application Developer, Java/ J2ee, XML, Junit, JDBC,.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Worked with the architectural team to build the architecture of the application
  • Designed and developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML from Confidential Rational Architect
  • Implemented various design patterns like MVC, Factory, and Singleton design patterns
  • Used JSP and HTML to design the user interface of the application
  • Worked extensively on the front end validation using Javascript
  • Responsible for developing stored procedures for the adjudication module
  • Involved in development of Struts 1.3 action classes, configuration & JSP 2.0 with struts tag libraries
  • Developed several Struts action classes for developing business logic and business rules
  • Worked with Struts as the web-container framework and validation was performed using the validator framework
  • Configured action mappings for Struts 1.3.8 Action Servlet
  • Used JDBC for communicating with Oracle database
  • Used Ant 1.5 for compiling and building the code
  • Used JQuery 1.3 for the betterment of the UI
  • Did troubleshooting and fixed HTML and image related browser and server issues
  • Focused on standard-compliant HTML, CSS, and Javascript, cross-browser compatibility (Safari/Chrome/Firefox, Internet Explorer), and quality assurance testing
  • Used AJAX for refreshing parts of jsp without sending the whole jsp as request
  • Used hibernate in the persistence layer for querying the database
  • Involved in writing Hibernate mapping files (.hbm files) and generating hibernate POJOS and wrote various Hibernate Queries using Hibernate Query Language
  • Designed the Hibernate Mapping and config files using XML
  • Used hibernate criteria query to save and retrieve data from the Oracle database
  • Used LOG4J for debugging and logging the application
  • Used Eclipse as IDE to write the code and debug using the debug functionality of eclipse
  • Used CVS as the version control tool
  • Implement Ctrix SSO, Active Directory domain with.LDAP authenticate for webCis Login Access, and also common access pointer for clustering number of deployed WebSphere server
  • Deployed the Application on tomcat server

Environment: Java, MQ Series, Struts, JQuery 1.3, POJO, AJAX, XML, Hibernate 3.0, Javascript,, Eclipse, Mysql, CVS, LOG4J, UML, Rational Architect

Confidential

Sr. J2EE Developer

Responsibilities:

  • Involved in Requirements analysing, functional Design, and Implementation phases of the Development and Production support
  • Developed J2EE components using Servlets, JSP, and Java.
  • Involved in having frequent voice calls with a team of individuals in US.
  • Involved in bug fixing of application on timely basis or based on the critical level of the bug.
  • Worked on various modules of the project and effectively involved in discussions with the US team.
  • Handled core business logics and database access of SQL Server and DB2 to capture necessary information about the patient and physician.
  • Involved in redesign of codes for direct entered notes.
  • Involved in migration of old saved notes to redesign format.

Environment: J2EE, Struts, Swing GUI (Graphical User Interface ) with WebSphere, Java 5.0, JSP2.0, Servlets, Collections, Multithreading, Oracle9i, Eclipse, Weblogic8.1, CVS, Confidential Web Sphere Application Server, SQL Server 2008, Confidential DB2, Apache Tomcat, Rational Application Developer, XML, AJAX, JDBC, Confidential Mainframe, Microsoft Windows NT.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Understanding the requirements through functional review meetings.
  • Involved in iteratively refining the prototype through a series of feedback processes with the end users of the application.
  • Designed a highly flexible data propagation model enabling ease of use for departmental staffs having to fill in forms based on progress on a daily basis.
  • Modelled the Database Design for the application.
  • Developed business components using core Java for various module
  • Coded/designed to add, update, delete order item information in to the system.

Environment: Java, Multithreading, JSP, J2EE, Struts, Jdbc, Windows 2000, Oracle, PL/SQL, Servlet, Web Framework, Db2, Confidential Web Sphere Application Server,

We'd love your feedback!