Lead Developer Resume
RockvillE
SUMMARY
- 11 Years of experience in design and development of Java/J2EE based products and applications.
- Extensive experience in Java/J2EE technologies including JSP, Servlets, Struts Framework, Java Server Faces, Rich faces and Prime faces libraries, Spring Framework, Hibernate.
- Well versed with all the phases of SDLC.
- Exposure to Software Engineering methodology like Agile methodology, Waterfall methodology.
- Well versed in using tools like Eclipse, NetBeans, SVN, VSS, JIRA, Jenkins, PLSQL Developer, Rapid SQL etc.
- Responsible for coding, implementation, deployment and unit testing of various J2EE related projects.
- Extensive experience on Multithreading, Collections and Core Java Concepts.
- Developed application using Core Java including inheritance, polymorphism, collections, JAXB.
- Experience in Java Web services (CXF Rest web services).
- Extensive experience in database designing using RDBMS Concepts in Oracle.
- Knowledge and use of various Design Patterns.
- Excellent ability to quickly master the technologies and concepts.
- Interacted with Clients.
- Good experience in UNIX, Linux Operating Systems.
- Involved in preparing use - case, functional and technical design documents of the project.
- Experience in Investment Banking and Corporate Governance domain.
TECHNICAL SKILLS
Java Technologies: Core Java, J2EE, Struts Framework, Java Server Faces, Rich faces and Prime faces libraries, Spring Framework, Hibernate, CXF Web services (REST/SOAP).
Databases and Data Storage: Oracle, Microsoft SQL Server 2008
Web Related: HTML, CSS, JSP, Servlets, Java Script
J2EE Servers: Tomcat, Jboss, WebLogic
Tools: Eclipse, NetBeans, Maven, Edit Plus, PLSQL Developer, Rapid SQL, Jenkins
Testing and Version Control: Tortoise SVN, Microsoft VSS, Git
Operating Systems: Windows, Unix, Linux
Defect Tracking tools: BugZilla, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Rockville
Lead Developer
Technologies: Core Java, JSF 1.2 and 2.0, Hibernate, Spring, Rich faces and Prime faces libraries, Oracle 11g, UNIX, CXF Rest Web services, Maven
Responsibilities:
- Involved in designing system Architecture & workflow of Power of Attorney and Reporting module.
- Worked towards upgradation of system from JSF 1.2 to 2.0 versions.
- Developed entire module using JSF, rich faces and prime faces libraries, Spring Framework, Hibernate and web services.
- Developed functional and technical design documents.
- Designed database in Oracle, wrote procedure, functions, triggers and SQL queries.
- Wrote Hibernate mapping files
- Used CXF REST Web Services for some of the common functionalities.
- Used Log4j to log regular exception statements.
- Used tomcat for development and deployment of application.
- Used JIRA and Bugzilla tools for maintaining and tracking defects.
- Used Maven 2.2.1 to build application.
- Used Eclipse as IDE to debug, build and develop the application.
- Used Jenkins for build and deployment of application.
- Used Tortoise SVN for software configuration management and version control.
- Coordinated with onshore team and provide production support during scheduled production release.
- Developed Junit test cases for testing core functionalities
- Deployed application on Tomcat server
- Participated in code reviews and ensured compliance with standards.
- Worked on deployment and testing of the application in the Dev, QA system.
- Evaluated Spring Rest web services for feasibility
- Mentored junior developers: assisted with code reviews, guiding them in technical areas.
- Interacted with onshore-offshore business team to define, develop and verify new features for change proposals and other enhancements.
- Participated in Scrum Daily Meeting.
- Executed overall implementation within estimated time frames.
Confidential
Developer
Technologies: Core java, multithreading, JAXB, Oracle 11g, MS SQL Server 2008, UNIX, CXF Rest Web services, Maven
Responsibilities:
- Involved in designing system Architecture & workflow of the project.
- Developed entire application using Core java, JAXB, XML, XSD, Oracle and MS SQL Server 2008 and web services.
- Developed functional and technical design documents.
- Designed database in Oracle and MS SQL Server 2008, wrote procedure, functions, triggers and SQL queries.
- Developed Junit test cases for testing core functionalities.
- Used CXF REST Web Services for some of the common functionalities.
- Used Log4j to log regular exception statements.
- Used JIRA and Bugzilla tools for maintaining and tracking defects.
- Used Maven 2.2.1 to build application.
- Used Eclipse as IDE to debug, build and develop the application.
- Used Git for software configuration management and version control.
- Coordinated with onshore team and provide production support during scheduled production release.
- Worked on deployment and testing of the application in the Dev, QA system.
- Interacted with onshore-offshore business team to define, develop and verify new features for change proposals and other enhancements.
- Executed overall implementation within estimated time frames.
Confidential
Developer
Technologies: Core Java, J2EE - JSP, Servlets, Struts 1.2, Apache Tomcat 6.0, Oracle 10g, Perl, Unix
Responsibilities:
- Involved in designing system Architecture & workflow of the project.
- Developed entire application using Core java, JSP, Servlets, Struts 1.2, Apache Tomcat 6.0, Oracle 10g, Perl, and UNIX.
- Developed functional and technical design documents.
- Designed database in Oracle, wrote procedure, functions, triggers and SQL queries.
- Used Perl script for parsing data files and schedule batch jobs in unix for loading data into database.
- Deployed application on Tomcat server
- Used tomcat for development and deployment of application.
- Used ant to build application.
- Used Netbeans as IDE to debug, build and develop the application.
- Used Tortoise SVN for software configuration management and version control.
- Coordinated with onshore team and provide production support during scheduled production release.
- Worked on deployment and testing of the application in the Dev, QA system.
- Interacted with onshore-offshore business team to define, develop and verify new features for change proposals and other enhancements.
- Executed overall implementation within estimated time frames.
Confidential
Developer
Technologies: Core Java, J2EE - JSP, Servlets, Struts 1.2, Apache Tomcat 6.0, Oracle 10g, Unix
Responsibilities:
- Involved in designing system Architecture & workflow of the project.
- Developed entire application using Core java, JSP, Servlets, Struts 1.2, Apache Tomcat 6.0, Oracle 10g and UNIX.
- Developed functional and technical design documents.
- Designed database in Oracle, wrote procedure, functions, triggers and SQL queries.
- Used tomcat for development and deployment of application.
- Used ant to build application.
- Deployed application on Tomcat server
- Used Netbeans as IDE to debug, build and develop the application.
- Used Tortoise SVN for software configuration management and version control.
- Developed Junit test cases for testing core functionalities.
- Coordinated with onshore team and provide production support during scheduled production release.
- Worked on deployment and testing of the application in the Dev, QA system.
- Interacted with onshore-offshore business team to define, develop and verify new features for change proposals and other enhancements.
- Executed overall implementation within estimated time frames.
Confidential, Boston, MA
Developer
Technologies: Core Java, Oracle 10g, UNIX.
Responsibilities:
- Involved in designing system Architecture & workflow of the project.
- Developed entire application using Core java, Oracle 10g, UNIX.
- Developed functional and technical design documents.
- Designed database in Oracle, wrote procedure, functions, triggers and SQL queries.
- Used SQL Loader utility of Oracle to load data into database.
- Used Eclipse as IDE to debug, build and develop the application.
- Used Git for software configuration management and version control.
- Coordinated with onshore team and provide production support during scheduled production release.
- Worked on deployment and testing of the application in the Dev, QA system.
- Interacted with onshore-offshore business team to define, develop and verify new features for change proposals and other enhancements.
- Executed overall implementation within estimated time frames.
Confidential
Developer
Technologies: Core java, JSP, Servlets, HTML, Java script, Apache Tomcat, Oracle, UNIX.
Responsibilities:
- Involved in designing system Architecture & workflow of the project.
- Developed entire application using Core java, JSP, Servlets, HTML, Java script, Apache Tomcat, Oracle and UNIX.
- Developed functional and technical design documents.
- Designed database in Oracle, wrote procedure, functions, triggers and SQL queries.
- Used tomcat for development and deployment of application.
- Used Netbeans as IDE to debug, build and develop the application.
- Used Microsoft VSS for software configuration management and version control.
- Coordinated with onshore team and provide production support during scheduled production release.
- Worked on deployment and testing of the application in the Dev, QA system.
- Executed overall implementation within estimated time frames.