We provide IT Staff Augmentation Services!

Sr.java Developer/lead Resume

4.00/5 (Submit Your Rating)

MI

SUMMARY

  • Having 13 years of professional IT experience in all phases of software development life cycle (SDLC) including system design, development, and delivery of enterprise software in teh areas of HealthCare, Banking, Automobile, Government Sector Domains.
  • Expertise in Conceptualizing, Designing & Coding technical solutions using Java/J2EE technology stack.
  • Excellent analytical and communication skills in order to work with globally distributed teams, technical and business leadership.
  • Providing functional/technical knowledge to team members.
  • Experience working on scalable environment in Waterfall, Agile - Scrum methodologies.
  • Strong Skills in Object Oriented Programming Concepts with OOP methodologies.
  • Experience in using various project artifacts like use-case diagrams, class diagrams, sequence diagrams in while creating Design documents.
  • Extensive experience in Core Java, J2EE, Servlets, JDBC, JSP, HTML XML/XSL, Struts 1.x, Spring Core, Spring MVC, Spring Security, Spring Batch and Hibernate.
  • Experience in UI designing and development of web applications using HTML, XML, XHTML, JavaScript, Ajax, CSS, CSS3, Mustache, and Java script libraries like backbone.js, underscore.js, Angular.js, RequireJS, JSON and jQuery.
  • Extensive experience in developing GUIs using Struts and Spring MVC frameworks for various Web based application development.
  • Experience in using Design Patterns like Singleton, Front Controller, Template, Adapter, Transfer Object, Service Locator, Factory, Abstract Factory.
  • Experience in Web Services using SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Knowledge in Implementing Top Down and Bottom up Web Services using Apache Axis.
  • Good knowledge with REST methodologies. Extensively worked on REST based services using GET & POST.
  • Experience in Test Driven Development with Junit, Groovy
  • Conducting adhoc and manual code/Peer reviews.
  • Experience working with databases Oracle and MYSQL database servers.
  • Excellent problem solving, communication, analytical, interpersonal and Leadership skills and ability to perform independently or as part of a team
  • Good Experience working with offshore and On-site model.

TECHNICAL SKILLS

Languages: Core JAVA/J2EE, XML, XML-Schema, XSL, DOM, UML

Web&Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, HTML5 CSS3, AJAX

Architecture/Frameworks: Struts, Spring MVC,Spring Core

Web Services: SOAP and RESTful Web Services

Testing Frame: Junit,Log4j,Groovy

XML Technologies: XML, XSL,XHTML,XSLT,SAX,Xpath,XSD,DOM.

Application Servers: Tomcat, WebSphere, WebLogic.

Databases: Oracle 10g/9i/8i, MYSQL, MONGODB.

IDE Tool: Eclipse, My Eclipse, Net Beans,RAD, Intellij-Idea.

Version Controlling Tools: Clear Case, Clear Quest, SVN, JIRA, Git

Scripting Language,Liabraries and Build Tools: JavaScript,JQuery,Backbone,JSON,AngularJS,Underscore, ANT, Maven

Operating Systems: Windows7/ 98/2000/NT/XP,UNIX

PROFESSIONAL EXPERIENCE

Confidential, MI

Sr.Java Developer/Lead

Responsibilities:

  • Participated in Agile Scrum meetings like requirement gatherings, estimations, pre-planning and planning.
  • Designed and Implemented Inflight Projects
  • Preparing Technical Design Document based on teh Requirements/Stories
  • Involved in Technical/QR meetings with corresponding Teams, other Leads, Architects and Delivery Heads based on SBPs.
  • Providing functional/technical knowledge to team members.
  • Did POC on COB Claims Integration with Claims Module in Application.
  • Created SOAP client using Apache CXF to consume web services.
  • Worked on spring application framework features like IOC/DI, MVC and AOP.
  • Implemented Aspects for Logging using Spring AOP
  • Extensively used JQuery, Underscore for DOM Manipulations in UI Layer
  • Used Log4J and slf4j frameworks for logging
  • Wrote Model, Collections, Views and Routes Components using BackboneJS in Member portal Application.
  • Prepared REST API in UI Layer and Made JQuery AJAX calls to teh Spring Controller Layer.
  • Involved in End-to-End testing of teh entire Integration process
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application with AngularJS.
  • Used AngularJS directives for binding application data to teh attributes of HTML DOM elements for Mobile App.
  • Used AngularJS UI-Routes, Filters for teh navigation teh data to display in UI for Mobile App
  • Wrote Custom AngularJS Directives,Controllers according to teh application Requirements for Mobile App
  • Extensively used AngularJS in UI screens and created factory, services and injected $http, $root, $scope.
  • Make teh Ajax Calls to teh MBASS (Mobile Backend as Service) Adapters (IBM WorkLight) to Spring Controller layer using teh AngularJS Services and populate teh Data in MobileUI.
  • Developed spring services, DAO’s and performed object relation mappings using Hibernate.
  • Wrote Batch Program for sending emails to teh Members regarding EOBs and 1095B Tax Forms using Spring Batch.
  • Used Fortify Audit Workbench to scan teh application code to identify security issues / improvement on teh code.
  • Involved in meetings with Information security team with their penetration testing Results of teh application in teh monthly releases and Review teh reports related to teh security vulnerabilities.
  • Analysed production defects, resolving SEV1 issues/defects as part of Base support Team.

