We provide IT Staff Augmentation Services!

Java Consultant Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • An accomplished Senior Lead developer/Designer/Tech Lead having more than 11+ years of experience in analysis, design, development and implementation of Java/JEE applications/products.
  • Expertise in mapping business processes & transforming organizational practices with focus on leveraging IT as a strategic tool.
  • Possess extensive knowledge in all aspects of the project life cycle including initial feasibility analysis, conceptual design, development, implementation and user training & enhancement.
  • Demonstrated success in envisioning and delivering insightful & innovative business process solutions through technology and transitioning the process effectively.
  • Architected & designed multiple applications, components and solutions. Have suggested and justified project directions & specifications.
  • Performs varied and complex duties and tasks that need independent judgment to implement Java/ JEE/ Confidential SOA / BPM technologies to meet customer need.
  • Experience of handling small & mid - sized Project Teams and IT projects as per business plans.
  • Extensive experience in Design and Development of n-tier Enterprise Web-Applications and Client/Server applications using Java, JEE, EJB, Servlets, Spring, Hibernate, JSP, Struts, JDBC, Swing, XML, Java I/O, XSLT, ALBPM, Confidential BPM 10g/11g, BPMN, web services REST & SOAP, JavaScript, AJAX, HTML, RMI, JSON, UML, OOAD on Application Servers such as Apache Tomcat, WebLogic & WebSphere.
  • Rich experience in Object Oriented Analysis & Design (OOAD) and Expert knowledge in object oriented programming & solid principles.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, REST, JMS (Java Messaging Service)
  • Proficient in using IDE like Eclipse, IntelliJ, WSAD, JDeveloper and NetBeans.
  • Experienced in WebSphere Application Server, Confidential WebLogic Application Server and Apache Tomcat Server.
  • Experienced in Databases like Confidential, DB2 and MySQL.
  • Good experience in database programming using SQL & PL/SQL.
  • Good Exposure in UML and Database Designing.
  • Well versed in SDLC & Agile Methodologies.
  • Strong hands-on in implementing the Java/J2EE/BPM Design patterns.
  • Proficient in Designing and Architecting BPM processes on Confidential BPM11g/10g (ALBPM).
  • Expertise in requirement analysis, solution design, development & testing using leading BPM & SOA platforms ( Confidential BPM, Bonita & Confidential SOA).
  • A dynamic professional with strong analytical and problem solving abilities. Adapt quickly to an existing, complex environment. Quickly learn new concepts and software. Self-motivated, independent, detail oriented, responsible team player.
  • Possess excellent communication and written skills, leadership and mentorship qualities. Process oriented and good team player.
  • Passionate about building high-quality systems with software implementation on best practices. Ability to multi-task & support multiple priorities / multiple deliverables.

TECHNICAL SKILLS:

J2EE Technologies: Java SDK, Servlets, JSP, EJB, JNDI, JTA, JMS, Collections API, JDBC, Swing, RMI, JavaScript, Webservices REST & SOAP, HTML, XML, XSLT, SAX, DOM, JAXP,JAX-WS,JAXB,JPA.

Design Methodologies: Java & J2EE Design Patterns, OOP, OOAD, SOA, BPMN, Component Based Development (CBD), Test Driven Development

IDEs/Editors: Eclipse, JDeveloper, NetBeans, Intellij, WSAD, TOAD, Enterprise Architect

Languages: Java, J2EE, SQL & XML

Tools: Eclipse, WSAD, JDeveloper, Confidential BPM studio, Confidential BPM Enterprise server, Rational Rose, MS Visio, SQL Developer, Mule & TOAD.

Application Servers: WebLogic, Web Sphere, Apache Tomcat, Jetty & JBoss

Frameworks: Struts, Spring, Hibernate and Log4j.

Modeling Languages: UML

RDBMS: SQL, PL/SQL, Confidential, DB2 and MySQL

Others: XML, HTML5, JQuery, AJAX, Javascripts, Angular, Node.js, Bamboo, DMExpress, Actuate,, Rally software, Fortify, Crucible, Confidential 11G BPM product suite, Confidential 10g BPM product suite, Confidential SOA Suite 11g, BPEL, Confidential ADF, Confidential BPM studio, Confidential enterprise server

Version Control Tools (SCM): ClearCase, VSS, WinCVS, CVS, Subversion, AccuRev, Git

