We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

4.00/5 (Submit Your Rating)

Atlanta St, Louis

SUMMARY

  • Java/J2EE Lead Developer/Technical Lead wif 10+ years experience in Requirement Analysis, Design and Development, Continuous Delivery, Continuous Integration, Support and Unit Testing using Object Oriented Methodologies and Technologies. Specialist in Spring, Web Services, Distributed Cache, Distributed Computing, ESB, BPM, Messaging, Search Engine, SQL, NO - SQL, Web 2.0 and JEE Technologies.
  • Highly experienced wif various Spring modules like Spring Core, Spring Beans, Spring Context, AOP, IOC, Spring Security (Autantication and Authorization), MVC, Spring REST, Spring Data, Spring Batch, Spring Integration, Spring JMS and Spring JDBC Templates.
  • Highly experienced wif ESB technologies like Mule, Apache Camel, Micro Services, Micro Strategy and Spring Integration. Good years of experience working on Search engine like SOLR Lucerne. XML Technologies like XSL, XSLT, XPATH, XQUERY, XSD, XSTREAM, SAX, JAXP, JAXB and DOM.
  • Highly experienced wif JEE frameworks like spring, Struts, Hibernate, and JPA on back end. Highly experienced on Web Services development using REST, SOAP, RPC Style XML services and Distributed components using EJB. Highly experienced building Distributed Multi-threaded Enterprise applications using JEE, Design Patterns, JSP, JSTL, JSON, Custom Tags, Servlets, Ajax, PL/SQL, JDBC and JMS on Tomcat, BEA Web Logic, Web sphere, Web sphere Portal Server, RAD, JBoss, UML.
  • Highly experienced in web development Web2.0 technologies using Angular JS, Jquery, Node JS, Ext JS, React JS, Web Components using Shadow DOM, AJAX, JSON, Java Script, HTML5, CSS3, Bootstrap and backbone JS
  • Highly experienced wif build, CI Integration & CD and dependency tools like Maven, Ant, Jenkins and Ivy, Highly experienced wif project management tools like JIRA, Rally etc. Highly experienced in working wif AGILE, XP, SPRINT and Waterfall based development methodologies.
  • Highly experienced wif various SQL data bases like Oracle, SQL Server and Sybase and Non-SQL data bases like Mango DB, Hbase, and Cassandra. Worked on various IDE's like eclipse, Intelij, JDeveloper and Anypoint Studio. Experience wif SVN, GitHub, RTC. Have experience working wif content management system like EMC documentum and Alfresco.

TECHNICAL SKILLS

Spring Modules & Spring Projects: Spring Boot, Spring Container Module & Spring Context Module., Spring AOP Module & Spring DAO Module., Spring ORM Module & Spring Web Module, Spring MVC & Spring Rest Webservices, Spring Data & Spring Batch & Spring Integration, Spring Security ACL method based and Role based Authorization & Autantication.

Web Service & ESB & BPM & BRM & Search Engine & Messaging & DEV OPS: SOAP, REST and XML based RPC style services, Mule ESB, Apache Camel, Micro Services, Micro Strategy and Service Mix., Appian, SAIL form, Designer, Process Model, Headless API and JBPM, Drools, Decision Table, DRL and DSL, Elastic Search, Google like pop Search & SOLR Lucene, JMS, TIBCO EMS, Active MQ, Apache Kafka, Maven, CI, CD, SVN, CRUCIBLE, RTC, JIRA, RALLY

JAVA & JEE TECHNOLOGIES: JAVA, JEE, Spring, Hibernate, JPA, Struts, Spring MVC,JSF, JSP,JSTL, Servlet's, JMS, EJB, JDBC, JNDI, Java Beans, Java mail, Java Networking using Sockets (TCP and UDP), XHTML, XSL, XSLT, XPATH, XQUERY, XSD, XSTREAM, SAX, JAXP, JAXB and DOM., JDBC, SQL, PL/SQL, Stored Procedure, functions, trigger's etc, Junit, Mockito, Easy Mock, Cucumber, Jbehave and Selenium

Methodologies/ Design and Architecture: Agile Methodology/XP/Sprint Based - Modeling, test driven development, agile unified processes, UML (Use cases, Class/State/Sequence diagrams), OOAD, Design Patterns., Requirement Analysis, Design/Functional Specifications., High Level & Low Level Design

LANGUAGES & IDE & Data Base: Java, C,C++, XML, HTML, CSS, JMS, KAFKA, JMeter, Eclipse, Intelij, JDeveloper and Anypoint Studio, SQL Databases like Oracle, My SQL Server, Sybase, No SQL Data Bases like Mango DB, Cassandra and Hbase

Web 2.0 Technologies: Angular JS, JQuery, Ext JS, Back Bone, Node JS and React JS, Java Script, CSS3, HTML 5, Web Components, Google Iron and Ploymer, JSON and AJAX

PROFESSIONAL EXPERIENCE

Confidential, Atlanta (St.Louis)

Sr. Java Consultant

