We provide IT Staff Augmentation Services!

Java Technical Lead Resume

4.00/5 (Submit Your Rating)

DE

SUMMARY:

Have more than 1 5 years of experience in all phases of project life cycle. I have actively participated from inception to delivery in various projects acting in various positions and responsible for technology, time and man management. I have a wide domain experience from banking, retirement, HAVA (election), IT Risk.

TECHNICAL ENVIRONMENT:

J2EE Technologies: Struts, Spring, EJB, GXT MVC, Adobe Flex

Web Technologies: CSS, JS, DHTML, AJAX(DWR, GWT, JQuery)

ORM frameworks: Hibernate, IBATIS

Webservices: (SOAP/REST), WSDL, JAX - RPC, JAX-WS

Template Engines: Freemarker

Transformation: JAXB, XML, XMLBeans, XSLT, ETL-Informatica

Testing Tools: JUnit

Database: Oracle, SQL Server, Sybase 8.5

Version Control: GIT, SVN, PVCS, Tortoise

Application Server: Weblogic, Websphere, JBoss

Web server: Apache-tomcat, IIS Web Server Extensive experience in Design Patterns.

Bug/Issue Tracker: Clearquest, HP Quality Center, JIRA, IBM Rational Synergy, PVCS Tracker, QC(ALM), Greenhopper

Development Tools: Eclipse, WSAD, RAD

Design Tools: Data studio, Rational Rose, UML

Expertise in: building APACHE (GCC, MAKE, FIPS, OPENSSL, APACHE, MOD RADIUS) to make the deployment server FIPS Compatible

Deployment: Have expertise in code promotion from DEV until PROD in

Unix / Linux Environment: Have good knowledge in - no-sql database (couchbase), AWS s3, ELB, Lambda, EC2, etc.EDUCATION/TRAINING/CERTIFICATION

PROFESSIONAL EXPERIENCE:

Confidential, DE

Java Technical Lead

Responsibilities:

  • Worked on preparing the project estimates for the team.
  • Have led the team of 12 members. Worked on onsite / offshore model.
  • Have prepared TSD for confluence specs.
  • Mentoring junior members for technical challenges faced on a daily basis
  • Have done architecting using design patterns like builder, singleton, Factory.
  • Have done peer reviews and approvals for the design / code / regression test cases.
  • Have developed Microservices using Spring Boot and persistence in Cassandra.
  • Have integrated Spring with REST, Boot, AOP, Hibernate, Batch, MVC, Log4j, Feign Client.
  • Have extensively used jQuery, JSP, Javascript, CSS for Front End components
  • Have used sql / no-sql queries based on the need.

Environment: Spring 4.0, Java 1.7/1.8, Spring-REST, Spring-Batch, Spring-MVC, Spring-AOP, SOAP / WSDL, Log4J, Apache-Tomcat, Sql Server, JIRA, JQuery, Javascript, CSS, JSP, Windows, Unix.

Confidential, NJ

Java Technical Lead

Responsibilities:

  • Worked on preparing the project estimates for the team.
  • Have led the team of 10 members. Worked on onsite / offshore model.
  • Have prepared TSD for BRD based on discussions with Business stakeholders.
  • Have done architecting, peer reviews and approvals for the design / code / regression test cases.
  • Have integrated Spring with Spring REST, Spring AOP, Spring Hibernate.
  • Have extensively used jQuery, JSP, Javascript, CSS for Front End components
  • Have developed Jasper Reports for various quote & order forms.
  • Have used sql queries for finding various quotes and orders pertaining to users.

Environment: Spring 4.0, Java 1.7, Spring-REST, Spring-AOP, Log4J, Weblogic 11, Sql Server, JIRA, Jasper Reports, JQuery, Javascript, CSS, JSP, JSTL, Windows, Unix.

Confidential, NJ

Java Technical Lead

Responsibilities:

  • Worked on preparing the project estimates for the team.
  • Have worked on raising PIRA request for on-boarding CTS vendors for the engagement with JPMC.
  • Have led the team of 8 members. Worked on onsite / offshore model.
  • Have prepared TSD for BRD
  • Have done peer reviews and approvals for the design / code / regression test cases.
  • Have conducted Spring Planning (Stories, tasking) using Greenhopper tool.
  • Have worked on importing workflows using ETL-Informatica for the golden sources.
  • Have integrated Spring with Spring Batch, Spring MVC, Spring REST, Spring AOP.
  • Have good knowledge in sql queries for finding various employees across the globe.

Environment: Spring 4.0, Java 1.6, Spring-REST, Spring-Batch, SLF4J, Apache-Tomcat, ETL-Informatica, Sql Server, JIRA, Greenhopper, Windows, Unix.

Confidential, NJ/NYC

Lead Java Developer

Responsibilities:

  • Have led the team of 5 members. Worked on onsite / offshore model.
  • Have prepared the MDD (Minor Development Document) for the BRD (Business Requirements Documents)
  • Worked on preparing the project estimates for the team.
  • Have done peer reviews and approvals for the design / code / test cases.
  • Have developed bean injection using Spring for the Excel Upload.
  • Handling DB result set in the Excel Upload, Transactions, Mass Price Correction, Logging tabs.
  • Have used WSDL2Java for generating client stubs in App Auth module.
  • Have used Apache POI package to read the excel file.
  • Followed the Confidential change management procedures to promote the code from test to production environment.

