We provide IT Staff Augmentation Services!

Lead/ Sr. Java/ J2ee Consultant Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 11 plus years of experience in Information Technology (IT) Industry
  • Extensive programming in Java, J2EE using RAD, Eclipse and IntelliJ
  • Excellent object - oriented design and programming skills including strong working knowledge and experience in UML
  • Extensive experience in creating customized XSLT templates based on business requirement
  • Strong software development skills using open source MVC architecture - Struts framework, Spring framework and Spring modules Spring Webservice, IOC
  • Worked extensively on Session Beans, Entity Beans and Message Driven Bean and implemented JMS API, and worked on MQSeries
  • Worked extensively with Object Relational Mapping (ORM) using Hibernate Framework
  • Extensive experience in Oracle - PL/SQL, SQL, UNIX Shell Scripts, EJB components development, JSP, Tag library, Apache Ant build script
  • Extensively used JUnit in the development of the applications, in the Test Driven Development (TDD) environ
  • Developed the enterprise applications in Agile scrum and TDD environs
  • Experience in implemented business logic on XML content using XPath Query Language
  • Worked on TIBCO business works (BW) to develop the web based applications and deployed on TIBCO Administrator
  • Extensively used Maven, Ant scripts for the deployment of the applications
  • Good knowledge of SOAP, Liferay Portals and TIBCO Enterprise message service (EMS), JMS, Rendezvous
  • Possesses excellent analytical, problem solving and learning skills as well as a keen interest in the emerging technologies such as Big Data Hadoop - Hive, Pig, Apache Nifi, Hadoop HDFS, Apache Spark, Groovy, Python and Zeppelin

TECHNICAL SKILLS:

Operating Systems: Windows XP, UNIX, Linux and Sun Solaris9/10

Languages: Java, C, C++, JavaScript, SQL, PL/SQL, HTML, DHTML, XML

Scripting: UNIX Shell Script, Java Script, Perl Script

Databases: Oracle (8i, 9i, 10g), Microsoft SQL Server, MySQL, DB2

Application Servers: Web Logic Server, Websphere application Server , JBoss

Web Servers: Tomcat Apache web Server

Build Tools: Ant, Maven

J2EE: EJB, JSP, Servlets, JMS, and SOAP

J2SE: Java Beans, JDBC, JNDI, LDAP

Frame works: Struts, Spring and Hibernate, Backbone JS, Angular JS

Design Tools: Rational Rose, Erwin, Visio Professional, Mercury QTP (Testing), Altova XML Spy

IDE(s): RAD, Eclipse, WSAD

TIBCO: TIBCO Business works, TIBCO Administrator, TIBCO Designer

XML Technologies: XML (DOM, SAX,) DTD, XML Schema, XSLT, Web Services (SOAP)

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Lead/ Sr. Java/ J2EE Consultant

Responsibilities:

  • Designed and developed UML and Flow diagrams using MS Visio.
  • Developed core Java components to build framework to support the business requirement
  • Developed REST web services using Spring framework and SOAP protocol based web services
  • Involved in code review with peers in agile development environment.
  • Worked on Multithreading programming, collections, streams and lambdas with recent features to upgrade the system.
  • Worked on distributed messaging services to consume and produce messages to the components across different applications.
  • Developed groovy components to process the data files.
  • Used Apache Solr / Lucene framework to enable search the data ecosystem.
  • Worked on SQL PL/SQL to modify the business logic
  • Involved in UAT and defect tracking using JIRA
  • Worked on HTML, CSS, JQuery and Angular JS to make changes to the responsive framework.
  • Coordinate with cross-functional teams to work on the projects.
  • Worked on Git repository to manage the source code version and releases
  • Used Maven and Gradle build tools to build the projects
  • Used Jenkins as continuous integration tool

Environment: Windows 7, Red hat Linux, Java 8, and Java 1.7, Multithreading, JIRA, JSON, Eclipse, IntelliJ, Rabbit MQ, Spring 4, Oracle 11g, Maven, JIRA, Git, Rabbit MQ, Tomcat 8.0, Web logic server 11g

Confidential, New York, NY

Technical Lead Consultant/ Sr. Java Developer

Responsibilities:

  • Developed APIs for the components PrMaster, PrProxy, PrClient which will be used by IBID systems and external systems respectively
  • Developed the SQL, Store procedure (Sybase) and database replication definitions
  • Designed and developed UML/Flow diagrams using MS Visio.
  • Developed application using Java/J2EE technologies - Spring RESTful webservices, Security, AOP, IOC.
  • Code review using standard eclipse plugins like HP security Fortify.
  • JVM performance tuning for EES application servers across the globe.
  • Deploying the application across the globe like EMEA and HongKong servers for load balancing.
  • Using shell scripts to monitor log files for application exceptions and report those to Operate team
  • Developed REST based web services and HTTP Connections to provide data to external systems.
  • Extensively used JUnit for Unit Testing
  • Used Log4J logging framework for logging messages with various levels written throughout the Java code.
  • Involved in UAT and defect tracking using JIRA
  • Maven to build enterprise application.
  • Used Subversion (svn) and Git as repository of development of the projects