Operation Systems: Windows, Unix and MS Dos.

PROFESSIONAL EXPERIENCE:

Confidential

Java Consultant

Responsibilities:

  • Ensuring best-in-class architecture, design and documentation. Collaborating with designers and analysts to implement enhancements or new products.
  • Hands-on participation in development of proof of concepts for new and innovative solution extensions.
  • Attending all scrum meetings-Daily Standup, grooming, release planning, retro, Mid- sprint review etc.
  • Estimate level of effort to develop code to meet acceptance criteria and develop code to meet story acceptance criteria.
  • Providing architecture and design guidance to development teams for and Co FEE Engineering team.
  • Conduct design and code review to ensure compliance with standards.
  • Requirements discussion and clarifications with the Product Owners and other stakeholders.
  • Maintain confluence pages to document program development and revisions. Design artifacts using UML like use-case diagrams, class diagrams, sequence diagrams and Architecture diagram etc. and update oneConfluence Confidential pages.
  • Develop multiple java/JEE components using core Java (1.6, 1.7 & 1.8), Spring, Hibernate, Servlet, JSON, XML, XSD and WebService.
  • Designed and Developed web applications/JEE applications using Struts 2, spring. SOAP & REST based web Services.
  • Developed web components for the Enterprise Business center using Struts 2, JSP, Servlet, HTML, STL tags and JavaScript.
  • Have used latest Java 1.8 features like parallel processing, lambda expression to expand the performance.
  • Deployment in Tomcat server & JBoss on UNIX plat form.
  • Have experience in developing in both windows and Unix platform.
  • Designed and developed an in-memory caching of BIN info.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS, HTML, AJAX, Angular, Node.js and jQuery.
  • Writing and optimizing queries and PL SQL using SQL developer/TOAD.
  • Have developed multiple micro services for circuit creation, port assignments and equipment handling with spring boot.
  • Implemented number of Java and JEE Design patterns.
  • Have solid experience in addressing security vulnerabilities and overall application securities.
  • Have experience in integrating with Single sign on, LDAP, OAuth.
  • Performance benchmarking using JMeter.
  • Running Fortify scan to find and address all security vulnerabilities and Confidential compliance.
  • Coordinated the security reviews and pentest for products I worked for.
  • Have used Eclipse, Weblogic, Pivotal Cloud foundry, Crucible, Git, Graddle, Fortify, Jenkins and JIRA extensively.
  • In-depth review of Design and Development of deliverables prepared by developers and Sharing best practices and improve processes.
  • Have good exposure in cloud foundry like Pivotal & AWS.
  • Designed and developed multiple business critical processes using Bonita BPM.
  • Providing demos to product owners and other stakeholders.
  • Technical clarifications to development, QA and operation teams.
  • Writing test cases using Junit, Mocito and SOATest.

Environment: Java, J2EE, SQL & XML, Servlets, JSP, JNDI, JTA, JMS, Collections API, JDBC, JavaScript, Web services REST & SOAP, Angular 2, HTML, XML, XSLT, SAX, DOM, JAXP, JAX-WS, JAXB, JPA, SOA, OOP, OOAD, Eclipse, JIRA, Cassandra, Fortify, Mule, Scrum Methodology, OAuth, EHCache, Graddle, Ant, MS Visio, SQL Developer, Tomcat, Struts, Spring, Hibernate Log4j, UML, SQL, PL/SQL, Confidential, DB2 and MySQL, Spring boot, SOA, Java & J2EE Design Patterns, OOP, OOAD, XML, HTML5, JavaScript, Git, Windows, Linux and MS Dos.

Confidential

Java Consultant

