Java Consultant Resume Profile
San Francisco, CA
SUMMARY
- Over 7 years of experience in analysis, design, development and testing of web/enterprise based and Client/Server applications.
- Extensive experience in the design and development of Java and J2EE applications using Core Java, JDBC, Servlets, JSP, XML, JPA, Java Beans.
- Proficient in open source frameworks like spring, Struts 2 and Hibernate.
- Experience in developing code for client side through CSS, JavaScript, JSON, JQuery, Ajax and HTML.
- Proficient in RDBMS concepts, queries, stored procedures using Oracle, SQL Server, MySQL and Sybase.
- Good understanding and programming knowledge on SOAP/REST Web Services and JAXB
- Extensively worked on XML technologies like XML, XSD and DTD.
- Experience in Tomcat and Jetty web servers and Glassfish, Web Logic, and JBOSS application servers.
- Good knowledge in Log4j, JUnit, SVN and Maven.
- Have worked on Control-M and Quartz Scheduler.
- Experience in services development using C/C and batch jobs using Perl Scripting.
- Experience in all phases of Software Development Life Cycle SDLC including Analysis, Design, Development, Documentation, Testing, Deployment, and production support
- Worked extensively in Banking and Finance domain.
- Ability to quickly adapt to Enterprise specific frameworks.
TECHNICAL SKILLS
Programming Languages | Java, J2EE, C ,SQL,PL/SQL |
Java Technologies | Core Java, JSP, Servlets, JDBC, JPA, Java Beans |
Frameworks | Struts 2, Hibernate, Spring, Spring MVC |
Database | Oracle, SQL server, MySQL, Sybase |
Markup and Scripting Languages | HTML, XML, Ajax, CSS, Perl, JavaScript, JQuery |
Web Services | XML, XSD, WSDL,JAX-RS,JAX-WS,JAXB |
IDE | Eclipse, Net Beans |
Version Control | SVN |
Log/Build/Test | Apache Log4j, Apache Maven, JUnit |
Operating System | Windows, UNIX, LINUX |
PROFESSIONAL EXPERIENCE
Confidential
Java Consultant
Responsibilities:
- Gather requirements from Functional and Business owners and documented the requirements.
- Participate in low level design LLD and High level design HLD .
- Implement the grid system to capture cost basis details using Spring MVC, JSP, JQuery, Ajax and HTML.
- Design the business components using JavaBeans and convert java objects to xml using JAXB.
- Create web services and batch jobs for capturing and updating Cost basis details.
- Develop new functionality, add new features and maintain information as per the standard of DTCC Layout
- Mentor the team members about CBRS
- Work on unit testing, bug fixing and enhancements on change requests.
- Participate in weekly Project status and Task Review meetings.
Environment: Java 1.6, Spring, JSP, JQuery, Ajax, Html, Sybase, JBoss and Tuxedo Application Server, Linux, Eclipse, log4j, Web Services SOAP , Maven, E TRADE Service Framework C , E TRADE Batch Framework Perl , Control M scheduler, GNU Make, SVN.
Confidential
Java Consultant
Responsibilities:
- Using agile technique, quickly prototyped and built a web based ET-Jargon website.
- Designed and developed the UI pages using JSP, HTML, Ajax and JQuery.
- Implemented Auto complete search module, Accordion menu module and Hangman game module using
- JQuery and JavaScript.
- Wrote business components using spring framework and DAO's using Hibernate.
- Excelled in rapid application development and management of technical issues for ET-Jargon and earned the Extra mile Award .
- Created test cases and carried out testing using JUnit.
- Participated in defect tracking and Task review meetings.
Environment: Java 1.6, Spring MVC, Hibernate, JSP, JQuery, Ajax, Html, JavaScript, CSS, Glassfish server, Oracle 11g, Windows, Eclipse, log4j, JUnit, Maven, SVN.
Confidential
Java Consultant
Responsibilities:
- Gathered requirements from Functional and Business owners and documented the requirements.
- Developed web components to capture the asset and transactional details using spring framework and implemented web services using E TRADE service framework.
- Enhanced, refined, and customized the QPR system for individual client needs and ensured successful installation at client sites.
- Collaborated with QA team for testing and defect fixing.
- Participated in production support.
Environment: Java 1.6, Spring, JSP, Html, Sybase, JBoss and Tuxedo Application Server, Linux, Eclipse, log4j, Web Services SOAP , Maven, E TRADE Service Framework C , GNU Make, SVN.
Confidential
Role: Programmer Analyst
Responsibilities:
- Defined strategy and requirement details for the batch jobs.
- Wrote, maintained and enhanced Rebate adjustment and Corp Action batch jobs using Perl and Control M.
- Participated in defect tracking and Task review meetings
- Created test cases and involved in unit testing.
Environment: E TRADE Batch Framework Perl , Control M scheduler, GNU Make, SVN, Sybase, Linux, Tuxedo server
Confidential
Role: Programmer Analyst
Responsibilities:
- Involved in the whole SDLC life cycle of the project right from designing the project to implementation.
- Developed various action class modules using struts2 and DAO modules using Hibernate framework.
- Designed and developed batch job to download new files automatically from Amazon cloud using Quartz Controller.
- Performed Unit testing and ensured accuracy.
- Responsible for application deployment and production support.
Environment: Java 1.6, struts2, JSP, JavaScript, Ajax, Html, CSS, MySQL, Tomcat web server, windows,
Eclipse, log4j, JUnit, SVN
Confidential
Role: Programmer Analyst
Responsibilities:
- Involved in low level design LLD and High level design HLD .
- Wrote, maintained and enhanced reward processing batch job and services.
- Created test cases and supported SIT and UAT testing.
- Involved in Defect tracking and production support.
Environment: Java 1.6, J2EE 1.5, Spring, JSP, JQuery, Ajax, Html, Sybase, JBoss and Tuxedo Application Server, Linux, Eclipse,log4j, JUnit, JAXB, Maven, E TRADE Service Framework C , E TRADE Batch Framework Perl ,Control M scheduler, GNU Make, SVN.
Confidential
Role: Programmer Analyst Trainee
Responsibilities:
- Made significant contributions to gather requirement details and involved in low level and high level designs.
- Created controllers, services and data access objects using spring and hibernate frameworks.
- Responsible for application deployment and maintenance of the project.
Environment: Java 1.6, J2EE 1.5,Spring, Hibernate, JSP, JQuery, Ajax, Html, JavaScript, CSS, Web Logic server, MySQL, Windows, Eclipse, log4j, JUnit, Maven, SVN.
Confidential
Role: Programmer Analyst Trainee
Responsibilities:
- Learnt portfolio and watch list domain in short span of time.
- Wrote test cases and involved in Unit and System integration testing.
Environment: : Java 1.6, J2EE 1.5, Spring, JSP, JQuery, Ajax, Html, Sybase, JBoss and Tuxedo Application Server, Linux, Eclipse,log4j, JUnit, JAXB, Maven, E TRADE Service Framework C , E TRADE Batch Framework Perl ,Control M scheduler, GNU Make, SVN.
Confidential
Software Developer
Responsibilities:
- Defined strategy and requirement details for Cook book application.
- Wrote, maintained and enhanced the application using Java and J2ee technologies.
Environment: Java 1.6, Servlets, JSP, JavaScript, Ajax, Html, CSS, MySQL, Tomcat web server, windows.
Confidential
Software Developer
Responsibilities:
- Designed and developed the web pages for DB Guru using JSP, HTML, Ajax and JQuery.
- Created test cases and involved in unit testing.
Environment: Java 1.6, Servlets, JSP, JavaScript, Ajax, Html, CSS, MySQL, Tomcat web server, windows.