Java/j2ee Consultant Resume
CA
SUMMARY:
- Skilled professional with almost 3 years experience designing and developing applications, user interfaces (UI), and websitesStrong at requirements gathering/analysis skills, Data Architecture design, testing as a QA, and (GUI) design and coding.
- More than 2 years experience working within Agile/Scrum framework, and as part of a Scrum team, working within an iterative product development methodology.
- About 1 year worth experience working in a Waterfall Software Development Environment.
- Experienced in teh design and development of multi - tier scalable web applications using advanced J2EE patterns and various other web technologies and programming languages
- Extensive experience with several J2EE frameworks: Struts, Spring MVC using several J2EE design patterns.
- Client side design and development using Java, JavaScript, JavaScript library JQuery, CSS, HTML
- Experience in teh design and development of reusable enterprise systems and various web applications using J2EE technologies like JSP, Servlets, JDBC
- Well versed with teh application development lifecycle, and in implementing multi-tier web applications using Object Oriented Programming techniques.
- Experienced in creating GUI Web Applications using HTML, CSS, and JavaScript under Windows development environments.
- Strong MYSQL and Oracle database administration skills, with extensive knowledge on various concepts and topics relating to database architecture, relational model theory, SQL, normalization theory, Entity-Relationship theory and physical database design.
TECHNICAL EXPERTISE:
Tools: Eclipse, J Unit, Element Tool, JIRA, Selenium
Methodologies: Agile/Scrum, Waterfall
Browsers: Internet Explorer, Google Chrome, Mozilla Firefox, Safari
RDBMS/DBMS: MySQL, ORACLE, MS SQL SERVER
Programming Languages: JAVA, SQL, PHP, JAVASCRIPT(JQUERY, BOOTSRAP), HTML, CSS, C++
Operating Systems: Windows 7, Vista, XP/2000.
Scripting Languages: JavaScript, PHP
PROFESSIONAL EXPERIENCE
Confidential, CA
Java/J2EE ConsultantResponsibilities:
- Developed a web-based multi-user customer support ticketing system using Java/J2EE JQuery, CSS, HTML
- Teh system manages and archives support requests and responses online. Now, their is no user account or registration required to submit a ticket
- Tickets can be created via email, online forms or by phone
Development Environment: Java/J2EE, JavaScript, Tomcat,Ant, Spring framework.
Confidential, VA
Java/J2EE Consultant
Responsibilities:
- Design, build, test and deploy web application functionality within project timeline for existing web application on MVC framework using Business Objects Enterprise Java SDK.
- Responsibilities:
- Developed Ad-hoc Reporting and a custom web application to provide visibility into data in a Read-only secure manner to end-users in an easily configurable and open source type of environment.
- Integrate reporting functionality into a single dashboard providing teh following functionality:
- Run reports and supply their parameters, their format and output destination at runtime.
- Provide report run logs and audit functionality to see if a report ran successfully and what were teh parameters that it was run for.
- Configure Tomcat web servers according to requirements and specifications.
- Troubleshoot and fix production issues and bugs encountered in Java Code/JavaScript
Development Environment: Java/J2EE, JavaScript,Jquery, Tomcat,Spring Java Business SDK.
Confidential, CA
Java Developer
Responsibilities:
- Developed an e-commerce website for on-line ordering, license distribution, software download and support for software products.
- Performed system analysis and design using OOA/OOD and UML diagrams
- Architect multi-tier model based on Struts MVC framework on J2EE
- Implement dynamic web content using JSP, HTML and JavaScripts, JavaScript lib JQuery
- Reduce JSP scriptlets for better code maintenance.
- Implement servlets to handle HTTP requests for on-line orders, credit card payments, product downloads, registration and bug tracking
- Connect to secured payment gateway to conduct SSL on-line transactions
- Encapsulate SQL statements into transactions roll back on exception
- Design database and SQL statements for querying, updating and reporting
- Install and configure Apache, Tomcat, Oracle and Linux
- Implement an administrative website for managing releases and upgrades
- Configure and develop on open source environment
Development Environment: Java/J2EE, Oracle,Jquery,Struts1.1,Hibernate,Spring,Tomcat.Ant
SKILLS:
- Good Communication and Interpersonal Skills
- A motivated self-starter and a good team player with teh ability to work in time sensitive environments
- Possess excellent communication and organization skills with teh ability to adapt to new environments
- Proficient in using Microsoft Word, Excel, PowerPoint etc.
- Fluent in English, Gujarati, Hindi, and Urdu. Can read and speak a little bit of Arabic and Punjabi as well.