Environment: Spring 3.0, Java 1.6, JAX-WS, SLF4J, WAS 7.0 App Servers, DB2, RAD7.2, Adobe Flex 4.0, Service Center, IBM Synergy, GIT Extensions.

Confidential

Sr Java Developer

Responsibilities:

  • As onsite lead, led the team of 5 members. Worked on onsite / offshore model.
  • Interacting and coordinating with client / offshore team in application development and with QA team / business for QA/UAT defects fixing.
  • Prepared detailed document to handle Project Change Control and Source labeling strategy for builds and releases.
  • Have used WSDL2Java in various modules.
  • Have developed dependency injection for App Auth, Positions, Dividend and Interest, Projected Income, Estimated Annual Income, Branch, User EBC web services.
  • Maintaining the source control system consistent for the various releases
  • Created the test account tool for getting the result set for VMD/ VAM.
  • Developing Java interface between Actuate reports and Web services.

Environment: Spring 2.5, Java 1.5 / 1.6, JSP, Servlets, AJAX, IBM JAX-RPC / JAX-WS Web Services, Log4j, JFreeCharts, IIS Web Server, WAS 6.1 App Servers, DB2, RAD7.2, Service Center, IBM Synergy, GIT Extensions, Log4j.

Confidential

Sr Java Developer

Responsibilities:

  • Have been a core person in architecting the Technology Risk System.
  • Develop web application using GWT/GXT MVC, DAO, Spring dependency injection.
  • Sole contribution in developing filters for super division, division, super department and department level users.
  • Have implemented the save/clear preference for user.
  • If the user has saved preference & their entitlement changed after that then E3 Entitlement check has been made to alert the user with a message box.
  • Have written SQL queries to refresh the metric grid based on the filter selection, save/update and clear user preference.

Environment: Java 1.5, Spring 2.5, GWT 2.0, GXT 2.1, HTML, CSS, MS Eclipse Galileo IDE, Apache-Tomcat 6.0.20, Sybase 8.5, Linux, Perforce - P4V Version Manager, MS Atlassian JIRA - Defect Management, EditPlus, Windows XP.

Confidential, TX

Sr Java Dev

Responsibilities:

  • Have good experience in DBUtils to KLIPMetaData
  • Have used XML DOM Parser in the invoice cycle time module.
  • Sole contributor in developing “.klip” for the Klipfolio Dashboard.
  • Used GWT, Spring, Hibernate with Oracle as the backend.
  • Invoke web services from client-side code to server-side using GWT RPC AjaxCallback in GWT
  • Have used FreeMarker and DOM4J for dynamically overwriting the server URL and the .klip elements before writing to the IO Stream.
  • Have created the Hibernate Mapping File (.hbm) for the EGLInsight Left Navigation Panel
  • Have created dependency injection for the left Navigation Panel.

Environment: Java 1.5, Spring 2.5, Hibernate 2.1, GWT 2.0, Free Marker 2.3.16, DOM4J 1.6.1, Klipfolio Dashboard, Apache DBUtils 1.3, Eclipse Galileo IDE, Apache-Tomcat 6.0.20, Oracle 9i, Linux, Tortoise SVN 1.6, Textpad, Windows XP.

Confidential, VA

Sr, Java Dev

Responsibilities:

  • Used struts, Spring, iBatis as a migration effort because of the performance issues with Hibernate.
  • Have good experience in Spring AOP, dependency injection, auto wiring and transaction management.
  • Have involved in the migration of Struts 1.2 to Struts 2.
  • Have used the spring plug in for DWR Ajax to integrate with the spring framework.
  • Have implemented Paging, Ajax, lazy loading when the records exceeds 100.
  • Have used XML Parsers like DOM and SAX in the Service Request module.
  • Have written SQL queries.
  • Have used MAKE and MAKE INSTALL commands to generate the .o and .h files.
  • Have written unix script to generate the certificate from the web server whenever the request comes to the server, which the customer has to ensure/accept to access the site.
  • Have good exposure to scripting language perl.

Environment: Java 1.4/1.5, DWR Ajax 2.0, Struts 1.2/2, Spring 2.5, Hibernate 2.1, iBatis 2.2.0, Eclipse Galileo IDE, Apache-Tomcat 5.5.17 Server, Apache 2.2.9, tomcat 6.0.20, Apache Axis2, POJO Web Service, Oracle 9i/Oracle Sql Developer 2.1, Putty, Linux, Tortoise SVN 1.6, WIKI, Crimson Editor, Windows XP.

Confidential, PA

Sr Java Dev