Responsibilities:

  • Created RESTful web services interface to Java-based runtime engine Spring MVC/Jersey / JAX - RS.
  • Consumed and Exposed REST APIs for communicating between external systems wif JSON objects. Worked on XML parsing to decide teh workflow to be executed. Also worked on consuming SOAP services.
  • Experience wif Spring Boot application interacting through a combination of REST and Apache Kafka message broker.
  • Implemented Kafka consumers for teh downstream system to consumer streaming and to maintain teh feeds (messages) in topics.
  • Used JMeter and POSTMAN for unit and load testing of web services.
  • SVN and GIT were used as a source and version control systems. Performed fetch, pull, commit and push operations for checking in and checking out teh source code.
  • Developed code using Java 8 features like lambda expressions, streams, predicates and new date time API.
  • Developed White box test cases using TDD, J Unit, Mockito frameworks and Configured Log4j Mechanism for complete project using XML files

Environment: Java 8, JAX-RS, Spring Boot, Cucumber, JMS MQ, Kafka, Git, Maven, JMeter.

Confidential, Johns Creek, Georgia

Technical Lead/Sr. Java Consultant

Responsibilities:

  • Design/Analyze a customer's business and IT challenges and design a comprehensive solution dat integrates smoothly into teh customer's environment.
  • Design teh product solutions encompassing teh distributed technologies of Java, no-sql based Databases and other UI related technologies.
  • Worked to create teh entire project structures based of Maven archetypes easing teh procedure to create new projects which focus on specific technologies like j2ee-maven archetype, spring-boot archetype, ESP-maven archetype and other plugins based on maven archetypes.
  • Extensively used spring-boot framework to conceive REST services based applications and involved in thorough testing of teh services and their API’s.
  • Worked on teh integration of all spring-boot based applications using teh spring integration framework.
  • Built Web Applications using spring-boot MVC and annotation based spring MVN based applications while embedding AOP and Spring Jdbc as teh backend support to teh business module of teh application.
  • Worked on Continuous integration tools like teh Jenkins and constantly part of teh team to monitor, manage and configure build life cycles.
  • Conducted standup meetings as scrum master and made suggestions to ensure seamless integration of different modules of an application as a cohesive whole while ensure loose coupling between different modules of teh project.
  • Developing and maintaining 20+ Operations Orchestrations (OO) workflows to be used by teh Enterprise System Management (ESM) team to reduce cost and automate repetitive tasks.
  • Worked wif multiple departments to identify areas in which HP Operations Orchestration (HPOO) could increase reliability and Return On Investments (ROI).
  • Responsible for teh full product lifecycle management for teh cloud automation software including PrimeServiceCatalog,CiscoIntelligent Automation for Cloud (CIAC), andCiscoProcess Orchestrator.

Environment: UNIX and Windows, Java, No-SQL, SQL,JavaScript, Cisco Prime Services,JenkinsHPOO, AJAX, JRules, JSP, SOAP/Restful webservices, Apache TomcatWeblogic, SVN, UML, Eclipse, Weblogic, ESB, SOA.

Confidential, Alpharetta, Georgia

Technical Lead/Sr. Java-J2EE Consultant

Responsibilities:

  • Involved in teh Requirements Analysis and design of teh payroll service module and their services.
  • Worked wif teh team to create Dashboard for payroll service and monitoring systems using Frontend JSF framework.
  • Embedded rich UI components of Rich faces and Ice faces over JSF framework.
  • Developed Restful web services wif Jersey Framework and successfully embedded in teh JSF framework.
  • Used Angular JS, Ajax, JQuery, bootstrap, Javascript, MDF and JSF validation framework for front end validations.
  • Have extensive idea on docker orchestration using spring micro services.
  • Worked on designing second level cache’s like hazzle cache in spring framework.
  • Developed SOAP WebServices and exposed WSDL for clients interacting wifESB.
  • Worked extensively on spring batch processing and TEMPhas strong understanding on teh underlying processes needed to configure a spring batch.
  • Designed and developed JMS messaging services using J2EE by developing queues/Topic, sessions and endpoints inESB.
  • Worked on Continuous integration tools like teh Jenkins and constantly part of teh team to monitor, manage and configure build life cycles.
  • Conducted standup meetings as scrum master and made suggestions to ensure seamless integration of different modules of an application as a cohesive whole while ensure loose coupling between different modules of teh project.
  • Worked extensively on UML modeling in designing use cases, flows and other activities of teh applications

Environment: UNIX and Windows, Java, SQL, JavaScript, MDF, HTML, CSS3, AJAX, JRules, JSP, JSFAngular JS, SOAP/Restful webservices, Apache Tomcat, TomEE, SVN, UML, EclipseWeblogic, IONA, ESB, SOA.

Confidential

Technical Lead/Sr. Java-J2EE Consultant

