We provide IT Staff Augmentation Services!

Java Technology Lead Resume

2.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • An accomplished Sr. Software Engineer with 7 years of experience specializing in analysis, design, development, and implementation of n - tier applications with a extensive experience on multiple assignments spanning across the banking, financial and insurance domain.
  • Involved in all stages of Software Development process including taking initiatives like creating custom plugin for spring eclipse IDE, doing POC and implementation of Angular JS, explorinogle-widget open source and integrating Google web Tool Kit (GWT) like Google map feature as a custom component in projects.
  • Hands on experience in front end scripting languages AngularJS, JavaScript, Jquery and related tools like grunt, lineman.
  • Developed responsive web pages with the help of Bootstrap Framework.
  • Extensive experience developing, deploying and consuming SOAP and REST based web services.
  • Extensive experience integrating with legacy applications leveraging various data transfer formats such as JSON, XML, and XSD.
  • Pro-active approach for coming up with technical solutions to problems like build automation and batch process optimization to reduce the manual effort of moving files to respective folder which runs as a part of the application.
  • Involved in all phases of Software Development life cycle.
  • Experienced in Handling a team and delegating the work.
  • Worked in Agile Methodology(Sprint planning, Daily standup meeting, Reviews, Release planning, Handling JIRA tickets, Demos and other scrum meetings)
  • Involved in Continuous integration build process.
  • Have done Design and Code review.
  • Experience in designing, developing multi-tier application using J2EE technologies, Servlets, JSP, Java Beans, JDBC, JAXB, Ant, Log4J, XML DOM, Web Services, SOAP using J2EE design patterns.
  • Extensive knowledge of MVC architecture, Struts 1.2 framework, Spring framework, AJAX components and experience in developing Web Services using SOAP and XML.
  • Good Experience in Oracle and DB2 database and backend programming. Sound experience in SQL, PLSQL programming, normalization, creation of stored procedures and function, packages, writing SQL, cursors, triggers and views.
  • Right kind of attitude to perform in high paced distributed organization and to be committed and self-motivated. Strong and sound programming knowledge with problem solving and timely resolution of issues to meet deadlines and budgets.
  • Enthusiastic to learn new technologies, Good Communication and Interpersonal skills.

SKILL SUMMARY:

Programming Languages: Java1.6, knowledge of C/C++, PL/SQL

Web Development: JSP, JavaScript, CSS, JQuery, Angular JS, JSON, Spring MVC, web services SOAP, (REST) Restful Webservices, XML and HTML, Ajax, JAXWS, Velocity, JSTL, Custom Tags, REST API Calls

Java Enterprise/Frameworks: J2EE1.6, Spring 3.0, Struts, Hibernate, Servlet, JSP, SOA and Log4j.

Integration & Middleware: Knowledge of EJB 3.0 and Java RMI.

Database systems: Oracle 11g, SQL Server 2012, DB2

Application/Web Servers: WebLogic 10, WebSphere 8.5, JBoss, Tomcat 6.x/7.x.

Build/Version control: Marven, Subversion (SVN), Ant 1.4, CVS, GIT

Operating systems: Windows & Linux.

IDE/Development tools: Eclipse, Service Now, TOAD & DB Visualizer

Performance/Test tools: JUnit, Find Bugs, Check Style, SONAR and Load Runner

Development Methodologies: Agile, WaterFall and TDD

Scripting Languages: JavaScript, Jquery, Angular JS, Node.JS, VBScript, Dojo.

RELEVANT EXPERIENCE:

Confidential

Java Technology Lead

Responsibilities:

  • Involving in requirement gathering from business, proposed AngularJS for front end UI development to have light weight script validation, Ajax style web application at the same time to achieve MV compatibility and preparing proof of concept in AngularJS for service calls and other UI operations.
  • Hands on experience developing front end application using AngularJS to handle user inputs, synchronize views and model, deploy the application using lineman and grunt.
  • Developed initial structure to achieve middle layer REST( Web services) based Rule Engine application in order to handle the entire business logic where the input xml data will be un-marshaled, marshaled and send it as an xml output to xPression mainframe system.
  • Communicating with business to get the proper requirement and coordinating offshore develop code to stick to the requirement.
  • Coaching junior resource at offshore location as well as preparing team members from succession planning perspective.

Confidential

Tools: Java, J2EE, JSP, JSTL, WebSphere v8.5,Hibernet, DB2 Data Studio v4.1, Struts1.2, Spring v4.0, REST,SOA, JavaScript, JQuery, JSON, DOJO, Grails Tool Suite, JMS, Clear Case, Oracle 10g, Web services.

Java Technology Lead

