Monika Shah
Email:******.*******@*****.***
Phone: 408-***-****
Professional Summary
Experienced Java developer with 2+ years Worked extensively on a variety of Application servers, Web
server and Databases, GUI front ends and Web applications using Java/J2EE technologies.
Well versed with various phases of Software Development Life Cycle process (SDLC) with
Waterfall, Agile, and SCRUM methodology.
Expertise with Core Java techniques like Inheritance, Multithreading, Exception handling, Collection,
Strings etc & Data Structure.
Develop web pages using JavaScript, jsp, CSS, AJAX, JQuery, HTML, AJAX and JSON objects UI
techniques.
Experience with J2EE frameworks like Spring(MVC,DI,AOP), Struts, EJB, JDBC, Hibernate.
Strong knowledge with SQL quires with database like Oracle, MySql, DB2, MS Access.
Knowledge on implementing various design patterns like, MVC, Singleton, Session Facade, Front
Controller, Business Delegate, View helper, Value Object.
Good Knowledge on Web service with SOAP and REST web services using http protocol.
Familiarity with JMS with Apache ActiveMQ, Jersey platform.
Experience on UNIX AIX commands, UNIX Shell Scripting, Linux.
Experience with application servers like Web Logic, IBM Web Sphere, JBoss, Apache Tomcat.
Ability to learn and adapt quickly to the emerging new technologies and paradigms, Excellent
communication, interpersonal and analytical skills and a highly motivated team player with the ability
to work independently.
Technical Skill
J2EE Framework & Tools Servlets 2.2, JSP 2.0, EJB 2.0, JNDI, JDBC, Struts 1.x/2.0, Hibernate, Spring,
ANT, Maven, Log4J, JUnit, HP Quality Center, SVN, IBM Clear Case, TOAD,
RAD, Eclipse, Visio, Rational Rose, SVN, Jenkins
Programming Languages Java 1.4/1.5/1.6, C++,C, SQL and PL/SQL,Scala
Web Technologies JavaScript, HTML, XHTML, CSS,AJAX, JQuery, JSON objects
Operating Systems Windows 2000/XP/7, UNIX, LINUX.
PROFESSIONAL EXPERIENCE:
Department Of Child Support System, CA SEPT-2013- Till
DateProject: CSE (Java/J2EE Developer): CSE is single statewide child support system provides Automated
functionalities of overall child support program for California State. State Disbursement Unit (SDU) is interface
with CSE system which responsible for collection and disbursement of child Support payment. CSE application
is used by internal government officers to manage child support functionality online. It allows allocation,
Distribution, fund management balance generation, billing statement Status change etc. functionalities to Child
Support Application.
Responsibilities:
• Responsible for analyzing the business requirements and designing the technical design documents for
implementation.
• Maintenance of a large-scale system using Java, J2EE, on windows and UNIX platform including
UNIX scripting languages
• Develop Struts based MVC web application. Data Access objects and Batch processing procedures.
• Use of Web-development languages and technologies, including HTML, XML, CSS and JavaScript.
• Used Spring MVC for new application development with Hibernate as connectivity with Database.
• Use of Hibernate and HQL to interact with DB2 database.
• Responsible to Provide Support to Development Team on Technical Challenges & Prod issues.
• Build and deploy code using ANT script, Write test cases with JUnit and test critical code components.
• Use IBM Clear case & Clear Quest to maintain versioning on code.
Environment: JDk 1.6, Struts 2.5, Spring Framework 3.0, Hibernate 3.0, XML Beans, XML, IBM DB2, Web
Sphere Application Server, Unix, HTML, CSS, JavaScript, JSP 2.0, Clear Case & Clear Quest, Eclipse.
Shiva Software, Gujarat, INDIA (Java Developer) Aug 2011 – Aug 2012
Description: Employee Information System (EIS)
Description: EIS project was developed for Sun Pharma, Vadodara. EIS provides the following facilities to
employees to view their paychecks, tax cuts, to update their personal information and to search the information
about the other employees working in that company.
Responsibilities:
• Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements
and architecture of the project.
• Developed User Interface using JSTL, Struts tag library, HTML tags, JavaScript, HTML, CSS.
• Implemented MVC Architecture using Struts Framework for managing navigation and page flow.
• Extensively used Java Multi-Threading concept for downloading files from a URL.
• Configured JDBC Connection Pools in Weblogic server for Oracle database, configured web.xml for
various filter classes, listener classes and context parameters.
• Developed unit test cases using JUnit and Log4j for logging.
• Deploy and logging application by UNIX Shell script, Used Maven to build application.
Environnent : Java 1.5, JSP, JavaScript, Servlets, CSS, HTML, Web logic 9.0. Eclipse, Oracle9i., Struts, Unix
Shiva Software (Trainee -2011)
Using Java/J2EE techniques developed online magazine and Student Information system application.
Education:
Master in Computer Science: (International Technological University, CA- USA
Master in Computer Application: (Indira Gandhi National Open University, INDIA)