Environment: Windows 7, Red hat Linux, Java 1.7, .Net, Multithreading, JIRA, JSON, FAST Eclipse, Spring 3.0, Oracle 11g, Maven, JIRA, SVN/Git, Tomcat 7.0

Confidential

Technology Lead

Responsibilities:

  • Requirement Analysis
  • Review of code with the peers
  • High level design document
  • Offshore/Onsite Coordination
  • Use Rabbit MQ API messaging system to push message to the Node Server
  • Root cause analysis of the issues and remediation steps for the resolution.
  • Developed enterprise applications using Spring modules - Spring IOC, Spring Webservice
  • Wrote ANT script to automate the build process
  • Wrote SQL scripts and SQL procedures, functions.
  • Deployment of applications on development servers

Environment: Java 1.6, Eclipse 3.5, Rabbit MQ, JSP, Spring IOC, Web Services, WSDL, XML, Soap UI, UNIX, WebLogic 11g (10.3.5), Toad, Oracle, UML (Rational Rose)

Confidential, Charlotte, NC

J2EE/ SOA Developer

Responsibilities:

  • Gathered requirements and prepared Software Requirements Specifications (SRS), System High Level and Low Level Design Diagrams, Class Diagrams, Interaction/Sequence diagrams, Use Case diagrams, Data flow diagrams, Database design
  • Prepared ERD and database schema using Erwin
  • Wrote scripts (ksh, shell, csh) to accomplish the batch process
  • Developed an APIs for the CDS component under the initiative of CDS CRS (SDLC)
  • Used CIS and Spring framework classes in the development of the distributed applications
  • Implemented the Log4j framework in the development of the enterprise components
  • Developed WSDL as a Web service, XML Schema’s (XSD) to map the fields of the XML
  • Worked on TIBCO BW API with our custom framework
  • Designed and developed EJB components (MDB’s) to asynchronously receive messages (OSGI) from IBM MQ Series queues
  • Extensively used JUnit in the development of the Application
  • Extensively worked on service oriented architecture (SOA) to develop loosely coupled services and developed the UT for each component (TDD)
  • Created the users in the LDAP server to render access to the applications
  • Developed SQL Queries and Stored Procedures, cursors in manipulating and to retrieve the data
  • Deployed EAR, WAR, JAR on the application server
  • Involved in UAT of CRS - CDS (Gen 1A) release of the distributed applications
  • Used Clear Case as a documentation repository and version controlling tool

Environment: Windows XP, UNIX, RAD 7, Spring (MVC), HTML, Java, Servlets, JSP, EJB, XML, XPATH, Flex, EJB, XSD, IBM-WS framework, WSDL, UML, Ant, Log4J, Mainframe, DB2, Clear Quest, LDAP, JNDI, SOAP, AJAX, WAS 6.0 and Clear Case

Confidential, St. Louis, MO

Engineer

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solutions
  • Designed interactive web pages for front end screens using HTML, DHTML, CSS, JavaScript
  • Developed the UI components using the inbuilt functionalities of Struts Tiles framework
  • Extensive designing and development of Java Servlets, JSP, JSTL and XML
  • Developed custom Struts Tag Libraries to enhance the UI framework level code
  • Involved in the development of application using Agile Scrum Methodology
  • Implemented Enterprise Java Beans (EJBs) to interact with the database to update, retrieve, insert and delete values effectively
  • Integrated application presentation layer implementation on J2EE while business layer on Web Services
  • Developed SOAP/WSDL interfaces for the existing web services to accommodate changes in the new releases
  • Implemented AJAX for faster and more user friendly web applications
  • Implemented the Business Delegate and Data Access Objects design patterns
  • Developed Java Beans and Utility Classes for interacting with the database using JDBC
  • Used SAX and DOM for parsing XML documents and XSLT for transformation
  • Wrote the test cases in the development of applications using JUnit
  • Worked on Oracle 10g for manipulating the data
  • Used JNDI API to look up the objects from the naming/directory service
  • LDAP Server is used for user authorization and authentication
  • Involved in testing the application using automation testing tools such as Mercury QTP in order to test the traffic of the users
  • Deployed EAR on the JBoss application server (Hot deployment)
  • Used Rational Clear Case as a documentation repository and version controlling tool
  • Provided verbal and written status reports during all phases of development, testing, and implementation

Environment: Windows XP, UNIX, Eclipse, EJB, Servlets, JSP, JDBC, Swing, Multithreading, JavaScript, Struts MVC Framework, Web Service (SOAP), AJAX, EJB 3.0, JUnit, Log4J, Mercury QTP, Oracle 10g (PL/SQL), MySQL, XML, XSLT, JNDI, LDAP, Tomcat, WebLogic Application server 9.0, JBoss Application Server, MVC, Clear Case and JUnit.

Confidential

Engineer

Responsibilities:

  • Designed interactive web pages for front end screens using HTML, CSS, JavaScript
  • Extensive designing and development of Java Servlets, JSP, Swing and XML
  • Developed SQL Queries and Stored Procedures.
  • Used JUnit API for the development of application.

Environment: Windows XP, UNIX, Java, C, C++, SQL, HTML, CSS

We'd love your feedback!