Java Tech Lead / Scrum Master Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- A result - oriented professional with over 9 years of strong experience in JAVA web application development using both waterfall and Agile Methodologies.
- Strong expertise in Analysis, Design and Development of J2EE Business applications using the core technologies - Servlets,JSP, Struts, Spring, Hibernate, SOAP and RESTFUL Web Services.
- Experienced Scrum Master with a proven track record of delivering high-quality software, on-time and within budget.
TECHNICAL SKILLS:
- Java, J2EE (EJB, JSP, Servlets, JDBC), Struts, Spring, Webflow, Hibernate, JUnit, XML, XSLT, JavaBeans, C, HTML, Webservices, JavaScript using databases Oracle, DB2 and MY SQL Server.
PROFESSIONAL EXPERIENCE:
Confidential
JAVA Tech Lead / Scrum Master
Responsibilities:
- As a tech lead/architect, designed, developed, and mentored team members in Java/J2EE Web services/SOA implementations.
- As scrum master, managed implementations and multi-disciplinary teams of 5-7 members.
- Individually leading multiple projects simultaneously from client site.
- Worked with business analysts/other SMEs in driving/prioritizing business requirements.
- Effectively working on design approach, sizing, forecast and requirement documents/preparation discussions.
- Actively coordinated with middleware, backend, business and quality analysis teams for development and production issues.
- Modified existing applications to correct errors, adapt to new hardware and improve performance.
- Created proof-of-concept prototype applications for demonstration and evaluation purposes.
- Hands on experience in writing Spring Restful Web services.
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs.
- Assessed costs and risks associated with developing new features and products.
- Worked on Test Driven Development (TDD), Agile Methodology and Scrum Methodology.
Confidential
JAVA Tech Lead
Responsibilities:
- After getting requirement spec, performing analysis and estimation.
- Writing Pseudo code and coding the programs/modules as per requirement spec.
- Resolving technical and functionality issues by communicating with the Customer.
- Unit Test Case preparation & data preparation for testing of various modules.
- Testing of various components of project.
- Modifying the existing modules as per specifications.
- Adding requisite functionality to each of these modules.
- Training the junior resources in the team.
- Built, tested and deployed scalable, highly available and modular software products.
- Modified existing software to correct errors, adapt to new hardware and improve performance.
- Worked closely with clients to establish problem specifications and system designs.
- Performed regression and system-level testing to verify software quality and function before it was released.
- Created, delivered and maintained scalable system architecture to support a high-availability internet site with various internal applications.
- Collaborated with product management to design, build and test systems.
Confidential
System Development Specialist
Responsibilities:
- Involved in defect fixing and supported the critical issues.
- Worked on the enhancements of the HP Service Center tool depending on specifications.
- Done Unit Testing for required modules.
- Involved in code reviews, Performance Testing, Development, JUNIT testing etc
- Delivered the product as per release deadlines.
- Involved in the whole SDLC life cycle of the project.
- Coordinated with the QA team for testing.
- Adapted Struts MVC framework in the design. .
- Web sphere Application server installation and configuration.
- Developed JUnit Test Cases for Code unit test.
- Used Log4j and implemented Log4j property file for logging purpose.
Confidential
Senior Software Engineer
Responsibilities:
- Implemented the business logic using JAVA/J2EE technologies.
- Involved in Requirement Analysis, Estimation, Design, Coding, Testing, and Implementation.
- Participated in Server upgrades, code migrations, and also worked on important enhancements in the business requirements.
- User interaction to capture User Requirements and consolidation.
- Prepared Analysis Document, TDD, UTP, Implementation Plan.
- Done Unit Testing and Regression Testing for required modules.
- Worked closely with clients to establish problem specifications and system designs.