Environment: Java, J2EE, Spring, Spring MVC,XML,Hibernate,SOAP,AJAX, jQuery, Backbone, Underscore, Html,AngulaJS, CSS, Log4J, Groovy, Tomcat 6, Web sphere Application Server 6.0, Intellij11.2, MongoDB, Mysql, Oracle 10g.

Confidential

Sr. Java Developer

Responsibilities:

  • Extensively worked in Development of Wave1 CRs
  • Involved in TPSS Wave2 Development
  • Developed UI screens using teh Touch point framework.
  • Designed and Developed New Change Requests.
  • Wrote new IFX Transactions from UI to XES Layer
  • Written code for teh transformation of XML from one-format to another format using teh XSLT to integrate teh XES Application
  • Analyzing, resolving issues/defects
  • Involved in “M&me Conversion” Code implementation.
  • Used SAX and DOM parser to process XML data. Created XML Schemas having complex and simple types
  • Used open source frameworks Spring Core(Ioc), MVC, JDBC, Apache API’s
  • Consumed Restful services using Apache HTTP Client, where teh transmission of data in XML/JSON format.
  • Giving Technical solutions to other Members in teh Team in completing teh tasks
  • Heavily used Java collection framework like List, Set and Map family.
  • Utilized J2EE design patterns like MVC, DAO, Façade, Business Delegate, Factory and Singleton.

Environment: JSP, Servlets, Custom Tag Library, Ajax, XML, XSLT, Struts, Tomcat 5.x, Eclipse, JavaScript, Touch point Framework

Confidential, Littlerock, AR

Responsibilities:

  • Did teh POC and presented to teh bank on implementing SSO using oAuth2.0 Web server flow and Kerberos from TPSS to Salesforce
  • Coding for teh integrating Saelsforce with Touchpoint Sales&Service Application.
  • Used Apache HTTP Client (REST API) to build teh REST calls to Salesforce
  • Involved in implementing teh SSO using oAuthFlow2.0 Web server flow and Kerberos Authentication to integrate TPS&S with Salesforce.
  • Ensure SSO Works through hyperlinks within TPSS Application
  • Developed teh Business logic to get teh Tokens from Salesforce in Java Applet
  • Prepared java policy file according to teh Applet code.
  • Prepared Xpress Service Mapping for teh new IFX2.0 services for Salesforce
  • Worked in Developing IFXServices to call teh XES from UI.
  • Unit testing teh code on different workstations to make sure it authenticating using Kerberos and OAuth2.0 flow.
  • Wrote Ant Tasks to integrate teh Applet Code and corresponding jar files as part of Build Process
  • Wrote GUI logic to display teh Dynamic hyperlinks related to Referals, Active leads at customer level.
  • Used SVN to Check-In, Check-Out and to maintain source version control.

Environment: JSP, Servlets,Applets,Salesforce,ActiveDirectory,XES,IFX, Custom Tag Library, Ajax, XML, XSLT, Struts, Tomcat 5.x, Eclipse, JavaScript, Touch point Framework

Confidential

Responsibilities:

  • Involved in Modifying teh ApplBook service code according to teh Requirements
  • Coordinating with teh front-end applications team for making enhancements in teh XES layer dat are identified while integrating teh XES services with teh front-end applications.
  • Involved in Schema Changes according to teh Enhancements
  • Developed teh code according teh Schema changes and Requirements
  • Involved in making web service calls from ApplBook Service (is of IFX2.0) to IFX1.5 Services,
  • Error Handling in teh form of ReasonCodes according to teh Requirements based on teh Framework
  • Used spring dependency injection in BOC config file.
  • Deployed teh application on WebSphere Application Server.
  • Implemented teh application using teh concrete principals laid down by several Java/J2EE Design Patterns.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate and Spring Framework.

Environment: Java 1.5, J2EE, spring, Hibernate, ProfileHost, XMLSchema, IFX, SOAP, WSDL and Web Sphere

Confidential, Auburn Hills, MI

Senior Java Developer

