Senior Developer Resume
SUMMARY
- 9.7 years of work experience as a Java/J2EE programmer, developing applications using Spring, JSF, Struts, Servlets, JSP, JSTL, JDBC and MVC architecture
- Possess extensive experience in analysis, design, implementation, unit testing & maintenance of applications in J2EE technologies and Rich Internet Application frameworks.
- Experience on Core java technology including multithreading, collections, JDBC.
- Experience in developing Rich internet Applications using AngularJS, JQuery, JSON, AJAX.
- Experience in client design and validations using HTML, Java Script, JQuery.
- Expertise in developing J2EE applications using J2EE components, Design Patterns - MVC, Singleton, Front Controller, Factory, Business delegate, Data access objects.
- Experience in working on various Spring 3.0 modules (MVC, AOP, IOC).
- Excellent experience in Java, J2EE technologies like Servlets, JSP, JDBC, JavaScript, HTML and Web Services (JAXWS and Restful).
- Expertise in using Eclipse integrated version control tools (CVS, Tortoise SVN, Microsoft Visual source safe, ClearCase)
- Experience with unit testing using JUnit, PowerMock and Easymock.
- Experience in working in Agile methodology in multiple projects.
- Ability to work in tight schedules and efficient in meeting deadlines.
- Self-starter, mentor, quick learner, and team player with strong personal and group communication skills.
TECHNICAL SKILLS
Languages: Java 1.6, J2EE, SQL, PL/SQL, Javascript
Frameworks: Spring 3.0, JSF 1.1, Struts 1.1
Rich Internet Libraries: AngularJS, jQuery
Web Technologies: HTML, CSS, XML, Javascript, Ajax, JSON
Javascript Libraries: JQuery, AngularJS
IDE Development Tools: STS, Eclipse, IBM RAD, Net Beans
Web & Application Servers: Tomcat 6..0, IBM Websphere 7.1
RDBMS: SQLServer, IBM DB2, Oracle 10g/9g
Version Control Tools: Tortoise SVN, CVS, Rational Clear Case
Tools: TOAD, DB Visualizer, SQL Plus, Putty, Edit plus
Web Services: Apache Axis, JAX - RPC, JAX-WS, REST API
Operating Systems: Unix, Linux, Windows 9x/NT/2000/XP, Windows 7
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer
Responsibilities:
- Working as a senior developer on development of trading web applications using technologies such as Angular JS, JQuery, Spring MVC.
- Worked on enhancements using Angular JS for re-design of the application into an SPA (Single page application)
- Consumed data from Restful Web services for Angular UI
- Attending scrums and requirement gathering sessions.
- Providing testing support for SAT, CAT testing phase
- Worked on JUNIT for unit testing of various components of the applications
- Used AngularJS and Jquery for UI development
- Used Spring MVC, AOP, Dependency Injection.
- Used RestFul web services.
- Mentoring new Team members
- Performing Code review and other Quality control related activities
Environment: Java/J2EE, JSP 2.0, Spring 3.0, JSF1.1, JQuery, AngularJS, JSTL, JavaScript, HTML, Servlets, JAX-WS Web Services, AJAX, SOAP, WSDL, STS 3.x,, IBM RAD, WebSphere Application Server 6.1, Apache Tomcat, SVN.
Confidential
Senior Developer
Responsibilities:
- Worked on securing existing web applications for internal and external users
- OWASP top 10 secure standards implemented
- Working on Defect Fixing (SIT, UAT support)
- Worked as mentor along with team lead for development team at client site
- Handling coordination and conducting discussions with client
- Coordinating development effort and team management
Environment: Java/J2EE, JSP, Struts1.1, JavaScript, Eclipse3.x, WebSphere Application Server 6.1, Clear case
Confidential
Senior Developer
Responsibilities:
- The project involves leading development of new web applications related to securities exchange and notifications system for Confidential using JSF framework.
- Development for various applications/releases
- Working on Application design
- Working on Defect Fixing (SIT, UAT support)
- Conducted the unit testing of various components of the applications
- Conducted SIT for various applications
- Mentoring new team members
- Handling onsite - offshore coordination
- Conducting periodically client demos during development cycle
Environment: Java/J2EE, JSF 1.1, Spring, JSP, JSTL, JavaScript, HTML, Servlets, JAX-WS Web Services, AJAX, SOAP, WSDL, Eclipse3.x, WebSphere Application Server 6.1, SVN.
Confidential
Senior Developer
Responsibilities:
- The project involves working on development of Retail web applications using JSF.
- Development for various applications/releases
- Working on Application development
- Working on Defect Fixing
- Conducted the unit testing of various components of the applications
- Conducting periodically client demos during development cycle
Environment: Java/J2EE, JSF1.1, JSP, JSTL, JavaScript, HTML, Servlets, IBM RAD, WebSphere Application Server 6.1, SVN.
Confidential
Senior Developer
Responsibilities:
- The project involves leading development of new web applications related to securities exchange and notifications system for Confidential .
- Development for various applications/releases
- Working on Application design
- Working on Defect Fixing (SIT, UAT support)
- Conducted the unit testing of various components of the applications
- Conducted SIT for various applications
- Mentoring new team members
- Handling onsite - offshore coordination
- Conducting periodically client demos during development cycle
Environment: Java/J2EE, JSF 1.1, Spring, JSP, JSTL, JavaScript, HTML, Servlets, JAX-WS Web Services, AJAX, SOAP, WSDL, Eclipse3.x, WebSphere Application Server 6.1, SVN.
Confidential
Developer
Responsibilities:
- Design and developed the application using JSF which is based on Model View Controller design pattern.
- Implemented JSF validations in the presentation layer.
- Designed and developed Class diagrams and Sequence diagrams using Rational Rose.
- Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.
- Performed unit testing using JUNIT framework.
Environment: Java/J2EE, JSF, JSP, Chordiant, JSTL, JavaScript, HTML, Servlets, IBM RAD, WebSphere Application Server 6.1, Clear case.
Confidential
Developer
Responsibilities:
- Enhancements and developments for various release
- Coordinating/Discussing with client for requirement gathering.
- Working on Application design.
- Working on Defect Fixing
- Conducted the unit testing of the various components of the application
- Writing JUnit test cases
Environment: Java/J2EE, JSP, JavaScript, HTML, Servlets, JNI, Apache Tomcat, TOAD, CVS, SVN.
Confidential
Developer
Responsibilities:
- Enhancements and development.
- Requirement gathering.
- Worked on Unit Testing and providing Unit Testing Support
- Worked on Integration Testing and providing Integration Testing Support.
Environment: Java/J2EE, Struts, JSP, JavaScript, HTML, Servlets, Apache Tomcat, SQL Plus, Microsoft Visual Source Safe.
