Senior Developer Resume
San Ramon, CA
SUMMARY
- Java Professional with 9+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform
- Proficient in Java/J2EE/EJB/Struts Platform and Middleware Application.
- Acquaintance with SDLC concepts and Agile Methodology
- Participated in all phases of software development life cycle including Analysis, Design and Implementation.
- Experience in Designing Applications using OOAD concepts, UML and J2EE Design Patterns
- Expertise in using MVC frameworks like Struts and Spring MVC
- Well-versed in using teh technologies like JDK, Servlets, JSP, JDBC, JNDI, JMS, Java Mail, XML, XSLT, Commons chaining, Log back, Quartz scheduler
- Expertise in Web Technologies like AJAX,CSS and HTML
- Expertise in XML based Web Services Technologies like SOAP, UDDI, WSDL, JAXP parser to transfer and transform data between applications based on SOA (Service Oriented Architecture)
- Expertise in SQL/PL SQL Programming, stored procedures, functions and triggers on databases like Oracle, SQL Server, IBM-DB2 and My SQL
- Experience in application servers like WebSphere, Weblogic and JBoss
- Experience in developing J2EE applications on different IDEs such as Eclipse and NetBeans
- Excellent analytical and problem solving skills with an inclination to work in a challenging environment
- Extensive experience in generating reports using Jasper Reporting tool and iText
- Good exposure to project management skills like requirement gathering, designing, project estimation, technical specification document, preparing requirement documents and process adherence.
- Have noledge on web portlet.
TECHNICAL SKILLS
Languages: Java, C, C++
J2EE Technologies: Struts, JDBC, EJB, Servlets, JSP, JSTL, Spring, Hibernate
Web Technologies: Ajax, XML, JavaScript, XSL, HTML.
Web and App Servers: Weblogic, JBoss, WebSphere, Tomcat
IDE Tools: Eclipse, IBM RAD, Net Beans
RDBMS: Oracle, MySQL, PostgreSQL
Database Programming: SQL, HSQL, PL/SQL
Operating Systems: Windows NT/2000/XP, Unix, Linux.
Others: CVS, SVN, Rational Clear Case, JUnit
PROFESSIONAL EXPERIENCE
Confidential, San Ramon, CA
Senior Developer
Responsibilities:
- Involved in all teh stages of project development: Analysis, Design, Development, Code Review & Delivery.
- Actively participated in scrum meetings, standup calls, and retrospective meetings.
- Created Low Level and High Level Design documents
- Involved in managing and analyzing teh interface design documents.
- Manage teh code review to ensure it maintains coding standards.
- Responsible for project estimates and delivery within given time lines
- Actively Participated in design discussion
- Held meetings with customers and management discussing new business requirements and halping to translate them to technical specifications and tasks.
- Assist support team in solving complex problems and reporting hardly reproducible bugs.
- Extensively worked in Agile methodology.
- Logical - data is used during business rules processing to determine a Test Module status indicator, recommended resolution, or both.
- Detailed Result - data may or may not be used to apply business rules, but is returned in teh Model detailed results.
Confidential, Cupertino, CA
Lead Developer
Responsibilities:
- Evaluate business requirements, capabilities, and prepared requirement specification document for product design and verification.
- Communicating with client /business user on frequent /need basis to identify teh requirements
- Designed teh user interfaces using JSP, HTML, CSS and JavaScript.
- Involved in teh overall testing phase of all teh modules.
- Manage teh code review to ensure it maintains coding standards.
- Involved in fixing teh bugs, unit testing & delivery of patches.
- Responsible for deployment of changes to production
- Proactively suggested some ideas to business and implemented teh same to improve teh system performance and make teh system more stable.
Confidential
Senior Developer
Responsibilities:
- Analysis of teh requirements received from teh Client.
- Estimate teh change requests for developments implementation support.
- Create /identify teh design changes for teh developments.
- Communicating with client /business user on frequent /need basis to identify teh requirements
- Review of business requirements /impact analysis documents /design documents.
- Analyzed teh several open source tools available freely in teh market.
- Provided teh Business Intelligence reports to teh customer based on an underlying OLAP engine component.
Confidential
Senior Developer
Responsibilities:
- Analysis of teh requirements received from teh Client.
- Estimate teh change requests for developments implementation support.
- Create /identify teh design changes for teh developments.
- Developing teh design changes identified for interfaces and restructuring teh same and also checking teh conformation to standards.
- Communicating with client /business user on frequent /need basis to identify teh requirements
- Review of business requirements /impact analysis documents /design documents.
Confidential
Senior Developer
Responsibilities:
- Requirement Analysis & Managing design changes
- User Interface Design & Code Development
- Managing Change requests
- Preparation of Unit Test plans & involved in Integration Testing
- Application Deployment & Database Refreshments
Confidential
Senior Developer
Responsibilities:
- Analysis of teh requirements received from teh Client.
- Analyze/Estimate teh change requests/Problem reports for various developments Implementation support.
- Create /identify teh design changes for teh developments
- Developing teh design changes identified for interfaces and restructuring teh same and also checking teh conformation to standards.
- Communicating with client /business user on frequent /need basis to identify teh requirements
- Implementation support of projects
- Review of business requirements /impact analysis documents /design documents
- Testing support when testing with interfaces OneStop, IDCS, IRFE, Teamsales, STREAM, ACBS, LoanIQ
- Performance tuning of TMS Server using JPT.
- Planning and simulating teh Load testing for TMS EJB server
- Attend weekly status meeting with client
- Converting Copybooks to XML using TMS Admin console for storing teh same in Directory structure.
- Proactive maintenance activities - Transaction implementation using MDB, Database logging of Client requests, MQ Load balancing & Failover
- Involved in teh Batch Processing for sending teh Fed confirmation numbers to teh clients.