Team Lead Resume
Bentonville, AR
SUMMARY:
- 10+ years’ experience in analyzing, designing, developing unit testing and deploying web based J2EE applications.
- 5+ years’ experience in Agile development projects.
- Experience in e - commerce, Transportation and Logistics domain.
- Currently plays the role of Systems Analyst leading an 8 member team.
- Extensive experience in Java/J2EE, Struts, Hibernate, Web Service - REST, XML, JSON, JMS, Eclipse, Apache Camel.
- Hands-on experience in using J2EE design patterns such as MVC, Factory Pattern, Session Facade, Singleton, Service Factory and best practices for building enterprise systems.
- Proficient in creating Web Services using RESTful with strong working experience on XML and JSON.
- Strong background in using front-end and data transfer techniques such as HTML, JavaScript, AJAX, JQuery, XML, CSS, etc.
- Extensive experience with SDLC like Waterfall and Scrum/Agile methodologies.
- Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
- Successful track of on-time quality delivery against stringent deadlines.
- Received client appreciation certificate for the support and outstanding customer service.
- A good Mentor for both vendor resources and client.
- Proficient in Junit mocking framework - Easymock.
- Proficient in doing test driven development.
- Proficient in doing behavior driven development using Cucumber framework.
- Hands on experience in different tools like Fiddler, Code collaborator, Confluence, Slack, Lean kit, Jira, Git, Bitbucket, Sourcetree, Maven, Jenkins.
- Versatile and adaptive to work in different platforms and programming languages based on project requirements.
TECHNICAL SKILLS:
Domain: e-commerce, Transportation, Logistics
Java Technologies: Java, J2ee, EJB, JDBC, JSP, Servlets
Language: Java, PHP, Perl\Shell
Frameworks: Struts2, Spring, Hibernate, Easymock, Apache Camel, Cucumber
DBMS: MySQL, Informix, MongoDB
Web Server: Tomcat, Websphere, Jetty, Tomee
Web Service: RESTful
Web Development: Servlet, JSP, JavaScript,Ajax, HTML, XML
Tools: Git, Bitbucket, Sourcetree, SVN, Maven, Jenkins, Fiddler, Code collaborator, Confluence, Slack, Lean Kit, Jira, Eclipse, Dbeaver, TerraData, Putty
Methodologies: Waterfall, Agile, Test Driven Development(TDD), Behavioral Driven Development(BDD)
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
Team Lead
Responsibilities:
- Involved in the story grooming session with product owners to understand the business requirements.
- Involved in design and development of applications, unit testing and integration testing.
- Present new design in design review council.
- Took initiatives to pick up challenging technical debt tasks rather than the normal feature tasks.
- Took initiatives in migrating an existing code base to function well on Tomee server.
- Following test driven development using Junit mocking framework like Easymock and behavior driven development using cucumber framework.
- Initiate regular code reviews with the client team.
- Closely work with Confidential associates.
- Worked closely with the deployment team to ensure continuous delivery.
- Took a presentation to the client thereby approving a suggestion for a tool by UST Global.
- Actively participates in scrum calls with client associates for daily updates.
- Guide and mentor the team members including vendor associates as well as Confidential associates.
- Coordination with offshore team to make sure on time delivery.
- Provide regular updates to UST Global management team (offshore & onsite).
Environment:: JDK 1.8, J2EE, RESTful Webservice, Apache Camel, Hibernate, Jetty 7.5, Tomee, Eclipse Kepler/Luna, JMS, Informix, MongoDB, Maven, Jenkins, Git
Confidential, Bentonville, AR
Senior Application Developer
Responsibilities:
- Involved in development of applications, unit testing and integration testing.
- Initiate code reviews with the client team.
- Coordinate with the onsite counterparts for analysis and estimation.
- Actively participates in scrum calls for daily updates.
- Participates in weekly status calls with client architect.
- Guide and mentor the team members.
- Provide regular updates to UST management team (offshore & onsite)
- Work with PM to ensure process compliance.
Environment: J2EE, RESTful Webservice, Hibernate, Jetty 7.5, Eclipse Indigo
Confidential
Software Engineer
Team Lead
Responsibilities:
- Involved in the analysis, design, development, unit testing and in database design.
- Develop and deploy the changes
- Coordinate with client for analyzing the requirement.
- Test case preparation.
Environment: J2EE, Struts, Hibernate, AJAX, JQuery, JSON, Tomcat, Eclipse
Confidential
Team Lead
Responsibilities:
- Involved in the analysis, design, development, unit testing and in database design.
- Develop and deploy the changes
- Coordinate with client for analyzing the requirement.
- Test case preparation.
Environment: J2EE, Struts, Hibernate, AJAX, JQuery, JSON, Tomcat, Eclipse
Confidential
Team Member
Responsibilities:
- Involved in the analysis, design, development, unit testing and in database design.
- Develop and deploy the changes
- Coordinate with client for analyzing the requirement.
- Test case preparation.
Environment: J2EE, Struts, Hibernate, AJAX, JQuery, JSON, Tomcat, Eclipse
Confidential
Team Member
Responsibilities:
- Involved in the analysis, design, development, unit testing and in database design.
- Develop and deploy the changes
- Coordinate with client for analyzing the requirement.
- Test case preparation.
Environment: J2EE, Struts, Hibernate, AJAX, JQuery, JSON, Tomcat, Eclipse, Jetty
