Java Development Lead Resume
Alpharetta, GA
SUMMARY
- 14+ years of experience in I.T. in Java/J2EE projects in application development in different business domains covering e - Commerce, Insurance, Healthcare, Banking and financial services
- Academy of Healthcare Management(AHM) certified with 93% in Healthcare Insurance domain
- Greenbelt certified in Six Sigma processes
- Gained excellent technical, domain skills while working for the high profile clients Confidential Energy, Confidential Bank, Confidential Healthcare, Phoenix Life Insurance, Confidential, Confidential, UPS, Confidential and Confidential ReverseMortgage
- Proven ability as a good lead and effective interaction with all stakeholders
- Experienced in all phases of the Project development life cycle that includes System study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering and Documentation
- Experienced in various J2EE technologies and frameworks including JSPs, JavaScript, Angular JS, JQuery, JSON, Servlets, JDBC, Hibernate, JNDI, JMS, JSTL, JDBC/ODBC, Struts 1.x/2 and Spring Framework, XML, SOAP based web services, RESTFUL Web services, CSS, XSLT, HTML5, AJAX
- Excellent healthcare domain knowledge and Six Sigma process improvement techniques
- Effectively prioritize and provide the direction to the team and excellent follow ups to get the job done
- Well-versed with onshore/offshore model of project execution
- Excellent execution, documentation, supervising and team leading skills
- Excellent communication skills and mentoring skills to the team
- Experienced with configuration management across all environments
- Excellent verbal & written communication, inter-personal, facilitation and presentation skills for the purpose of providing and explaining business needs
- Good collaborative/coordinating skills, quick learner, effective individual and team player and excellent presentation skills
TECHNICAL SKILLS
Operating Systems: Windows 95/98/2k/NT, UNIX, DOS, Windows XP, Windows 7, Linux
Databases: Oracle, DB2, SQL Server, MS SQL
Tools: Eclipse IDE, TOAD, Rational Clear Quest, IBM Web sphere developer studio, Microsoft Project Plan, Websphere Application Server 5.x, HP Quality Center, PPM Defect tracker, Apache Tomcat 5.5, Oracle Web logic 12c, JBOSS App server, MS Visio, Sun Glassfish Enterprise version 2.1.1, Microsoft Team Foundation Server, JAMA
Version Control: VSS, CVS, PVCS, Subversion(SVN) 1.6.2, Perforce
Technology/Languages: Java, JSP, JQuery, PL/SQL, Angular JS, JSON, Servlets, Java script, Struts 2, Spring 3.x, Hibernate 3.x,REST/SOAP web services Log4J, XML, XSL, DTD, HTML, JMS, JDBC, Agile methodologies, IBM EGL(Enterprise Generation Language), IBM RBD (Rational Business Developer), IBM RTC(Rational Team Concert)
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Java Development Lead
Responsibilities:
- Gained an excellent understanding of IBM EGL used in the application in short span of a month
- Analyzed the major enhancement related to mortgage insurance premium and designed a unique frame table to integrate with the new UI
- Effectively completed setup of the new installations and IBM RBD, RTC configurations and workspace for the EGL project in few days and guiding the team
- Worked collaboratively with different teams involved in the project to identify the dependencies, impact and scope definition at the beginning of the project
- Clearly defined and documented my analysis and requirement for the new enhancement functional flow and identified the rules to be implemented
- Efficiently completed Reverse Mortgage Domain Training with 100% results in assessments
- Unique implementation of major enhancement related to Mortgage Insurance Premium and web based maintenance of the Batch and MIP client requests related pools and group requests including addition, updates and deletion rules using Ajax and UI technologies
- Effective implementation of Bulk and Partial Prepayments with understanding and optimizing the code in Partial prepayment by moving the business logic to the business layer and testing thoroughly
- Web based implementation of Bulk prepayments and enabling the business logic to handle both bulk and partial prepayments automation
- Successfully implemented Microsoft Great Plains integration and vendor validation by strategic disconnect with Intacct accounting software from the code and moving to production
- Planned and directed the effort and schedules to meet the business objectives on time
- Experienced in Microsoft office tools, Share Point and IBM EGL, WebSphere server, IBM RBD and RTC
- Comprehensive experience in planning, developing, testing and implementation using SDLC methodologies and at acquiring new skills
- Excellent in oral and written communication skills with the ability to explain information to all stakeholders at different levels of understanding
- Collaborated with Quality Assurance team for effective testing of the business requirements
Environment: Java, JavaScript, IBM EGL, IBM RBD, IBM RTC, CSS, AJAX, Agile Methodology, IBM Web sphere server, XML, HTML5, DB2.
Confidential, Duluth, GA
Senior Java Developer
Responsibilities:
- Analysed the existing Application which needed to be redesigned in responsive mobile first technology
- Proactively verified the old jars and libraries used which were resulting in security vulnerabilities
- Effectively completed setup of the new installations and Eclipse IDE configurations using Perforce required for the rewrite of the project
- Worked collaboratively with multiple internal and external technical teams involved in the project to identify the dependencies, impact and scope definition
- Presented my analysis of the existing system functional flow and identified the gaps in the system
- Efficiently completed the JIRA Tasks and defect fixes on the Bill Pay UI
- Experienced in developing with the Bootstrap techniques, HTML5, JavaScript and CSS with SASS on the new responsive design of the User Interface
- Knowledgeable in React JS on creating components and using props and changing states jsx files
- Experienced in debugging the front end with different browsers
- Identified security vulnerabilities using White Hat and Contrast and fixed path traversal, cross site scripting and other security related issues in existing code bases
- Planned and directed the effort and schedules to meet the business objectives on time
- Experienced in Microsoft office tools, Share Point and Eclipse IDE, Tomcat webserver and JBOSS app server deployments and exposure to Jenkins continuous Integration
- Excellent in oral and written communication skills with the ability to explain information to all stakeholders at different levels of understanding
- Collaborated with Quality Assurance team for effective testing of the responsive web in different browsers and device widths
- Experienced in Agile methodologies using sprints and product backlogs, sprint planning and iterative development
Environment: Java, JavaScript, Bootstrap, CSS, SASS, JSON, AJAX, Eclipse IDE, Spring MVC, Restful Web services, Agile Methodology, JBOSS. Tomcat 8, Perforce (version control), Jenkins CI Pivotal, JIRA, XML, HTML5, Maven, Gulp, Web pack, React JS
Confidential, Atlanta, GA
Sr. Java Developer Lead
Responsibilities:
- Lead the large technical teams in multivendor environment across multiple projects and functional areas in onsite/offshore model
- Conducted client demo sessions from a technical standpoint and interacted with clients/stakeholders to understand the requirements
- Lead the technical team members effort in design, implementation and test software application using variety of technologies listed in the environment section
- Developed web applications using Java frameworks (Spring v3, MVC frameworks, Hibernate), Web services(SOAP,REST), XML, XSLT, multithreading and design patterns
- Mentored the team and developed using Spring MVC, Hibernate Transactions within the application and server backend service development
- Experienced in developing front end of the application using Java script, HTML5, CSS, jQuery, AngularJS, AJAX, JSON and good understanding of TCP/HTTP
- Knowledgeable in other Javascript frameworks such as ReactJS
- Developed front end validations and handled front end MVC framework using Angular JS
- Experienced in analysis, design, code, evaluate, unit test, debug and implementation of complex modules
- Used analytical skills to interpret complex information and adapt, participate with the design review team to evaluate solution design
- Planned and directed the effort and schedules to meet the business objectives on time
- Experienced in Microsoft office tools, Share Point and Eclipse IDE
- Comprehensive experience in planning, developing, testing and implementation using SDLC methodologies
- Effectively lead the team on successful completion of Provider module delivery and Go-Live with zero critical/sev2/sev3 defects
- Organized project activities that require interdepartmental meetings and collaboration among different stakeholders
- Excellent in oral and written communication skills with the ability to explain information to all stakeholders at different levels of understanding
- Coordinated with onsite and offshore teams on requirement clarification, design review verification issues, defects and change requests
- Collaborated with Quality Assurance team for effective testing of the business requirements
- Experienced in Agile methodologies using sprints and product backlogs, rapid wire-framing, sprint planning and iterative development
- Ensured fast turnaround on the pending issues and defects from SMEs and CR process for new requirements with smooth communication
- Improved the defect logging process on the Rational Requisite Pro
- Developed a robust process for tracking the defects and issues on a daily basis with onshore/offshore and functional leads on a complex engagement
- Lead the effort in coordination with QA and release management teams
Environment: Java, J2EE, Multithreading, JQuery, Java script, JSON Hibernate, AJAX, Angular JS, React JS, Eclipse IDE, Spring MVC, Cache, Hibernate, SOAP and Restful Web services, UML, JUnit, Rational Requisite Pro, Oracle 10.3, Agile Methodology, PL/SQL, Web sphere App Server 7.0, SQL, Clear Case, Clear Quest, JSP, XML, XSD, HTML5, CSS, ANT, Microsoft Project Plan, Microsoft Excel, JIRA
Confidential, Alpharetta, GA
Sr. Java Developer Lead
Responsibilities:
- Involved in study of the existing system of Online Dispute and Operations to be exposed as Web services in Consumer Services
- Gathered, analyzed and documented the requirements of the Application
- Translated into System requirements
- Coordinated the requirements with business analysts and communication to offshore
- Created XSDs for the operations to be exposed as web services and java caster framework implementation for integration with Backend C API
- Involved in designing the new functionality for adding new functionalities for security freeze and fraud alert including dispute creation and status verification
- Participated in implementation of Confidential Email for case confirmation and sending email to consumers using Customer Power as Web service host
- Involved in Planning and preparing IT solution strategy
- Used STRUTS 2 Interceptors for logging, validating functionality and Spring MVC, Cache, Integration and nesting the interdependent beans
- Designed the Use case, Class and Sequence diagrams.
- Used JSP, JavaScript, HTML, Angular JS, AJAX, JSON and CSS to develop presentation layer using MVC architecture.
- Used SOAP based web services and SOAP UI for web service calls
- Implemented J2EE modules based on Design Patterns like Value Objects, Front Controller, MVC, Data Access Objects and Hibernate ORM
- Coordinated application Enhancement for the Release with the team
- Ensured proper configuration management across all environments
- Created unit test cases and scripts
- Coordinated the defect fixes and knowledge transfer to the QA team
- Reviewed of deployment of the Application in various environments like Development, System and End to End.
Environment: Java, J2EE, JSF, Struts 2, Spring, Hibernate, jQuery, AngularJS, Axis2, Castor Framework, Confidential Email, Section 508 ADA framework, Omniture, Oracle 10.3, Websphere App Server, Glassfish App server 2.1.1, Eclipse helios, SQL, Web services, DOM, SAX parser, VSS, UML, SOA, Jakarta Tiles, HP Quality Center, Java script, JMS,, JSP, XML, XSD, HTML5, CSS, ANT
Confidential, Bloomfield, CT
Application Lead
Responsibilities:
- Involved in study of the existing system of Enrollments and Customer Reporting
- Gathered, analyzed and documented the requirements of the Application
- Translated into System requirements
- Designed the new functionality for adding new benefits and enrolling members using J2EE technologies
- Involved in Planning and preparing IT solution strategy
- Used STRUTS 2 Interceptors for logging, validating functionality
- Used SPRING framework to add dependency injection through spring xml file
- Used Hibernate to map Classes to database tables using hibernate configuration
- Prepared the Detailed Design document for the project.
- Designed the Use case, Class and Sequence diagrams.
- Worked with repositories like Hyperion, XPTR (Xnet), FileNet for generating the customer reports
- Used JSP, JavaScript, AJAX and CSS to develop presentation layer using MVC architecture.
- Used SOAP based web services, JMS for web service calls and asynchronous message transfer
- Implemented J2EE modules based on Design Patterns like Value Objects, Front Controller, MVC, Data Access Objects
- Used Java design patterns like Iterator, Singleton, Factory, Abstract factory and Adaptor
- Used java code for Marshalling and UnMarshalling XML files
- Handled CICS transaction calls to Mainframe interface in the application
- Coordinated application Enhancement for the Release with the team
- Ensured proper configuration management across all environments
- Created unit test cases and scripts
- Fixed defects and coordinated with QA team
- Acted as an SME for the other stakeholders throughout the lifecycle of the project
- Reviewed of deployment of the Application in various environments like Development, System and End to End.
Environment: Java, J2EE, Struts 2, Spring, Hibernate, jQuery, Oracle 10.3, Websphere App Server, Eclipse 3.0, SQL, Web services, DOM, SAX parser, VSS, UML, Jakarta Tiles, HP Quality Center, Java script, JMS,, JSP, XML, HTML, CSS, ANT
Confidential, Hartford, CT
Module Lead
Responsibilities:
- Involved in feasibility study of the requirements through the Business requirement documents
- Involved in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool
- Prepared Detailed design document
- Identified dependencies and impacts among the different web based applications
- Coordinate the development of web application using Struts Framework
- Involved in using Spring framework for dependency injection, User interfaces using JSP, HTML and CSS
- Worked with the team on the data setup
- Used JavaScript and struts validation framework for performing front end validation
- Used Eclipse as IDE tool to develop the application
- Deploy the application on the WebSphere Application Server
- Coordinated the Release work of with onsite and offshore
- Communicated with stakeholders involved in deployment process
Environment: Java, J2EE, STRUTS 2, SPRING, Hibernate, AJAX, JMS, Servlet, Websphere Application Server, Eclipse 3.0, SQL, Rational Clearcase, Rational Clearquest, UML, Oracle 9i, Javascript, EJB 2.0, AJAX, Subversion(SVN), Javascript, HTML, XML, CSS
Confidential, Bloomfield, CT
J2EE Analyst
Responsibilities:
- Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model
- Involved in data analysis against business rules and user categorization for data privacy
- Studied the vast code for the dead code removal and fixing the hardcoded sensitive data
- Analyzed health Insurance sensitive data w.r.t health information with due diligence
- Created a data plan and conducted trainings for the data privacy rules in healthcare domain
- Developed user interfaces using JSP, HTML and CSS, AJAX
- Enhancement of the application with STRUTS framework
- Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework
- Implemented validation framework for creation of validation.xml and used validation-rules.xml
- Used Hibernate framework for the backend persistence
- Extensively used the LOG4j to log regular Debug and Exception statements
- Performed code review and unit tested the application
- Closely worked with Test Team to identify bugs in application
- Conducting application code reviews to avoid application issues during deployment
- Communicating the status and Project performance Metrics on a monthly basis.
Environment: Java, JSP, XML, HTML, CSS, Servlet, Struts, Spring MVC, Hibernate, Oracle 8i, TOAD, Weblogic App Server, HP Quality Center, Weblogic App ServerJava Beans, Eclipse IDE, SQL, jQuery, Java Script, Angular JS, HTML5, CSS, VSS
Confidential, Bloomfield, CT
Module Lead
Responsibilities:
- Involved in Gathering, analyzing, and document user requirements and translate them into system requirements
- Prepared deliverables like System Description Document, System Inventory List
- Performed feasibility study of the requirements
- Studied the Impact on whole system with each module
- Designed and developed application using STRUTS, spring framework
- Implemented validation framework for creation of validation.xml and used validation-rules.xml
- Performed application builds using ANT
- Used Struts Action Servlets and Actions Forms to handle various requests. This also included Java Beans, JDBC components for back end validations and processing
- Implemented J2EE modules based on Design Patterns like Value Objects, Front Controller, Session Façade, MVC and Data Access Objects
- Used JSP, HTML, JavaScript, CSS to develop presentation layer using MVC architecture
- Involved in writing Java code for parsing XML documents using SAX and DOM
- Involved in the analysis and design of the project, using UML diagrams like Use Case Diagrams, Sequence Diagrams and Class Diagrams in Rational Rose
- Used Java Naming and Directory Interface (JNDI) for looking up enterprise bean
- Performed enhancements to the code according to the requirements and design
- Used JUnit for unit testing the code
- Deployed Servlets, JSPs and EJBs on Websphere application server and was involved in configuring the server to the local needs
- Involved in defect Fix Process
- Tested the deployed Application in various environments
Environment: Java, JSP, STRUTS 1.2, Spring framework, AJAX, JDBC, Websphere MQ, EJB 2.0, Webservices, SOA, Javascript, JMS, JNDI, DB2, Websphere App Server, HP Quality Center, Java Beans, Eclipse IDE, SQL
Confidential
Module Lead
Responsibilities:
- Participated in knowledge transition of applications from client through meetings with client
- Gathered CSA (Current State Architecture) Data for the project
- Prepared deliverables like System Description Document, Maintenance Manual, System Inventory List, System Reference document, Playback Presentation
- Developed web application using Struts Framework
- Developed user interfaces using JSP, HTML and CSS
- Used Eclipse as IDE tool to develop the application
- Implemented MVC, DAOJ2EEdesign patterns as a part of application development
- Developed Action Form classes, Form beans, Action Classes using Struts
- Implemented validation framework for creation of validation.xml and used validation-rules.xml
- Deploy the application on the WebSphere Application Server
- Performed code review and unit tested the application
- Closely worked with Test Team to identify bugs in application
Environment: Java, JSP, STRUTS 1.2, Servlets, JDBC, DB2, Eclipse IDE, Websphere App Server, HP Quality Center, Java Beans, PVCS, jars as technical services, SQL, CSS, ANT, HTML
Confidential
Java Developer
Responsibilities:
- Involved in analysis of the anomalies in turbine functionality
- Designed and developed user interfaces using JSP, Javascript, HTML and CSS
- Design and development of application using Java,Servlets, XML, JDBC
- Performed code review and unit tested the application
- Developed the Entire application using Eclipse.
- Coordinated with Onsite/Offshore team
- Involved in defect fixes in different environments
- Participated in defect tracking and daily defect meeting with different stakeholders
Environment: Java, JSP, JDBC, SQL Server, Servlets, VSS, XML,HTML, Apache Tomcat, Rational Clear Quest, Rational Clear Case, Eclipse IDE, SQL, JBOSS app server, PVCS
Confidential
Java Developer
Responsibilities:
- Participated in feasibility and Impact analysis of the requirements
- Involved in developing applications using Java,J2EE, JSP and Servlet
- Used Java Script for Client side validations and developed unit tests using JUnit framework
- Developed SQL queries and stored procedures for the application
- Involved in enhancements and code fixes
- Involved in code Review and documentation as per company standards
- Used CVS for version control system and Test Director for bug tracking
- Coordinated with QA team on Application functionality
- Deployed the application in different environments
Environment: Java, JSP, Servlet, JDBC, Oracle, BEA WebLogic, Java Beans, Rational Clear Quest, Rational Clear Case, SQL, XML, HTML, Javascript, ANT, CVS, Test Director
