Tech Lead Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS
- Java, Servlets, JSP,Struts, Spring Core, MVC, AOP, Boot, Batch, Integration,Rabbit MQ,WMQ, Micro services, Hibernate, Log4J, Java Beans, JDBC, Design Patterns
- XML, XSL, DOM, CSS,JQuery, Java Script, Angular, HTML, Web services (SOAP, REST)
- OOAD, UML, Waterfall model, Agile
- MS Visio, Eclipse,RAD,Intellij
- IBM WebSphere, JBOSS,Apache Tomcat Servers
- Ant, Maven, Batch, SVN, Git, Artifactory, CI tool Jenkins
- SQL, Oracle, DbVisualizer
SUMMARY
- 14+ years of professional IT experience in all phases of software development life cycle (SDLC) including system design, development, and delivery of enterprise software in the areas of Banking, Healthcare, Automobile, Government Sector Domains.
- Experience in creating Prototypes,Planning, Architecting, Design and implementation of projects and product features.
- Experience in using various Confidential like use - case diagrams, class diagrams, sequence diagrams while creating Technical Design documents.
- Experience in working with cross-functional team members to recommend technical solutions to business issues and/or system issues.
- Extensive experience in fast paced Agile development environment and methodologies including Test Driven Development and Scrum. Also experienced in Waterfall mode
- Experience in using Design Patterns like Singleton, Front Controller, Template, Adapter, Transfer Object, Service Locator, Factory, Abstract Factory.
- Extensive experience in Core Java, J2EE, Servlets, JDBC, JSP, HTML XML/XSL, Struts 1.x, Spring Core, Spring MVC, Spring Security, Spring Batch, Spring Integration,Spring Boot and Hibernate.
- Experience building SOA implementations including SOAP and RESTful based webservices.
- Build microservices for the delivery of software products across the enterprise.
- Experience in UI designing and development of web applications using HTML, XML, XHTML, JavaScript, Ajax, CSS, CSS3, Mustache, and Java script libraries like Angular, backbone, underscore
PROFESSIONAL EXPERIENCE
Tech Lead
Confidential
Responsibilities:
- Preparing High Level Design Document and Detailed Design Document for Confidential Search, Member Search, Provider Search, Encounter Search Functionalities
- Suggest architectural improvements, design and integration solutions, and formulate methodologies to optimize object-oriented software and database development.
- Estimating and Analyzing New Enhancements.
- Involve in Technical meetings with Architects, other Leads and Delivery Heads
- Design and Implementation of New Features in Confidential using Confidential 's proprietary Framework CIRRUS,OEF,Spring, Spring Integration and CXF Frameworks
- Consumed Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services using CXF Framework.
- Provide functional/technical knowledge to team members.
Confidential
Responsibilities:
- Collaborated with business analysts, developers, and technical support teams to define project requirements and specifications
- Involve in Design and Implementation of New Confidential Services using UPM/API Engine and Spring Framework.
- Producing and Consuming SOAP & REST based web services to receive Individuals, membership, Claims, Providers, Eligibility and other service data to display in portal.
- Design and Develop each service(individual,Eligibility,Membership, Confidential etc.) as a micro service, deploy the code through Jenkins on to the Tomcat server in various pods on Redhat Open Shift cloud based container
- Work with business users to understand business process overview and translate to requirements for the application.
- Involved in PI Planning, Sprint Planning meetings to scale and Estimate the Features and Stories.
- Practicing Test Driven Development in writing Unit Test Cases using JUnit.
- Using Jenkins as a Continuous Integration Server Tool and Open Shift as a cloud based container
- Develop the code according the Schema changes and Requirements.
- Use SoapUI to test REST/SOAP Web Services which we produced
Environment: Intellij IDEA 11.5,JBOSS Application Server,MYSQL,SOAP UI, DB Visualizer 9.5.1Altova Map Force, XML SPY, Cirrus OEF Framework, Spring Framework(Security,WebMVC,Integration etc.,),SOAP/REST webservices
Tech Lead/Sr. Java Developer
Confidential
Responsibilities:
- Participated in Agile Scrum meetings like requirement gatherings, estimations, pre-planning and planning.
- Involved in Estimation for new enhancements.
- Involved in Design and Implementation of Inflight Projects
- Preparing Technical Design Document based on the Features/Stories
- Involved in Technical/QR meetings with Architects, other Leads and Delivery Heads
- Providing functional/technical knowledge to team members.
- Developing the Application using Spring MVC Framework and latest Javascript Libraries like JQuery, Backbone, Underscore
- Involved in Design and Development of Spring Framework features like Spring Batch, IOC/DI,MVC and AOP
- Developed spring services, DAO’s and performed object relation mappings using Hibernate.
- Written Service Mockups, UnitTest Cases using Groovy
- Involved in creating Collections and Querying the MONGODB using MONGOVUE
- Updating the MONGO Collections through the application
- Consumed SOAP & REST based web services to receive membership, Claims and other service data to display in portal.
- Developed the code according to the Schema changes and Requirements
- Used SoapUI to test service responses from the production environment.
- Involved in Analysing production defects, resolving SEV1 issues/defects as part of Base support Team.
Lead Java Developer
Confidential
Responsibilities:
- Customized application for page Confidential, Interface designs, workflow & approval processes, validation rules, and reports to meet the business needs.
- Confidential and helped the team in solving issues and resolve any problems that are blocking the development, and involve those with the needed skills and experience.
- Involved in estimation and provided design solutions to client on customer account creation and customer account maintenance modules.
- Resolved performance issues with the help of Fiddler tool.
- Organized development meetings with offshore, onshore for resolution of issues.
- Performed defect management and task allocation to offshore and onshore development teams.
- Performed continous intergration builds and deployments using maven and jenkins.
- Performed code reviews and unit testing on the work completed by offshore and onshore teams.
- Performed Confidential on defects to prevent defects in the later releases.
- Tracked dependencies and followed up with the respective owners (BA Team, Config team, Xpress team) for closure.
Lead Java Developer
Confidential
Responsibilities:
- Involved in Development of DAO, Confidential and other customer services with standalone Services.
- Involved in “M&I Conversion” Code implementation.
- Giving Technical solutions to other Members in the Team in completing the tasks
- Did the POC and presented to the bank on implementing SSO using oAuth2.0 Web server flow and Kerberos from TPSS to Salesforce
- Coding for the integrating Saelsforce with Touchpoint Sales&Service Application.
- Used Apache HTTP Client (REST API) to build the calls to Salesforce
- Involved in implementing the 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 the Business logic to get the Tokens from Salesforce in Java Confidential
- Involved in preparing java policy file according to the Confidential code.
- Involved in Xpress Service Mapping for the new IFX2.0 services for Salesforce
- Involved in Development of Confidential to call the Confidential from UI.
- Unit testing the code on different workstations to make sure it authenticating using Kerberos and OAuth2.0 flow.
- Wrote Ant Tasks to integrate the Confidential Code and corresponding jar files as part of Build Process
Lead Java Developer
Confidential
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 the client and the offshore coordinator for issues and queries in the project.
- Guiding Total Quality team on issues and clarification.
- Documenting existing processes in the system
- Assigning work to team members and Tracking deliverables on timelines
Offshore Technical Lead
Confidential
Responsibilities:
- Involved in Modifying the Alert engine related services code according to the Requirements
- Coordinating with the front-end applications team for fixing defects / making enhancements in the
- Confidential layer that are identified while integrating the Confidential services with the front-end applications
- Kicking off Builds, Installation / Deployment of application
- Handling Change Request enhancements
- Involved in Schema Changes according to the Enhancements
- Committed and delivered modules as per schedule.
- Conducted code reviews and unit testing on work performed by the team.
- Performed Root Cause Analysis on failed defects on a daily basis and publish the report to client on a weekly basis.
- Organized daily status meetings with the team and reported status to onshore project manager.
Team Lead
Confidential
Responsibilities:
- Involved in Design and Development of the DAO(Deposit Account Opening ) Module
- Involved in developing the Technical Design Documents (TDD)
- Involved in discussions with Business Analysts while developing the TDDs
- Co-coordinating and involved with the offshore team of seven Members in implementing the functionality using the Touch point Framework
- Guided the team in implementing Confidential to call the server side service using Confidential
- Led the team on DAO, Confidential and Account Profile modules development effort.
- Confidential and new teams on the product who joined the project at later stages.
- Helped the team in solving issues and resolved any problems that are blocking the development.
- Developed Account Profiles and Order ATM Check Card modules and screen design of Account Titling for DAO module.
- Performed Confidential on the failed defects on a daily basis and publish the report to client. These defect metrics helped in betterment of the upcoming project deliverables.
- Scheduled and attended code review sessions.
- Reviewed the dependencies and followed up with the respective owners (BA Team, Configuration team. Xpress team) for closure.
- Tracked work performed by the team closely and in turn increase the productivity of the team.
- Worked closely with the client to resolve the issues and increased the throughput on a daily basis.
- Prepared Confidential and adhered to quality processes.
- Communicated with delivery managers, business analysts, project managers, Xpress Team, Configuration Team and