Java Consultant Resume
AtlantA
SUMMARY
- More than 15 years of experience in Object Oriented Analysis and Design (OOAD), development and implementation of Internet/Intranet based applications by utilizing Core Java and Enterprise Edition (Servlets, JSP, EJB, JDBC, JMS, JNDI, LDAP, RMI, Spring, Hibernate, AJAX etc...)Technologies.
- Experience in design, development of Oracledatabase, SQL and PL/SQL programming, including effective use of Oracle packages, stored procedures, database triggers, Job Schedulersusing tools like SQL*Plus, PL/SQL Developer, Toad.
- Experience in software development is driven by Agile Methodology, short sprints in the form of iterations.
- Professional experience with n - tier application architectures development and Data Modeling.
- Experience in implementing Java, J2EE design pattern.
- Experience in implementing full SDLC (System Development Life Cycle) in the applications.
- Experience in Implementing Service Oriented Architecture (SOA) and implementing Web Services.
- Experience in developing Presentation Layer using Struts, JSTL, Java Script, AJAX, CSS.
- Experience on Spring Framework features like Dependency Injection, AOP, JDBC Templates, Hibernate Integration and exposing POJO objects as remote services.
- Experience in implementing persistence layer using O/R mapping tool like Hibernate.
- Have experience in developing project execution plan by using MS project.
- In-depth knowledge on XML, XML Schema, DTD, JAXP (SAX /DOM Parsers) and XSD/XSLT.
- Extensive development experience in SQL, PL/SQL, experience in performance tuning long running queries in Oracle 9i, SQL Server 2000, DB2 and My SQL 5.0.
- Exposure to implementing MVC architecture and web base reporting tools like iReport, Jasper report.
- Proficiency in deploying and configuring multi-tier, clustered enterprise applications on web/application servers such as IBM Websphere 6.0/7.0, Weblogic 8.0, JBoss4.0, Oracle 9i and Apache Tomcat 5.5.
- Experience in designing applications using Sequence, Collaboration, Class and Component Diagrams.
- Experience in validate system performance by developing test scripts and completing bug fixes
- Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over XML and MQ-Series using JAXB.
- Performed Code Reviews and mentoring, involved in triaging and fixing the issues.
TECHNICAL SKILLS
Programming Languages: JAVA, SQL, PL/SQL
Technologies and Frameworks: JAVA 5/6/7, Servlets, JSP, JDBC, RMI, EJB, JNDI, JMS, Web Services, SOAP, Restful, WSDL, XML, Crone Job, Struts 2, Spring 3.0, Spring Boot. Hibernate 4.0, Junits, AJAX, AWT, SWING, UML, RUP, MS Project, JAXB, AngularJS
Web & Application Servers: IBM Websphere 5.1/7.0, Weblogic 8.1, JBoss4.0, Apache Tomcat 5.5, Apache Web server
Tools / IDEs: Eclipse 2.0/2.1/3.1, RAD 6.0/7.1, WSAD 5.1, STS, TOAD, SQLYOG, SQL Navigator, SOAP UI
Databases: Oracle 8i/9i/10g, SQL Server 2000, DB2, My SQL, MS Access
CM & Build Tools: CVS, Serena, SVN(Subversion), Ant, Clear Case
Web Scripting: HTML, XHTML, DHTML, Java Script, CSS
Operating Systems: Windows, Unix, Solaris
PROFESSIONAL EXPERIENCE
Confidential, Atlanta
Java Consultant
Environment: J2EE, Java 1.7, STS 2.9.1, SVN, Spring 3, Spring Boot, Hibernate 3.3, JMS, JAXB, JUnit, AngularJS, Micro services, Maven, Oracle, Postman, SOAP, AspectJ, Web logic 10.x, SpringBoot, log4J
Responsibilities:- Implemented Micro service architecture to serve a business goal.
- Developed Rest API with Spring Boot.
- Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over XML and MQ-Series using JAXB
- Developed and Tested services thoroughly with Postman, Soap-UI, JUnit test cases.
- Developed and orchestrated the dependent objects using spring IOC based Dependency Injection.
- Developed and published the logging component as an aspect using Spring AOP.
- Unit test the implemented code through JUnit before deliver the code to different test phase
- Performed Code Reviews and mentoring, involved in triaging and fixing the issues.
- Provide the support during System test, E2E Test, UAT(User Acceptance Test) and ORT Testing
- Point of contact from Confidential & Confidential for production defects and stuck orders in production.
Confidential, Atlanta
Java Consultant
Environment: J2EE, Java 1.7, STS 2.9.1, SVN, Spring 2, Hibernate 3.3, JMS, JAXB, JUnit, Web services, Maven, Oracle, SOAP, AspectJ, Web logic 10.x, SpringBoot,log4J
Responsibilities:- Work on different software methodologies like Water fall and Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Designed and developed services which it queries the data base using JAX-WS, JAXB, Spring JDBC, Spring IOC.
- Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over XML and MQ-Series using JAXB
- Developed and Tested services thoroughly with Soap-UI, JUnit test cases.
- Developed and orchestrated the dependent objects using spring IOC based Dependency Injection.
- Developed and published the logging component as an aspect using Spring AOP.
- Used HP Quality center, Rally and JIRA to track user stories, issues and task management.
- Unit test the implemented code through JUnit before deliver the code to different test phase
- Performed Code Reviews and mentoring, involved in triaging and fixing the issues.
- Provide the support during System test, E2E Test, UAT(User Acceptance Test) and ORT Testing
- Point of contact from Confidential & Confidential for production defects and stuck orders in production.
Confidential, Madison, WI
Java Consultant
Environment: JDK 1.6, J2EE 1.4, RAD, JAXB, Websphere 7.0, log4j, PL-SQL/SQL, Unix, XML, Subversion, DB2, Oracle, Java Script, HTML, AJAX, CSS, Webservice, SOAP UI, Visio, Cntrl-M, Serena, JUnit, DOJO, EJBCore Java 5, J2EE 1.4, Hibernate 2.0, Struts 1.2/2.0, RAD, log4j, Toad, MS Project, Junit 4.0, Agile Methodology, CVS, Oracle 10G, Java Script, HTML, AJAX, Subversion 1.6.6,CSS, Web 2.0,Visio, Cntrl-M, Serena
Responsibilities:- Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over XML and MQ-Series using JAXB 1.0.
- Implement architecture by building components and custom designs, prototyping, maintaining technical integrity and consistency, documenting system.
- Involve in Architecture framework design.
- Developed POC and implemented in the Application.
- Designed and implemented the Activity monitoring of the application.
- Involved in developing front end and processing the business logic using MVC based framework.
- Developed common reusable base design to Implement Pagination for entire application.
- Working on Servlet, JSP, EJB, JDBC and Java script under MVC Architecture.
- Developed PL/SQL objects like procedures, triggers, views, functions, Job Schedulers etc.
- Have working knowledge in SQL query performance
- Implemented Service Oriented Architecture (SOA).
- Involved in preparing Use case.
- Have implemented LDAP authentication in the application.
- Involved in Unit and Integration testing the application.
- Involved in Data modeling.
- Prepared BLD, DUV of the application.
- Participated in defect removal work during System integration testing, System acceptance testing.
- Worked on application performance testing and identified the bottlenecks and implemented the code patches to resolve the issues.
- Implemented Spring Framework in the application.
- Implemented base classes, setting up framework classes/configuration files for implementing full-fledged J2EE application.
Confidential, CA
Sr, Software Engineer
Environment: Core Java 5, J2EE 1.4, Hibernate 3.0, Websphere 5.1, Struts 1.2, Maven, My Eclipse 3.1, log4j, PLSQL/SQL, Toad, MS Project, Junit 4.0, XML, CVS, Oracle 10G, Java Script, HTML, AJAX, Action script, CSS, Web 2.0
Responsibilities:- Have prepared detailed design documents using Class and Sequence Diagrams.
- Participated in brainstorming sessions on finalizing the Data Model of the application.
- Developed GUI using JSP, AJAX, Action Script, CSS.
- Developed application using Web2.0.
- Developed persistence layer using Hibernate.
- Involved in preparing Use case.
- Involved in Testing the application.
- Developed PL/SQL objects like procedures, views, functions, Job Schedulers etc.
- Have implemented webservice in the application.
- Have implemented MVC frame work for presentation layer of web module.
- Implemented base classes, setting up framework classes/configuration files for implementing full-fledged J2EE application.
Confidential, CA
Sr, Software Engineer
Environment: Core Java 5, SWING, J2EE 1.4 (Struts 1.2, JSP, Servlets), Spring Framework 2.0, Maven, Hibernate 3.0, Apache Web server, Subversion 1.6.6, RAD 6.0, My Eclipse 3.1, log4j, PLSQL/SQL, Toad, MS Project, Web 2.0, Junit 4.0, XML, CVS, Oracle 10G, Java Script, AJAX, HTML, CSS, Dream Weaver, Unix
Responsibilities:- Have participated in brainstorming sessions to finalize the requirement and design of the application.
- Have prepared detailed design documents using Class and Sequence Diagrams.
- Participated in brainstorming sessions on finalizing the Data Model of the application.
- Implemented persistence layer using Hibernate.
- Have done unit testing using JUnit 4.0.
- Involved in Testing the application.
- Developed PL/SQL objects like procedures, views, functions, Job Schedulers etc.
- Integrate web cam and fingerprint reader to the application.
- Have implemented struts framework for presentation layer of web module.
- Implemented base classes, setting up framework classes/configuration files for implementing full-fledged J2EE application.
- Created Data Access Objects (DAO), Data Transfer Objects (DTO) for interacting with the database and transferring the objects between the layers.
Confidential
Java Tech Lead
Environment: Core Java 5, J2EE 1.4 (JSP, Servlets), Spring Framework 2.0, Struts1.2, Apache Axis2, Hibernate 3.0, LDAP, Apache Web server, WSAD, iReport, Maven, My Eclipse 3.1,WSDL, log4j, PL SQL/SQL, Toad, MS Project, Junit 4, XML, CVS, Oracle 10G, Java Script, HTML, CSS, data -modeling design, Agile methodology, Dream Weaver, Unix
Responsibilities:- Brainstorming sessions to finalize the design and Data Model of the application.
- Have prepared detailed design documents using Class and Sequence Diagrams.
- Implemented persistence layer using Hibernate (Spring + Hibernate integration).
- Implemented Web Services using Apache AXIS.
- Have done unit testing using JUnit 4.
- Implemented Web2.0 in the application.
- Involved in preparing Use case.
- Involved in Testing the application.
- Involved in Data modeling.
- Have implemented struts framework for presentation layer.
- Have implemented LDAP authentication in the application.
- Implemented base classes, setting up framework classes/configuration files for implementing full fledged J2EE application.
Confidential
Java Tech Lead
Environment: Core Java 5, J2EE (JSP, Servlets, JMS, JDBC,LDAP), Struts 1.2, Tiles, Spring 2.0, XML, log4j, J2EE Design patterns, Oracle 9i, PL/SQL, AJAX, JSF, Subversion 1.6.6, iReport, Dream Weaver, MS Project, JBoss 4.0, ANT, Apache Tomcat 5.5, My Eclipse 3.0, RUP, data -modeling design, Agile methodology, Windows and Unix.
Responsibilities:- Have designed the Class Diagrams and Sequence Diagrams for the assigned modules.
- Involved in developing front end and processing the business logic using MVC based Struts framework.
- Developed common reusable base design to Implement Pagination for entire application.
- Working on Servlet, JSP, Struts, EJB, JDBC and Java script under MVC Architecture.
- Involved caching in JBoss Application Server supports the caching of Java servlets and JSP files
- Developed PL/SQL objects like procedures, triggers, views, functions, Job Schedulers etc.
- Implemented Service Oriented Architecture (SOA).
- Have implemented LDAP authentication in the application.
- Creating web services using Apache Axis.
- Involved in Testing the application.
- Involved in writing the ANT targets for build files and Automatic regression test.
- Participated in defect removal work during System integration testing, System acceptance testing.
- Worked on application performance testing and identified the bottlenecks and implemented the code patches to resolve the issues.
- Implemented Spring Framework in the application.
Confidential, CA
Sr. Consultant
Environment: Core Java, J2EE (JSP, Servlets, JMS), Struts1.2,CSS, Custom JSP Tags, MS Project, JSTL, Eclipse, Oracle9i, Eclipse2.1, Apache Web server, Maven, Dream Weaver, Toad, AJAX, UML, CVS, XSD/XSLT, Apache Tomcat 5.5, RAD 6.0, ANT, Remedy, RUP, Visio, Unix
Responsibilities:- Involved in developing front end and processing the business logic using MVC based Struts framework.
- Working on Servlet, JSP, Struts, JDBC and Java script under MVC Architecture and implemented OOAD concept in the applications.
- Working on PL/SQL objects like procedures, triggers, views, functions, Job Schedulers etc.
- Involved in writing the ANT targets for build files and Automatic regression test.
- Implement LDAP SiteMinder authentication in the application.
- Involved in preparing Use case.
- Involved in Testing the application.
- Participated in defect work off in System integration testing, System acceptance testing.
- Worked on application performance testing and identified the bottlenecks and implemented the code patches to resolve the issues.