Responsibilities:

  • Hands-on participation in development of proof of concepts for new and innovative solution extensions.
  • Attending all scrum meetings-Daily Standup, grooming, release planning, retro, Mid- sprint review etc.
  • Estimate level of effort to develop code to meet acceptance criteria and Develop code to meet story acceptance criteria.
  • Ensuring best-in-class architecture, design and documentation. Collaborating with designers and analysts to implement enhancements or new products.
  • Providing architecture and design guidance to development teams for BIN lookup and Internal Payment applications.
  • Conduct design and code review to ensure compliance with standards.
  • Requirements discussion and clarifications with the Product Owners and other stakeholders.
  • Maintain records/wiki pages to document program development and revisions. Design artifacts using UML like use-case diagrams, class diagrams, sequence diagrams and Architecture diagram etc. and update Confidential Wikipages.
  • Designed and developed multiple java batch and Spring batch processing for Acquiring platform to processes files from various processors. Also used DMExpress for data transformation.
  • Develop multiple java/JEE components using core Java (1.6, 1.7 & 1.8), Spring, Hibernate, Servlet, JSON, XML, XSD and WebService.
  • Designed and Developed web applications/JEE applications using Struts 2, spring. SOAP & REST based web Services.
  • Developed web components for the Enterprise Business center using Struts 2, JSP, Servlet, HTML, STL tags and JavaScript.
  • Have used latest Java 1.8 features like parallel processing, lambda expression to expand the performance.
  • Deployment in Tomcat server & JBoss on UNIX plat form.
  • Have experience in developing in both windows and Unix platform.
  • Designed and developed an in-memory caching of BIN info.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS, HTML, AJAX, Angular, Node.js and jQuery.
  • Writing and optimizing queries and PL SQL using SQL developer/TOAD.
  • Have exposure in developing microservices with spring boot.
  • Implemented number of Java and JEE Design patterns.
  • Have solid experience in addressing security vulnerabilities and overall application securities.
  • Have experience in integrating with Single sign on, LDAP, OAuth.
  • Performance benchmarking using JMeter.
  • Running Fortify scan to find and address all security vulnerabilities and Confidential compliance.
  • Coordinated the security reviews and pentest for products I worked for.
  • Have used IntelliJ, Crucible, AccuRev, Git, Bamboo, Rally software, Fortify, Maven, Jenkins & JIRA extensively.
  • In-depth review of Design and Development of deliverables prepared by developers and Sharing best practices and improve processes.
  • Providing demos to product owners and other stakeholders.
  • Technical clarifications to development, QA and operation teams.
  • Writing test cases using Junit and in SOATest.

Environment: Java, J2EE, SQL & XML, Servlets, JSP, JNDI, JTA, JMS, Collections API, JDBC, JavaScript, Web services REST & SOAP, HTML, XML, XSLT, SAX, DOM, JAXP, JAX-WS, JAXB, JPA, SOA, OOP, OOAD, Eclipse, IntelliJ, JIRA, Rally software, Cassandra, AccuRev,Fortify, Mule Scrum Methodology, Bamboo, OAuth, DMExpress, Actuate, EHCache, Maven, Ant, MS Visio, SQL Developer, Tomcat, Struts, Spring, Hibernate Log4j, UML, SQL, PL/SQL, Confidential, DB2 and MySQL, SOA, Java & J2EE Design Patterns, OOP, OOAD, XML, HTML5, JavaScript, Git, Windows, Linux and MS Dos.

Confidential, Irving, TX

Sr. Lead Developer/Tech Lead Project Lead/Architect