Responsibilities:

  • Involving in requirement analysis and preparing design and estimation for batch jobs.
  • Confidential has developed their own framework overriding the Spring concepts in order to have the secured application and was instrumental in migrating the existing Struts based producer world application to Spring based MVC architecture leveraging annotation, aop and DI features.
  • Significantly revised the JSP based user interface by incorporating JavaScript and DOJO components to minimize server round trips.
  • Used JMS concept for sending the commission request to the queue, that message will be consumed, processed and acknowledgement message will sent to the broker once the message gets used.
  • Supporting batch process jobs for Coventry and Medicaid vendors used UNIX commands to create and run the shell script file to invoke standalone java jobs and debug issues.
  • Integrated Grails Framework and written Groovy language to enhance the functionalities of the plugins.
  • Validating the producer information against the NIPR system using NIPR REST based service calls.
  • Coaching the team to achieve the code excellence by running PMD reports, fixing issue till level 2 and delivering the code in give time frame.

Confidential

Tools: Apache Tomcat 6.0, Teradata, Struts 1.2, REST service, Web services velocity, Spring, MySQL, Groovy/ Grails, JMS JSON, Hibernate, ClearCase, SOA

Team member and module lead

Responsibilities:

  • Implemented major components such as EJB (stateless), Spring AOP, Select Dialog using Jquery, Dynamic query validation, Repeater component enhancement.
  • Created JMS component to support the application.
  • Hands on experience on Groovy Language.
  • Worked on fixes, changes and enhancement for the existing components.
  • Input to this application will be an xml which will be parsed using Jaxb and then the objects will be consumed by velocity framework which will be used to generate the final web project source code.
  • Taking initiatives like creating custom plugin support for spring eclipse IDE which will let the user to access the project IDE, create a web project, deploy and host the application in local server and provide the hosted URL.
  • Explored (Google Web Tool kit (GWT)) google-widget open source and came up with custom google map source code which draws the map if user provides source and destination and integrated google map feature as a custom component into the project.
  • Developed technical solutions to problems like build automation and batch process monitoring to reduce manual effort of moving files to respective folder which runs as a part of the application.
  • Involved in requirement analysis, designing and developing code to generate Xmls for Confidential project and finally given to advance app code gen to generate the UI

Confidential

Tools: VB.net, Asp.net, IIS Server, JSP,JSF, Java, Apache Tomcat 5.5, Oracle 10g, SOA

Senior Technical Associate

Responsibilities:

  • Did production support for both application as well as database issues.
  • Worked on few enhancement modules like hosting the java applet from VB.net application to display the tree structured component view.
  • Created new end to end module which displays 2 iterative list box with user email id values which will be fetched with business logic from the Oracle Db using stored procedures and GUI will let the user to add, mod, del the email id with validation and store and retrieve from the database.
  • Prepared detailed design document and effort estimation.

Confidential

Tools: VB.net, Asp.net, IIS Server, JSP, JSF, Java, Apache Tomcat 5.5, Oracle 10g

Technical Associate

Responsibilities:

  • Migrated the existing servlet application to support struts1.2 framework.
  • Translating the design into a framework for building the application by using Ajax calls to render the jsps and loaded into struts tiles framework.
  • Created new custom struts tag for pagination and filters concept for logging.
  • Processing images and fetching POM colors which are stored in DB and let the user to apply the POM colors to images and order for a sample carpet.
  • Worked on enhancements and bug fixes.
  • Developed browser compatible application which supports IE, FF, and Safari.

Confidential

Tools: VB.net, JSP,JSF, Java, Apache Tomcat 5.5, Oracle 10g

Technical Associate

Responsibilities:

  • Migrated the existing framework to struts1.2.
  • Translating the design into a framework for building the application.
  • Worked on enhancements and bug fixes.
  • Design & Development of Pay bill module.
  • Worked on release management using Hudson.
  • Developed browser compatible application which supports IE, FF, and Safari like floating elements, block (div) elements, CSS sizing issues, typographical issues.

Confidential

Tools: VB.net, JSP,JSF, Java, Tomcat 5.5, Oracle 10g

Technical Associate

Responsibilities:

  • Understanding the existing application.
  • Design and Develop the Error Façade layer, created custom exception classes to capture application specific errors.
  • Involved in production support activities that include estimation, impact analysis, development and unit testing using junit.
  • Worked on Rhino scripting to invoke js functions and variable values inside java in order to achieve validations inside java.
  • Design and Develop a view for iPhone web application.
  • Enhanced the existing UI application using JQTouch in order to support browser used inside iPhone with touch sensitive user interaction.
  • Responsibilities also included construction and Unit testing.
  • Implemented web service module used in iPhone native application.
  • Populate both static and dynamic contents on the site using CMS.
  • Interacting with the client to get updates.

We'd love your feedback!