Java Tech Lead Resume
0/5 (Submit Your Rating)
New, JerseY
SUMMARY:
- 9 years in software design, and implementation of Enterprise applications in JAVA/J2EE, Hibernate, Spring MVC, Struts2.0, JSF, Primefaces, JSP, Servlets, JAXB, JQuery, Node JS, Angular JS, and HTML, SQL Server, PL/SQL, JUnit and TestNG
- Experience and Expert on designing and developing server and client side software solutions using Java, J2EE.
- Specialized in using JSF with Java 6, JQuery and Ajax, Spring MVC, Hibernate, Spring JDBC, RESTful & SOAP Web services.
- Specialized on Angular JS and NODE JS for the web development.
- Specialized in using VEEVA Cloud services and Development.
- Developed new Java standalone job using Spring Batch Framework.
- Worked on Spring MVC, Spring Web service with Maven web development.
- Worked on Agile/Scrum Methodology Projects.
- Experience in working with Oracle (9i/11g), SYBASE, MySQL and No SQL as backend database.
- Worked on Log4J, SL4J and Log back Logging Mechanism.
- Implemented Blaze rule Engine methodology.
- Implemented JUnit and TestNG for Unit testing Test Driven development.
- Expertise in all phases of the Systems Development Life Cycle (SDLC), including project definition, analysis, design, coding, testing, implementation and support.
- Implemented UI concepts like JQuery - JS Tree, High Charts, and Collapsible table, CSV to HTML, Light Box approach, Spring Wizard flow and PDF Prefilling.
- Worked on JAXB &XML Beans used for the XML to Java object conversion.
- Implemented LDAP Reading Standalone Job to identify the entire User profile details and used for Authentication of application.
- Worked on an Android application development for a Cognizant hackathon event Automated insurance Quoting using OCR API.
- Developed an Admin Tool, which will maintain the history of all the code changes done on various versions, for maintenance Purpose.
- Made sure that the code base for all the projects worked was properly documented.
- Unique ability to understand and long-term project development issues at all levels, from interpersonal relationships to the details of coding scripts with strong analytical, organizational, presentation and problem solving skills.
- Performed Lead role and managed multiple projects both in offshore as well as onshore without any major issues.
TECHNICAL SKILLS:
Languages: J2EE/JAVA, PL/SQL, JQuery, HTML, XML, XSD, XSLT, JavaScript
RDBMS: Oracle 11g, Sybase, MySQL
Operating Systems: Windows
Java Framework/Tools: Struts2.0, Spring MVC, JSF, Spring Batch, Spring WS, Hibernate, SOAP, JSON, REST, MQ, RAD,JAX WS, Eclipse, UML, TestNG, JUnit, Weblogic, Tomcat, WebSphere, JBOSS, SONAR
PROFESSIONAL EXPERIENCE
Confidential - New Jersey
Java Tech Lead
Responsibilities:
- Worked on developing the cloud based adaptor for the VEEVA. TruAdaptor is a propriety integration product that provides seamless connectivity between enterprise applications and content repositories. We have established connectivity to the VEEVA cloud from any outside data storage environment using REST Web services to create/update objects and document in the TruConnect Product.
- Working on a VEEVA cloud based enterprise service project using JAVA/J2EE, Spring MVC, REST services, JMS from various data stores in a test driven development enviromemnt.
- Used Spring Batch Framework for this standalone product.
- Used Node JS to create a metrics web site.
- Involved in the Architecture and design for this product and solely developed the whole adapter.
- Implemented TestNG for Test driven development.
- Developed class diagrams and data models using UML.
Confidential - Mclean VA
Java Tech Lead/Developer
Responsibilities:
- Worked on Agile/Scrum Methodology.
- Used VersionOne for all Agile activities
- Used IBM Clear Case in the initial days of development - And migrated to GitHub.
- Used JQuery and JSON to perform all Ajax events to increase UI performance.
- Used MAVEN to deploy the build and deploy the web application.
- Implemented Jenkins for seamless deployment to the server on regular basis.
- Freddie s critical Pricing component has been generalized and made into a SOAP Web service. Now it is available for the complete organizational usage.
- Used Angular JS to implement the charts for the Dashboard.
- Involved in design and development of auditing feature which will track user actions. It also captures the changes made by a user in the application.
Confidential - CT
Java Tech Lead/Developer
Responsibilities:
- Directly interacted with the business and Client partner to understand their expectations. Accordingly accomplished many major changes to the system.
- Developed many supporting standalone batches process to improve performance and to bring in more features to the system.
- Implemented a lightweight Survey application for The Hartford Insurance. This has to be a Standalone website that could be embedded into any standalone application. Application is developed using JavaScript, Node JS, CSS and Oracle/PLSQL.
- Worked on EVPV and THAW (The Hartford at work) - website demo with all working features was developed. This application was developed using Angular JS, CSS, HTML5 and JQuery.
- Developed an Automated Payment System - as a standalone application. This was used for Automated billing system for the customers enrolled for monthly/quarterly payments. It was developed using Java/J2EE, Spring Batch, IText, Oracle PL/SQL.
- Implemented Blaze Rule Engine for the state wise coverage/claims PDF forms rules.
- Developed an Exact Target Emailing System - as a standalone supplication. This is used for Email Notifications to end customers for their Claim status, Premium Payment delay, Bill Notification and other changes to the Business that reduced the usage of Paper letter notifications. JAX Web services, Hibernate, Oracle PL/SQL, Java, JSP, JQuery, J2EE Architecture are used for developing this application.
- Worked on Oracle 11g Upgrade for the EVPV, THAW applications - upgraded the Oracle PL/SQL, Hibernate related files as per the schema changes.
- Worked on Commission Payment Consolidation - Java Standalone batch to perform the commission payment consolidation for a group of brokers and loads it to a portal. This is used for Creation and formatting of PDF statement using ITEXT java for the generation of Commission statements in PDF format. Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions. Used Java/J2EE, Spring Batch, Hibernate, ITEXT and Velocity Template for developing this application.
- Worked on JS Tree, High Charts, PDF Pre-filling Concept and Spring Wizard flow for a coverage enrollment process in EVPV Applications. We have used ITEXT and Spring Wizard framework.
- Worked on Automatic Employer Registration - Java Standalone batch used for enrolling the Employer users to EVPV and THAW applications for any claimant status/Payment. This was developed using Java, J2EE, LDAP, Spring MVC.