Responsibilities:

  • Played roles of Sr. Lead Developer/Tech Lead/Project Lead/Architect.
  • Ensuring best-in-class architecture and design documentation.
  • Providing architecture and design guidance to development teams.
  • Hands-on participation in development of proof of concepts for new and innovative solution extensions.
  • Came up with layered n-tier architecture (Client Layer, Process Layer, Business/Web Services Layer, Rules Layer, ORM layer).
  • Interacting with the business analysts to gather the requirements and understanding the functional design specifications for the requirements.
  • Actively participated and coordinated the daily and weekly status meeting calls.
  • Requirements discussion and clarifications in use-cases with the Business analyst & business users.
  • Responsible for overall deliverables of teams at onsite - Irving, Sioux Falls and offsite-Chennai, India
  • Created design artifacts using UML like use-case diagrams, class diagrams and sequence diagrams etc.
  • Develop J2EE components such as core Java component, Servlet, JSON, XML, XSD and WebService.
  • Analyzed requirements and created detailed Functional System document.
  • Designed and Developed web applications/JEE applications using Struts 2, Spring & REST/SOAP based web Services.
  • Designed and Developed persistence layers using Spring and Hibernate.
  • Developed web components for the project using JSP, HTML, STL tags and JavaScript.
  • Have used WebLogic server or Jetty server.
  • Writing and optimizing queries and PL SQL using SQL developer/TOAD.
  • Involved actively in data modeling for ISW & ISAW applications.
  • Implemented number of Java, JEE and BPM Design patterns.
  • Worked in messaging system by implementing JMS through TIBCO/MQ- Series architecture.
  • Design and developed multiple multithreaded java processes that runs 24/7 to process files and data on all regions (NA, APAC, LATAM and EMEA)
  • Designed and developed multiple java batches/standalone applications which are highly customizable and handle high volume of data and messages on daily basis.
  • Implemented reliable caching mechanism and developed an interface that loads, exports and manage the various inventory data which are in different formats and from multiple data sources into the centralized database ( Confidential ).
  • Very good exposure in developing backend, which can handle business critical information and interface with other systems/applications through messaging (JMS).
  • Working as a Subject Matter Expert for Confidential BPM.
  • Designing the workflow/business processes in Confidential BPM.
  • Adhering to coding standards & best practices of Java, JEE, BPM-SOA implementation.
  • Managing deliverables within stipulated timelines and assigning work to team members.
  • Responsible for deploying and maintaining application in COB / Disaster Recovery.
  • Designed and Architected interoperable BPM processes with insight of future considerations.
  • Reengineered and designed entire existing application from Confidential BPM 10gr3 to Confidential BPM 11g according to BPMN 2.0 specification.
  • Created a middle ware design pattern using PAPI in order to access instances from OBPM/ALBPM Engine.
  • Excellent Knowledge in Installing, Trouble shooting, and Configuring of ALBPM 5.7, 6.0, Confidential BPM10g, 11g Studio and Admin Server/Enterprise Manager on Web logic Application Server 8.2/9.0/10.3.
  • Developed an ADF web application by which power users developers can monitor and control BPM instances.
  • Debugged several critical and complex BPM instances.
  • Responsible for building war and ear files and deployed on Development, QA, Staging and Production Servers.
  • Responsible for creating RPM Packages through Organization level HERMES process for SIT, UAT and PROD installations.
  • In-depth review of Design and Development Deliverables prepared by developers.
  • Interfacing with Documentum server for content management.
  • Feasibility analysis, conceptual design, implementation and user training & enhancement.
  • Responsible for the deliverables provided by the team.
  • Preparation of Effort estimation for the activities based on the requirement and design document.
  • Technical clarifications to development, QA and support teams.
  • Performed unit testing and system testing for the application.
  • Served as a point of contact to the client and offshore team.

Environment: WebLogic 10.3, Tomcat, J2EE (JNDI, Ajax, Struts, JDBC, Java Servlets, JSP, Web services (SOAP & REST), Java script, JSON, Ext JS, JSF, Java Mail, JMS), JDK, MVC, Hibernate, Spring MVC,Jetty, Design Patterns, Confidential BPM/SOA 10g/11g suite, ALBPM, MS Visio, SQL Developer, UML, JDBC, ODBC, CSS, Eclipse IDE, JDeveloper, ANT, HTML, XML, JAVASCRIPT, SVN, CVS, UNIX, Windows, Confidential 11g.

Confidential

Senior Software Engineer

Responsibilities:

  • Coding (Custom Modifications & Core Product), functional enhancement and performance tuning.
  • Coding the various services based on the Integrated Store Operations (ISO) framework.
  • Involved in converting existing RMI services to EJBs services for all business services.
  • Coding for Wireless Reader using Wavelink Technologies.
  • Product development using java swing for standalone client UI for client server application.
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC)
  • Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used Jakarta Struts Framework, based on the Model View Controller 2 architecture, for rapid application development and ease of maintenance.
  • Used Validation framework for client-side validation and Internationalization to support multiple languages.
  • Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
  • Implemented PL/SQL and Stored procedures for Oracle9i database.
  • Used XML parser APIs like DOM for marshalling and un-marshalling of data
  • Used My Eclipse for writing JSPs, Struts, EJBs, and other java code snippets.
  • Used JUnit framework for Unit testing of application and Clear Case for version control.
  • Built application using ANT and used Log4J to generate log files for the application.
  • Participated in Code Review.
  • Contributed in development and maintenance of major releases (10.4.9, 11.1.1).
  • Involved in Unit Testing.
  • Guiding the junior developers.
  • Technical clarifications for development, QA and support teams.
  • Having experience on customer support and internal issues.

