Java/j2ee Developer Resume Profile
Sacramento, CA
Summary
- 7 years of experience in Object Oriented Programming OOP and web technologies.
- Worked on all lifecycle phases of the project from analysis to production support.
- Extensively worked on Java, Servlets, JSPs, Struts Framework, EJBs and Web Services.
- Extensive experience in MySQL and Oracle.
- Good knowledge in producing and consuming Web Services using SOAP and REST technologies.
- Good knowledge of MVC design patterns.
- Excellent command on developing applications on Tomcat and JBOSS Servers.
- Well versed with the complete Software Development Life Cycle SDLC . Planned and executed all phases of the software lifecycle including, requirements gathering, design, development and testing.
- Excellent analytical skills, including ability to interpret and evaluate customer requirements and implement technical solutions.
- Excellent written/verbal communication skills and interpersonal skills. A versatile team member with problem solving and project management skills.
- Speaks French fluently and accustomed to different cultures.
Technical Skills
Languages | Java J2EE, JDBC, JSP, JSTL, Servlets |
RDBMS | MySQL, Oracle |
Web Technologies | Web Services SOAP REST , CSS, JSP, HTML, HTML5, XML |
Scripting | JavaScript, JQuery |
Frame Work | Apache Struts 1.0 and 2.0, EJB 3.0 |
Web Servers | Apache Tomcat 7 |
Application Servers | JBOSS 7 |
IDE | Eclipse |
OS | Mac and Windows |
Repository | TortoiseSVN |
Professional Experience
Java/J2EE Developer
Confidential
Project Description:
Confidential Care Services works closely with healthcare professionals to provide a health care safety net for California's low-income people and persons with disabilities. Confidential finances and administers a number of individual health care service delivery programs, which include Confidential CMS provides a comprehensive system of health care for children through preventive screening, diagnostic, treatment, rehabilitation, and follow-up services. I worked on CMS modules which ran on Struts 2.0 and used Oracle as a database.
Responsibilities:
- Extensively involved in discussing the requirements with the business users.
- Responsible for reviewing the requirements, and design the application in accordance with the enterprise architecture standards that are in place.
- Development of an application based on Struts 2.0 MVC framework.
- Developed front-end screens with JSPs, JavaScript, Html and CSS.
- Implemented action classes to support newly developed JSPs and used Oracle as the database.
- Responsible for solving defects reported by users.
Environment: CSS, Html, J2EE, Java, JavaScript, JSP, Oracle, Struts 2.0, Tomcat.
Role: Java Developer
Confidential
Responsibilities:
- Developed validators for application components using the Struts validation framework.
- Hands on experience in Web Services development, deployment and invocation.
- Implemented the application using the concrete principles laid down by MVC design patterns.
- Implemented business process, database retrievals, access of information and User Interface using action classes, JDBC, MySQL and JSPs.
- Handling change requests which included modifying or adding requirements.
- Handling service requests which included bug fixes, investigation and enhancement.
Environment: Ajax, Java, JBoss, JSTL, J2EE, MySQL, REST web services, Struts 2.0, XML.
Java/J2EE Developer
Project Description:
It engages in business through its subsidiaries who provide a wide range of financial planning, products and services designed to be utilized as solutions for its clients' cash and liquidity, asset accumulation, income, protection, estate and wealth transfer needs, including wealth management, insurance, annuities and estate planning. The project was intended to develop enterprise data warehouse to understand customer behaviour to various products and services. It also identified critical customers to improve decision making across the organization.
Responsibilities:
- Designed and implemented UI layer using HTML, JQuery and JSP.
- Design patterns used while building the business components were Data Access Object and MVC.
- Involved in complete software development life cycle SDLC with object oriented approach of clients business process and continuous client feedback.
- Involved in developing the core business logic using POJOs and deploying them in Tomcat.
- Wrote database queries for accessing, manipulating and updating Oracle database.
Environment: Java, JSP, JQuery, J2EE, Oracle, POJOs, Servlets, Struts.
JAVA /J2EE Developer
Confidential Manager is a web application which helps configure, administer, and monitor the confidential networked storage from a single online interface saving time and eliminating the need for a dedicated management workstation.
Responsibilities:
- Actively participated in high-level design and low level design for different modules in the project.
- Prepared HLDD and LLDD.
- Implemented the application using many of the design patterns and Object Oriented Programming concepts OOP in the view of future requirements.
- Thin client rendering: HTML, JSTL, JavaScript, XML, JSP, EJB and Servlets.
- Involved in production support and enhancements of the product.
Environment: Apache Tomcat, EJB, HTML, Java, JavaScript, JSP, JSTL, Servlets, XML.
JAVA Programmer
Project Description: Comprehensive Insurance Management Systems CIMS was an online-based project. The main objective of this project was to provide information about policies, payments and client's personal details.
Responsibilities:
- Involved in project architecture, functional analysis and design.
- Used Servlets for developing the application logic.
- Flexibility to develop configurable applications by implementing components supporting dynamic page display and workflow management.
- Implemented Database connectivity with JDBC for communication between application and MySQL database.
- Deployed the application in Apache Tomcat container.
Environment: Apache Tomcat, HTML, Java, JDBC, JSP, MySQL, Servlets.