Responsibilities:

  • Involved in teh Requirements Analysis and design including SA writing.
  • Developed web application using JSF Framework.
  • Used JQuery and JSF validation framework for front end validations.
  • Developed WebServices and exposed WSDL for clients interacting wifESB.
  • Designed and developed JMS messaging services using J2EE by developing queues/Topic, sessions and endpoints inESB.
  • Redesign teh website using technologies of HTML5 and CSS3, used JQuery-Ajax plug-in to GET teh data in JSON format and displayed on HTML page.
  • Built dynamically generated dropdown lists using Ajax, JQuery UI and Angular JS.
  • Developed generic web service architecture using Spring Web Services, JAXB, and Hibernate which could transform responses into SOAP, REST, & JSON allowing for rapid development and clean separation of core business logic and communication.
  • Responsible to createWebServicesto various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • Built XSD schemas for vendor upload files and utilized JAXB and XStream to perform XML to Java mappings.
  • Service layer/Controller of Spring MVC was calling DAO class to bring data from oracle and transferring to teh front end and applied Spring DI for decoupling.
  • ImplementedSOAbased web services, designed and builtSOAPand Restful web serviceinterface, implemented usingSOAP, HTTP &ApacheAxis, XML and JSON.
  • Developed a set of interfaces used to transfer data between teh systems using JAX-RPC over Web Services.
  • Implemented agile development approach by participating in extreme Programming for development and SCRUM for project management.
  • Prepared technical specifications and reviewed functional specifications.
  • Designed teh logical and physical data model, generated DDL scripts, and wrote DML scripts for Informix database.
  • Coordinated wif QA testers for end-to-end unit testing and post-production testing.

Environment: UNIX and Windows, Java, SQL, JavaScript, Angular JS, HTML, CSS3AJAX, JRules, JSP, JSF, SOAP/Restful webservices, Apache Tomcat, SVNFORTE4GL, UML, Eclipse, Weblogic, IONA, ESB, SOA.

Confidential

Technical lead /Sr. Java-J2EE Consultant

Responsibilities:

  • Leadthe team of 7 members as atechnicalleadinvolving in project planning, High level and low level design documents.
  • Involved in teh development of Servlet, Struts Action classes, Business Objects, Web Services, EJB and POJOs.
  • Developed and reviewed teh UI Screens using JSP, JavaScript and HTML, CSS3, Ajax, JQuery, JSON and did teh client side validation.
  • Developed client request validations and processing using JavaScript and HTML.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Used SAX parser to parse XML documents.
  • Developed teh classes for Unit Testing by using Junit.
  • Used Spring MVC (Model View Controller) to handle/intercept teh user requests and used various controllers to delegate teh request flow to teh Backend tier of teh application.
  • Involved in teh implementation of DAO using Spring-Hibernate ORM, Involved in creating teh Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Ant scripts for code compilation and Log4j for logging purposes.
  • JPA is used for building back end of teh project.
  • Involved in Creating and Deploying Session Beans, to map teh fields in teh database.
  • Writing teh test cases using JUnit and testing different scenarios.

Environment: UNIX and Windows operating System, Java, HTML, CSS3, Ajax, JQuery, SQL, Java script, JSPSOAP/Restful Web services, Apache Tomcat, CVS, FORTE4GL, Eclipse, Weblogic.

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in teh Requirements Analysis and database design.
  • Wrote Multi-tier, web-based Java applications employing teh MVC architecture
  • Developing business tier using Servlets, Java Controller, Struts technologies. Database design, writing SQL scripts. Unit testing of teh modules Cooperate wif Team Members during concurrent developments.
  • Performed automated unit testing and agitation using teh JTest automation testing tool.
  • Developing Java routines to parse teh XML using SAX API.
  • Responsible for implementing Hibernate persistence framework for persistent layer.
  • Developing few spring beans to handle teh business logic of teh application, as part of maintenance and change request implementation.
  • Worked in Agile environment.
  • Involved in User group meetings to gather system requirements.
  • Implementing web services and DAO's.
  • Coordinating teh deployment of teh projects wif application teams.
  • Subversion was used for concurrent version control of teh application.
  • Involved in Unit Testing using JUnit and System Integration Testing.

Environment: UNIX and Windows operating System, Java, SQL, Java script, JSPSOAP Webservices, Apache Tomcat, CVS, FORTE4GL, Eclipse, Weblogic

Confidential

Java/J2EE Developer

Responsibilities:

  • Customization of Trade Finance Modules using Eximbills, China Systems Package
  • Development of Generic Application Programming Interface (GAPI) for interface of teh application.
  • BANCS, core banking system.
  • Worked wif teh clients to get teh requirements and analyze teh possible technical solutions.
  • Analyzed teh Business and System Requirements of teh application.
  • Preparation of Test Plan, Test Conditions and Test Cases and execution in Integrated version.
  • Interacting wif teh development and testing teams to improve overall quality of teh software.
  • Worked wif Front-End and Back-End systems
  • Preparation of teh implementation and user manuals for teh package.
  • Prepared documents to conduct user acceptance testing.

Environment: UNIX and Windows operating System, Java, J2EE, JSP, Oracle9iJava script, Confidential Websphere, Eclipse, CVS

We'd love your feedback!