Environment: Java, EJB, JMS, JDBC, Confidential, SQL Developer, Eclipse, XML, Tortoise, wavelink framework, Swing, RMI and WinEmulator EJBs, Web Sphere 5.x, DB2, IBM iSeries Navigator 5.x, QuickRulesBuilder 3.x, MS Visio, WSAD, XML.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in coding EJB for Business Logic and database Access.
  • Designing use cases.
  • Involved in the UML Designing (Class diagrams, Sequential diagrams. etc).
  • Involved in technical design, development and testing of various modules assigned.
  • Implemented the front-end design using JSP, JSP tag libs components.
  • Implemented Enterprise Java Beans for the Data access, Data Analysis and Flow mechanism implementation using Message Driven beans (MDB).
  • Worked on Asynchronous messaging system using by implementing JMS through Publish-Subscribe MQ-Series architecture.
  • Implemented Web services for interacting with front-end tools developed in different technologies.
  • Involved in consuming the web-service calls through Client invocation.
  • Web-services have been published by generating WSDL files through Service gen task in Ant tool through Web logic10.
  • Used Web logic Application Server for application deployment
  • Implementation of SOA by exposing the EJB’s to Web Services.
  • Used Java Script for client, server validation through expression language.
  • Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Confidential 9i/10g. Also used JPA with Hibernate provider.
  • Used CVS for maintaining the component and for release and version management. And Mercury for bug tracking.
  • Involved in coding for JUnit Test cases
  • Maven tool has been used for the build and deploy.
  • Involved in Production support and provided training and knowledge transfer to the users.

Environment: WebSphere, Tomcat, J2EE (JNDI, Struts, JDBC, Java Servlets, JSP, Web services (SOAP & REST), Java script), JDK, MVC, Struts, Hibernate, Design Patterns, UML, JDBC, ODBC, CSS, ANT, HTML, XML, JAVASCRIPT, CVS, UNIX, Confidential, EJBs, Web Sphere 5.x, DB2, IBM iSeries Navigator 5.x, QuickRulesBuilder 3.x, MS Visio, WSAD, XML.

Confidential, New York

Software Engineer

Responsibilities:

  • Involved in the UML Designing (class diagrams, sequential diagrams, Object modeling etc.).
  • Coding the UI using struts framework.
  • Involved in coding EJB for Business Logic and database Access.
  • Coding Java classes using JDBC and other application specific utilities.
  • Unit Testing.
  • Involved in development of various modules Using AJAX, JSP, and Servlets.
  • Well Implementation of JDBC Connectivity to Access Data from Database Servers.
  • UAT Support & Release Activities.
  • Active Participation in the life cycle of the Project as a Team Member.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Worked with J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, EJB's and Web logic.
  • As a Senior Programmer involved in developing the Scheduled jobs, Servlets, JSP and involved in the integration and release phase of the product.
  • Developed Confidential PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Developed PL/SQL procedure for login module and registration module.
  • Was the member in the Product Enhancement team
  • Prepared the impact analysis documents.
  • Used MVC architecture for development
  • Did unit testing for newly developed components using JUnit.
  • Solved the Customer defects.
  • Extensively used JSP, HTML, CSS, Java script for developing new pages.
  • Used EJB, JMS, Java Script in enhancement of the product
  • Monitored and trouble shoot the Performance issues and Memory leaks in applications.

Environment: Struts, JSP, Servlets, EJB, Swing, UML, JDBC, I18N, WebLogic 8.1, Confidential, Toad and Eclipse.

Confidential

Software Engineer

Responsibilities:

:

  • Designing the application based on the MVC architecture.
  • Coding and Development includes extensive work in JSP and Servlet Technologies
  • Extensively coding Java utilities for the application logic.
  • Writing different validation routines for the validation of the user inputs.
  • Proficient in using the Eclipse as IDE for application development and Weblogic 8.1 as server.

Environment: JSP, Servlets, JavaBean, JDBC, HTML, JavaScript, WebLogic, Confidential and Eclipse 3.

Confidentia

Software Engineer

Responsibilities:

:

  • Involved in the Coding and Development using Struts.
  • Coding Java classes using JDBC and other application specific utilities.
  • Involved in developing Admin Module.

Environment: s: JSP, Servlets, JavaBean, JDBC, HTML, JavaScript, WebLogic, Confidential and Eclipse 3.

We'd love your feedback!