Sr. Software Developer Resume
SUMMARY
- Senior Software developerwith a total of 5.7 years of experience including Technical leadership, requirement gathering, design, development and testingin multitude of programming skills like Java, JSF, JSP, Servlet, Struts, HTML, JavaScript, CSS, Ajax, DOJO, EJB, XML, IBATIS, JDBC, Spring MVC, JQuery
- Expertise in Microsoft SQL Server, DB2
- Completed certification on SCJP and SCWCD
- Experience in design and developing web applications using industry best practices
- Good at analyzing requirements and converting them into technical specifications
- Expert in Use Case, Class Diagram, Object Diagram, Interaction Diagram, State Diagram, User Case Scenario and ER Diagram using Microsoft Visio
- Experience in using tools like Crystal Reports
- Expert in Object Orient Programming (OOP) and Design patterns
- Extensive knowledge in Insurance domain project
TECHNICAL SKILLS
Programming Languages: Java, J2EE
Technologies: JSF, JSP, Servlets, Struts, HTML, JavaScript, CSS, Ajax, DOJO, EJB, XML, IBATIS, JDBC, Spring MVC, JQuery
Web/App Servers: IBM Websphere, Web logic and Tomcat server
Database: DB2, MS SQL Server 2005, Oracle 10g
Reporting Tools: Crystal reports
Other S/W: MS Visio
Version Management tools: CVS, Clear Case
IDE’s: IBM RAD, Eclipse, Oracle JDeveloper
Operating Systems: UNIX,MS - Windows, DOS
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Developer
Responsibilities:
- Analyzed requirements and prepared technical design documents using MS Visio
- Took a major role in developing web applications (end to end)
- Involved in development of new features, fixing bugs, code review, unit testing, integration testing and deployments
- Involved in handling urgent / critical change requests from customer and completed them on time
- Supported production implementations and critical issues
- Performed query tuning and optimization
- Involved in developing Proof of concepts
- Developed automated batch process
- Developed reports and alerts using crystal report
- Played the role of team lead/onsite coordinator involving technical discussions with offshore development team
- Created test plans based on application functionality
- Conducted technical interviews as a part of recruitment process
Confidential
Senior Java Developer
Responsibilities:
- Designed and developed Business initiatives requested by the client
- Involved in development, bug fix, code review and testing
- POC for interaction between on-site, project management and QA team
- Involved in handling urgent / critical change requests from customer and completing them on time
- Created of test plans based on application functionality and local setup required for testing
Confidential
Software Developer
Responsibilities:
- Designed and developed Business initiatives requested by the client
- Involved in requirement gathering and impact analysis phase
- Involved in development, bug fix, code review and testing
- Prepared audit and metrics documents
- Involved in solution design and design documentation using UML’s and Sequence diagrams
- Mentored team members
- Successfully integrated application to production environment and provided technical and functional support
- Created JSF custom tags
- Involved in handling urgent / critical change requests from customer and completing them on time
- Created test plans based on application functionality and local setup required for testing
- Prepared metrics and tracked them for successful project delivery
- Responsible for the complete software development life cycle
Confidential
Software developer
Responsibilities:
- Involved in requirement gathering and impact analysis
- Analyzed requirements and prepared Technical design documents using MS Visio
- Played the role of technical lead and worked with customer directly
- Took a major role in developing web applications (end to end)
- Involved in development of new features & fixing bugs, code review, unit testing, integration testing and deployments
- Successfully integrated application to production environment and provided technical and functional support
- Prepared test plans based on application functionality
- Mentored team members
- Coordinated with onsite team and provided technical and functional support
- Involved in handling urgent / critical change requests from customer and completing them on time
- Created JSF custom tags
- Prepared metrics and tracked them for successful project delivery
- Responsible for the complete software development life cycle
Confidential
Software developer
Responsibilities:
- Involved in gathering requirements and implementation of new features and bug fixes
- Took a major role in developing web applications (end to end)
- Developed functional and detailed design documents
- Involved in handling urgent / critical change requests from customer and completed them on time
- Supported production implementations and critical issues
- Created test plans based on application functionality
- Responsible for code reviews, testing and deployments
- Coordinated with onsite team and provided technical and functional support
- Created JSF custom tags
Confidential
Software developer
Responsibilities:
- Involved in requirement gathering and impact analysis
- Involved in development, bug fix, code review and testing
- Designed and developed business logic, new features and fixed bugs
- Involved in handling urgent / critical change requests from customer and completing them on time
- Performed code review, unit testing
- Created test plans based on application functionality
