Senior Developer Resume
San Ramon, CA
SUMMARY
- Java Professional wif 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 wif 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 the 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 wif 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.
- Has 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 the 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 the interface design documents.
- Manage the code review to ensure it maintains coding standards.
- Responsible for project estimates and delivery wifin given time lines
- Actively Participated in design discussion
- Held meetings wif customers and management discussing new business requirements and helping 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 the Model detailed results.
Confidential, Cupertino, CA
Lead Developer
Responsibilities:
- Evaluate business requirements, capabilities, and prepared requirement specification document for product design and verification.
- Communicating wif client /business user on frequent /need basis to identify the requirements
- Designed the user interfaces using JSP, HTML, CSS and JavaScript.
- Involved in the overall testing phase of all the modules.
- Manage the code review to ensure it maintains coding standards.
- Involved in fixing the bugs, unit testing & delivery of patches.
- Responsible for deployment of changes to production
- Proactively suggested some ideas to business and implemented the same to improve the system performance and make the system more stable.
Confidential
Senior Developer
Responsibilities:
- Analysis of the requirements received from the Client.
- Estimate the change requests for developments implementation support.
- Create /identify the design changes for the developments.
- Communicating wif client /business user on frequent /need basis to identify the requirements
- Review of business requirements /impact analysis documents /design documents.
- Analyzed the several open source tools available freely in the market.
- Provided the Business Intelligence reports to the customer based on an underlying OLAP engine component.
Confidential
Senior Developer
Responsibilities:
- Analysis of the requirements received from the Client.
- Estimate the change requests for developments implementation support.
- Create /identify the design changes for the developments.
- Developing the design changes identified for interfaces and restructuring the same and also checking the conformation to standards.
- Communicating wif client /business user on frequent /need basis to identify the 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 the requirements received from the Client.
- Analyze/Estimate the change requests/Problem reports for various developments Implementation support.
- Create /identify the design changes for the developments
- Developing the design changes identified for interfaces and restructuring the same and also checking the conformation to standards.
- Communicating wif client /business user on frequent /need basis to identify the requirements
- Implementation support of projects
- Review of business requirements /impact analysis documents /design documents
- Testing support when testing wif interfaces OneStop, IDCS, IRFE, Teamsales, STREAM, ACBS, LoanIQ
- Performance tuning of TMS Server using JPT.
- Planning and simulating the Load testing for TMS EJB server
- Attend weekly status meeting wif client
- Converting Copybooks to XML using TMS Admin console for storing the same in Directory structure.
- Proactive maintenance activities - Transaction implementation using MDB, Database logging of Client requests, MQ Load balancing & Failover
- Involved in the Batch Processing for sending the Fed confirmation numbers to the clients.