Sr. Java Consultant Resume
Alpharetta, GeorgiA
PROFESSIONAL SUMMARY:
- Having 17 years of experience in Information Technologywith primary expertise in JAVA, J2EE using JAVA, J2EE, Spring, Hibernate, MongoDB NoSQL, Micro Services, REST Web services,Spring Boot, SOAP, JAX - WS, JAXB, WSDL, SOAP UI, Jenkins,, HP Fortify tool, JASON, Service Oriented Architecture (SOA), Model View Controller pattern (MVC), EJB, Angular JS, Struts 1.x/2.x, AJAX, JQuery, JMS, Servlets, JSP, Tiles, UML, XSD, XML, HTML, DHTML, Java Script, SAX Parser, DOM Parser, LDAP, JUnit Test, JSTL, Log4J, TIBCO products suite like Business Works, Business Events, EMS, Hawk, Siebel, File and Database adapter, Contivo, Agile Methodology, JNDI, Java Beans, XML Beans 2.x, Swings, SQL, PL-SQL, Oracle 8x/9x/10x/11x/12.x, MS-SQL Server 7.x, TOAD, SQL Developer, WebLogic 7.x/8.x/10.3, JBoss 5.x, Websphere 6.x, Apache Tomcat 6.x/7.x, ANT, Maven, Visual Basic 5.0, VB Script.
- I have been actively involved in all phases of Software Development Life cycle right from Requirements gathering, Analysis, Design, Development, Testing, Deployment and Maintenance.
- Having excellent domain knowledge in Data Processing, Mortgage, Education, Energy, Shipment, Telecommunications,Financial, E-Commerce B2B, B2C, Rail Road, Content Management, Product Based and Client-Server projects.
- Design Pattern implementation experience using MVC, Singleton, Factory, command, Front Controller, DAO and Session Façade.
- Strong development experience on database programming using SQL, PL-SQL, Oracle 8.x/9.x/10.x/11.x/12.x and MS SQL Server.
- Expertise in the designing of various Software Systems using OOA/OOD in UML concepts.
- Hands on experience on using version control tool like SVN, Clear Case, Microsoft Visual Source Safe, and CVS.
- Self-starter with both technical expertise and business savvy to translate corporate needs into detailed solutions.
- Team player with excellent inter-personal and communications skills and able to manage and work in a team.
- Proficient in user requirements gathering by interacting with the business groups.
- Having excellent analytical thinking and good grasping power.
TECHNICAL SKILLS:
Languages: Java(JDK 1.3/1.4/1.5/1.6/1.7/1.8 ), C, SQL,PL/SQL
Frame Works: Spring, Hibernate, Spring Boot, Apache Struts 1.x/2.x, JAX-WS for Web Services, JAXB, XML Beans, Angular JS, AJAX, JQuery, JSF, Log4j, ANT, Maven
J2EE Technologies: EJB 1.0/2.0,Servlets 2.0, JSP 1.1, Java Beans, JDBC 2.0, JNDI, RMI
Web Technologies: HTML, DHTML,CSS, XML,, XSD
EAI Middleware: TIBCO Business Works, Business Events, Enterprise Messaging Server (EMS), Hawk monitoring, Administration, Active Database Adapter, Siebel Adapter
SOA: Web Services, SOAP, WSDL, XSD, UDDI, AXIS2, JAX-WS
Oracle 8x/9x/10x/11x, MS: SQL Server 7.0
SOAP, HTTP, FTP, TCP: IP WAP, SMTP
Operating Systems: UNIX, Linux, Windows NT4, Windows 2000/XP/98, MS-DOS
Messaging Servers: JMS,IBM MQ Series 5.2
Version control: GIT, SVN, CVS, Clear Case, Microsoft Visual Source Safe 6.0.
GUI's: Visual Basic, Developer/2000
Application Servers: Web Logic 8.1/10.3, JBoss, Websphere 6.0, Apache Tomcat 4.x/5.x
Software Designing Tools: UML
Web Page Designing Tools: DreamWeaver4.0, UltraEdit 32 8.0, FrontPage
IDE Tools: Jdeveloper, Eclipse 3.x, J Run 3.0, Jbuilder 3.x/4.x, WSAD 4.0/5.0
Methodology: Agile (Scrum, SAFE), waterfall
Scripting Languages: Java Script, VB Script
PROFESSIONAL EXPERIENCE:
Sr. Java Consultant
Confidential, Alpharetta, Georgia
Responsibilities:
- Involved in Analysis, Designing and Development.
- Designed and developed the web services and micro services using REST API and spring boot.
- Used the spring core for dependency injection.
- Developed the Mongo DB queries components
- Used the spring MVC architecture.
- Developed the SQL queries for data access.
- Used Jenkins for continuous Integration and continuous deployment.
- Used the DAO, factory and singleton pattern.
- Conducted the code reviews with the team.
- Used the GIT and SVN for the code repository.
- Coordinated with testing team during testing in the QA environment.
- Provide technical support on day-to-Day issues.
Environment: Java 1.8, Spring Core, REST web services, Micro services architecture, Spring Boot, AWS, J2EE, Hibernate, MongoDB NoSQL, Jenkins for Continuous Integration and Continuous Deployment, jUnit, Groovy, JSP, jQuery, CSS, JavaScript, Log4j, Gradle, XML, XSD, Eclipse 3.x, SQL, PL-SQL, Oracle 111g/12c, TOAD, WebSphere Application server 8.x, Tomcat 8.x Application Server, GIT, SVN, Rally tool for Agile, Windows 10.
Sr. Java Consultant
Confidential, Norcross, Georgia
Responsibilities:
- Involved in Analysis, Designing and Development.
- Used the Spring core for dependency injection.
- Used Hibernate for data persistence.
- Used Jenkins for continuous Integration and continuous deployment.
- Used the factory and singleton pattern.
- Conducted the code reviews with the team.
- Extensively used the log4j for logging.
- Used the SVN for the code repository.
- Coordinated with testing team during testing in the QA environment.
- Provide technical support on day-to-Day issues.
Environment: Java 1.7/1.8, Spring Core, Spring MVC, Hibernate, REST web service, J2EE, Jenkins for Continuous Integration and Continuous Deployment, JSP, JavaScript, JMS, jUnit Test, Log4j, Maven, XML, XSD, Eclipse 3.x, SQL, PL-SQL, Oracle 111g/12c, TOAD, BEA Weblogic 10.3 Application Server, SVN, Rally tool for Agile, Windows XP, Linux
Sr. Java Consultant
Confidential, Alpharetta, Georgia
Responsibilities:
- Analyze and understand user requirements and document the application design.
- Involved in Analysis, Designing and Development of the application.
- Designed and developed the application using Java/J2EE, java script, AJAX, JQuery.
- Followed the MVC architecture using the Spring MVC framework.
- Used the Spring core for dependency injection and Hibernate for data persistence.
- Developed the REST web services using Spring framework.
- Used Jenkins for continuous Integration and continuous deployment for different environments.
- Developed the test cases for Test Automation using Selenium.
- Developed the unit test cases using jUnit.
- Estimated the efforts for designing and development and implementation.
- Conducted the code reviews with the team and suggested best practices.
- Used the singleton, factory and DAO design pattern.
- Used GIT for the code repository.
- Mentored the other programmers Confidential various occasions.
- Provide technical support on day-to-day issues.
Environment: Java 1.7/1.8,J2EE,Spring Core, Spring MVC, Hibernate, REST web services, JBossInfinispan Cache, JSP, Ajax, jQuery, Apache Tiles Framework, JavaScript, jUnit Test, Log4j, SOAP UI, Jenkins for Continuous Integration and Continuous Deployment, Maven, XML, XSD, Eclipse 3.x, MySQL, SQKyog, Selenium for Test Automation, Tomcat 8.x Application Server, SVN, Windows XP, Linux
Sr. Java Consultant
Confidential, Mclean, Virginia
Responsibilities:
- Involved in Analysis, Designing and Development.
- Following agile methodology.
- Developed database tables, SQL queries, triggers, functions and procedures.
- Used the JAXB to build Java objects from XML Schema.
- Implemented the Data Access Object (DAO) component of the application.
- Handling the service requests that include bug fixes, investigation, and enhancement.
- Followed the MVC architecture using the Spring MVC framework.
- Used the factory and singleton pattern.
- Used the Spring core for dependency injection and spring jdbc for database access.
- Extensively used the log4j for logging.
- Used the SVN for the code repository.
- Coordinated with testing team during testing in the QA environment.
- Provide technical support on day-to-Day issues.
Environment: Java 1.6/1.7, Spring Core, Spring MVC, Hibernate, REST webservice, J2EE, Jenkins for Continuous Integration and Continuous Deployment, HP Fortify tool, Angular JS, JSP, JavaScript, JMS, jUnit Test, Log4j, Maven, XML, XSD, Eclipse 3.x, SQL, PL-SQL, Oracle 111g/12c, TOAD, BEA Weblogic 10.3 Application Server, SVN, Rally tool for Agile, Windows XP, Linux
Sr. Java Consultant
Confidential, Herndon, Virginia
Responsibilities:
- Played /Lead and Scrum Master role
- Followed the Agile/Scrum methodology during the entire life cycle of the project.
- Organized and facilitated daily stand-up meetings, reviews, retrospectives, sprint and other Scrum-related meetings.
- Analyze and understand user requirements and document the application design.
- Identify the complex problems and review related information to develop and evaluate options and implement solutions.
- Estimated the efforts for designing and development.
- Designed and Developed the application using Java/J2EE, Spring, Hibernate, TIBCO Business works, TIBCO EMS, JSP, Angular JS, AJAX, JQuery, XML, XSD.
- Used HP Fortify tool for SQL injection vulnerability.
- Used Jenkins for continuous Integration and continuous deployment.
- Developed and used the ESB API based on JMS to interact with EDI.
- Used the JAXB to build Java objects from XML Schema.
- Used the singleton and factory design pattern.
- Followed the MVC architecture using the Spring MVC framework.
- Used the Spring core for dependency injection and Hibernatefor data persistence.
- Developed and implement the rules using Drools Rule Engine.
- Developed the shell scripts for data conversion.
- Conducted the code reviews with the team.
- Handling the service requests that include bug fixes, investigation, and enhancement.
- Used the SVN, andClearCase for the code repository.
- Used the Rally tool for Agile.
- Mentoring the other programmers.
- Coordinated with testing team during testing in the QA andUAT environment.
Environment: Agile, Java, J2EE, Spring Core, Spring MVC, Hibernate, REST webservice, Drool Rule Engine, Jenkins for Continuous Integration and Continuous Deployment, Enterprise Password Volt, HP Fortify tool, Angular JS, JSP, JavaScript, AJAX, jQuery, JMS, JDK1.6/1.7, jUnit Test, Log4j, TIBCO Business Works, TIBCO Active Database Adapter, TIBCO EMS, Maven, XML, XSD, Eclipse 3.x, SQL, PL-SQL, Oracle 111g/12c, TOAD, BEA Weblogic 10.3 Application Server, SVN, ClearCase, Rally tool for Agile, Windows XP, Linux.
Sr. Java Consultant
Confidential, Baltimore, Maryland
Responsibilities:
- Involved in preparing Requirement Specification, Analysis, Designing, Development and implementation.
- Design and develop the application using java/J2EE, Spring, Hibernate, web services using JAX-RS, JAX-WS, Struts, AJAX, Tiles, XML, XSD, JASON and Oracle SQL/PL-SQL etc.
- Co-ordinate with other teams such as Business, Testing and Deployment team.
- Developed database tables, SQL queries, triggers, functions and procedures.
- Used the JAXB to build Java objects from XML Schema.
- Implemented the Data Access Object (DAO) component of the application.
- Handling the service requests that include bug fixes, investigation, and enhancement.
- Followed the MVC architecture using the Struts 2 framework.
- Used the singleton, factory and command design pattern.
- Used the Spring core for dependency injection and spring jdbc for database access.
- Used SOAP UI for testing the webservices.
- Extensively used the log4j for logging.
- Used the SVN for the code repository.
- Coordinated with testing team during testing in the QA environment.
- Provide technical support on day-to-Day issues.
Environment: JDK1.4/1.5/1.6, Java, J2EE, Spring, Hibernate, Struts 2.x, REST and SOAP Web services, JAX-RS, JASON, Jersey framework, JAX-WS, JAXB, WSDL,, XML, XSD, AJAX, JQuery, Angular JS, JSP, JavaScript, Angular JS, Tiles, JUnit Test, Log4j, ANT, jDeveloper, SQL, PL-SQL, Oracle 10g/11g, SQL Developer, EA Weblogic 10.3 Application Server, Windows XP.
Sr. Java/Middleware Consultant
Confidential, Baltimore, Maryland
Responsibilities:
- Prepared the High Level Design and Application Design documents
- Followed the Agile methodology during the entire life cycle of the project.
- Involved in developing application using Java/J2EE, Spring, Hibernate, TIBCO Business works, TIBCO EMS, JSP, Java Beans, JavaScript, AJAX, JQuery, XML, XSD.
- Developed the XML schemas (XSD).
- Used JAX-WS API to create and consume different web services.
- Designed and developed database tables, SQL queries, triggers, functions and procedures.
- Handling the service requests that include bug fixes, investigation, and enhancement.
- Involved in monitoring the daily responsible jobs like requirements changesand taking care of issues that may arise in development, QA, UAT and in production level.
- Followed the MVC architecture.
- Extensive usage of XML throughout modules.
- Coordinated with testing team during testing in the QA environment.
- Coordinated with deployment team during the deployment of application in Development, Test and Production environment.
- Involved in production support on the rotational basis.
Environment: Java, J2EE, Spring, Hibernate, REST and SOAP Web services, JAX-WS, JAXB, JAX-RS, JASON, Jersey framework, JSP, JavaScript, AJAX, JQuery, JSTL, Struts, JMS, JDK1.4/1.5/1.6, JUnit Test, Log4j, TIBCO Business Works, TIBCO EMS, ANT, XML, XSD, WSDL, SOAP, Eclipse 3.x, SQL, PL-SQL, Oracle 10g/11g, TOAD, BEA Weblogic 10.3 Application Server, Visual Studio, Windows XP, Linux.
Sr. Java Consultant
Confidential, Collierville, Tennessee
Responsibilities:
- Involved in preparing Requirement Specification, Analysis, Designing, Development and implementation.
- Involved in developing application using Java/J2EE, JSP, Java Beans, JavaScript, XML, XSD.
- Prepared the technical documents
- Used the open source frameworks, Spring and Hibernate in the development of the application and followed the MVC pattern.
- Created tables, SQL queries, triggers, functions and stored procedures.
- Used JAX-WS API to create and consume different web services.
- Developed the XML schemas (XSD) using XML oxygen.
- Used SOAP UI for testing the webservices.
- Used the Spring core for dependency injection.
- Used the Hibernate for persisting the data objects into database.
- Used the singleton and factorypattern
- Used the CVS for the code repository.
- Handling the service requests that include bug fixes, investigation, and enhancement.
- Involved in monitoring the daily responsible jobs like requirements changesand taking care of issues that may arise in development level and in production level.
- Coordinated with testing team during testing in the TEST environment.
- Coordinated with deployment team during the deployment of application in Development, Test and Production environment.
Environment: Java, J2EE, Spring, Hibernate, Service Oriented Architecture, Web services, JAX-WS,JAXB, JAX-RS, JASON, Servlets, JSP, java Beans, JavaScript, AJAX, JQuery, JSTL, ANT, JMS, JDK1.4/1.5/1.6, JUnit Test, XML, XSD, WSDL, SOAP, Eclipse 3.0, Cascading Style Sheet, SQL, PL-SQL, Oracle 9i Database Server, TOAD, BEA Weblogic 8.1 Application Server, CVS, Windows, UNIX.
Sr. Java Consultant
Confidential
Responsibilities:
- Involved in preparing Requirement Specification, Analysis, Designing, Development and implementation.
- Prepared the High Level Design and Application Design documents
- Followed the Agile methodology during the entire life cycle of the project.
- Involved in developing application using Java/J2EE, Spring, Hibernate, Struts, JSP, Java Beans, JavaScript, XML, XSD.
- Developed the XML schemas (XSD) using XML spy..
- Coordinated with database administrator in creating the tables and stored procedures.
- Used AXIS API to create and consume different web services.
- Implemented the Data Access Object (DAO) component of the application that abstracts and encapsulates the data access from the application to Hibernate
- Created database tables, SQL queries, triggers, functions and procedures
- Handling the service requests that include bug fixes, investigation, and enhancement.
- Involved in monitoring the daily responsible jobs like requirements changesand taking care of issues that may arise in development, QA, UAT and in production level.
- Followed the MVC architecture.
- Coordinated with testing team during testing in the QA environment.
- Coordinated with deployment team during the deployment of application in Development, Test and Production environment.
- Involved in production support on the rotational basis.
Environment: Java, J2EE, Spring, Hibernate, Service Oriented Architecture, Struts, Web services, Servlets, JSP, java Beans, JavaScript, Drools rule engine, Web services, UML, JMS, JDK1.4/1.5/1.6, JUnit Test, Log4j, ANT, TIBCO products suite like (Business Works, Business Events, EMS, Hawk), XML, XSD, WSDL, SOAP, Eclipse 3.0, Cascading Style Sheet, SQL, PL-SQL, Oracle 10g/11g, TOAD, BEA Weblogic 8.1 Application Server, CVS, SVN, Windows XP, Linux.