Responsibilities:

  • Developed Sequence, Use Case Diagrams and Process Flow Diagrams. Used MVC to leverage the jsp, servlet and blue sky business classes.
  • Used Custom Style Sheet (CSS), JSTL/XML, XSLT, DHTML.
  • Have implemented AJAX with javascript for the partial rendering of the page.
  • Have created the Real time/Delayed Quote of the NASDAQ, OPRA, NYSE based on the user input of Professional/Non-Professional.
  • Used sql to perform business validation for blue sky funds.
  • Have used Java Profiler (JProbe) for the application performance analysis, Memory Analysis and the milliseconds to display a page.
  • Source Code Maintenance using Rational Clear Case Tool.
  • Good exposure to Agile / Test Driven Development (TDD).

Environment: J2EE, Java 1.4/1.5, Servlets, JSP, HTML/DHTML, CSS, UML, XML, XSLT, JDBC, PVCS - Version Manager, IBM WebSphere - RAD 6.0, Solaris, Oracle 9i/10g, DB2

Confidential

Sr Java Developer

Responsibilities:

  • Implementing the Business Classes and UIfor the Portfolio Management and the Asset Allocation Activities for the Confidential site (Internal/External)
  • Troubleshooting the various layers of the application for the Money Movement/Transfer in the Retail & Retirement A/C's (Equity, Annuity, ROTH IRA, SEP IRA, ROLLOVER IRA, INHERITED ROTH IRA, TRADITIONAL IRA, 403 (B) 7, SIMPLE IRA).
  • Used Struts framework to leverage the JSP, Servlet and the Business Classes.
  • Have used AJAX, JSTL for manipulating XML documents (XSD) conforming to the Retail / Retirement Schema Declaration.
  • Implemented the Entity Bean for save and load operations in the EJB Layer
  • Involved in the unit testing, regression testing of the Trade System and also obtained the expected results using the JUnit.
  • Tracking of defects in the application using the PVCS Merant Tracker Tool.
  • Modeled designs and created class templates using Rational Rose.

Environment: J2EE, Java, Servlets, JSP, EJB 3.0, UML, XML, XSL/XSLT, DHMTL, JDBC, PVCS - Version Manager, PVCS - Merant Tracker, DIS Debug Tool, Visual SlickEdit, Rational Rose, IBM WebSphere - RAD 6.0, Oracle 9i, Solaris and Windows 2000/NT

Confidential, MI

Sr Java Developer

Responsibilities:

  • Supported Migration of SEWCS (State Employees Wages & Contribution System) to the base product.
  • Analyzing the Functional Aspects of W&C (Wages & Contributions) and Preparing the Unit Test Plan.
  • Triggering the execution of Batch Jobs with SSN or Employer ID given as the input to the System. Used OSD (Object Sequence Diagram) by the Select Enterprise Tool.
  • Implemented the multi threading to handle asynchronous requests.
  • Used Struts Framework to create Web Applications that leverage both Servlets and jsp.
  • Have developed the message senders (JMS) and queued in the MOM (IBM MQ Series) with the message consumers (implemented using Message Driven Beans) deployed in the IBM App Server.
  • Have used JavaScript by handling multiple requests and triggering multiple function calls in case of asynchronous request (AJAX).
  • Tracking of defects in the application using the PVCS Tracker.

Environment: J2EE, Servlets, JSP, EJB, JMS, XML, DHTML, CSS, Merant - PVCS Tracker, Merant - PVCS Version Manager, Visual SlickEdit, EditPlus, Enterprise Manager, Linux, IBM MQ Series, IBM WebSphere 5.0, JRules, SQL-SERVER 2000 and Windows 2000/NT

Confidential, Nevada

Sr Java Developer

Responsibilities:

  • Prepared the Test Cases and tested various modules.
  • Analyzing the Functional Area and Preparing the Unit Test Plan.
  • Developing front-end applications using HTML, Java Script and JSP
  • Used Struts Frame work to create Web Applications that leverage both Servlets and jsp.
  • Have developed Stateless/Stateful session beans.
  • Have implemented multi threading concept to handle the concurrent requests for Poll/Voting module
  • Developing a common XML handler using SAX parser.
  • Source control has been done using Rational Clear Case
  • Performed system detailed design.

Environment: J2EE, Servlets, JSP, EJB, Web services, SOAP, JAXP, JAXB, XML, XSLT, DHTML, CSS, PVCS - Merant Tracker, UML, Solaris, IBM Websphere 5.0, Rational Clear Case, Sybase, Linux and Windows 2000/NT

Confidential

Sr Java Developer

Responsibilities:

  • Performed system detailed design.
  • Developing the test cases and testing various Modules.
  • Developing front-end applications using HTML, CSS, Java Script and JSP
  • Strong exposure to DDL, DML commands while handling the Data
  • Used MVC Framework for Web Applications that leverage Servlets and JSP
  • Have parsed the XML schema documents using the DOM Parser.
  • Have configured the LDAP for the conference module based on the difference sub-systems.

Environment: J2EE, Servlets, JSP, EJB, Rational Rose, EditPlus, Enterprise Manager, UML, XML, Linux, PVCS Version Manager, PVCS - Merant Tracker, IBM Websphere 5.0, IBM MQ Series, SAP DB, LDAP, Solaris and Windows 200/NT

We'd love your feedback!