Responsibilities:

  • Preparing High Level Design Document and Detailed Design Document.
  • Estimation for new enhancements.
  • Providing functional/technical knowledge to team members.
  • Reviewing client deliverables for quality
  • Interacting with teh client and teh offshore coordinator for issues and queries in teh project.
  • Guiding Total Quality team on issues and clarification.
  • Documenting existing processes in teh system
  • Assigning work to team members and Tracking deliverables on timelines

Environment: Java,J2EE,Struts,EJB,UNIX,Mainframe,DB2,,DOJO,JSON,WAS7, IRAD, JTEST, Hibernate.

Confidential

Responsibilities:

  • Involved in resolving teh issues
  • Involved in Modifying teh Alert engine related services code according to teh Requirements
  • Coordinating with teh front-end applications team for fixing defects / making enhancements in teh XES layer dat are identified while integrating teh XES services with teh front-end applications
  • Kicking off Builds, Installation / Deployment of application
  • Handling Change Request enhancements
  • Involved in Schema Changes according to teh Enhancements

Environment: Java1.5, spring, Hibernate, ProfileHost, SOAP, WSDL & WebSphere6.1

Confidential

Java Developer

Responsibilities:

  • Involved in developing JSP screens using teh Touch point framework.
  • Written coding for teh transformation of XML from one-format to another format using teh XSLT to integrate teh XES Application.
  • Communicated teh data base using teh services which are developed by XML using teh ESL Services
  • Implemented service to call teh server side service using IFX standards.

Environment: Windows XP, JDK 1.4, JSP 1.1, Servlets 2.4, Touch point Framework, STRUTS 1.1, XML, JavaScript 2.0, HTML 4.0, Visual Studio 2003,Tomcat 5.0

Confidential

Java Developer

Responsibilities:

  • Key to glass (K2G) timing is one performance measurement dat we need to meet to satisfy our Service
  • Level Agreement (SLA) with teh client Confidential (BOW). There are core SLAs and BOW SLAs.
  • Teh root cause of a performance issue can be at host, (eXpress Enterprise Service)XES, GUI, Database, network, or hardware level. Every K2G defect needs detail analysis to identify teh bottleneck and its root
  • Reduce roundtrips for Ineractive Financial eXchange(IFX) services and ESL Services
  • Followed AJAX in calling teh services Asynchronously
  • Caching teh data to reduce teh number of calls to Host/DataBase
  • Reduce JavaScript file includes in teh page.
  • Avoid unnecessary loop and Object Creations
  • Avoid duplicate function calls
  • Splitting teh java script function from JSP to JS file.

Confidential

Responsibilities:

  • Involved in Design and Development of teh DAO(Deposit Account Opening ) Module
  • Involved in developing teh Technical Design Documents (TDD)
  • Involved in discussions with Business Analysts while developing teh TDDs
  • Co-ordinating and involved with teh offshore team of seven Members in implementing teh functionality using teh Touch point Framework
  • Guided teh team in implementing IFXServices to call teh server side service using
  • Design and implementation of new change Requests
  • Leading a team of 5 members to work on teh performance issues of teh application

Environment: Windows 7, JDK 1.5, JSP 1.1, Servlets 2.4, Touch point Framework, STRUTS 1.1, XML, JavaScript 2.0, HTML 4.0, Visual Studio 2008,Tomcat 5.x

Confidential, Little Rock, AR

Java Developer

Responsibilities:

  • Involved in developing JSP screens using teh Touch point framework.
  • Written coding for teh transformation of XML one-format to another format using teh XSLT.
  • Communicated teh data base using teh services which are developed by XML using teh TOUCHPOINT Frame Work.
  • Using teh MSXML DOM parser for teh get teh XML Data from teh services.
  • Analyzing and resolving bugs and new change requests.
  • Performing Unit testing and Integration testing

Environment: Windows 7, JDK 1.5, JSP 1.1, Servlets 2.4, Touch point Framework, STRUTS 1.1, XML, JavaScript 2.0, HTML 4.0, JMS,MQSeries,MDB,Visual Studio 2008,Tomcat 5.x

Confidential

Software Programmer

Responsibilities:

  • Involved in implementation of User Interface using struts Framework
  • Involved in Development of MIM Module.
  • Involved in Development of Application Module
  • Involved in Generating Backend Tables by using X-doclets through Hibernate.

Environment: J2EE1.4, ORM (Hibernate 2.1), Struts1.1, JSP 1.2, JSTL, Apache Tomcat 5.x, Xforms, MySql 4.0, Eclipse 2.1

Confidential

Software Programmer

Responsibilities:

  • Involved in developing Presentation view by using JSP, Struts, JavaScript and HTML
  • Generate code by using Core and SQL tags by using JSTL
  • Designed and developed Stateless/Entity beans and deployed using weblogic server

We'd love your feedback!