Java/j2ee Developer Resume
CA
SUMMARY
- 10+ Years of professional experience in all phases of Software Development Life Cycle which includes Analysis, Design/Architect, Development, Configuration, Testing Implementation & Maintenance in Retail and Health care domains.
- Software programming using Java, J2EE, JSP, JSF, Servlets, JavaScript,Ajax, Struts, EJB, Hibernate, log4j, JMS.
- Strong OOA/OOD/OOP and Design patterns skills in Java.
- Experience with MVC (Model - View-Controller) Architectural Patterns and other J2EE Design Patterns
- Hands on experience with Persistence technologies Hibernate.
- Experience in using the app servers IBM Websphere, Weblogic, JBoss and Tomcat.
- Served as a lead technical resource on large projects. Proven capability in meeting project goals.
- Quick learner, great communication skills and adaptable to any situation.
- Good Experience in Core Java concepts like Threads, Collections Framework and Java Reflection.
- Excellent problem solving skills with a strong technical background and good interpersonal skills. Excellent verbal and written communication skills.
- Effective working relationships, using independent judgment and initiative, and the ability to work in a team environment to produce quality information delivery systems.
- Involved in requirements gathering, proof of Concepts (POC) / Feasibility Study and estimation.
- Proven ability to understand business problems and apply technology to formulate workable solutions.
- Excellent ability to work both individually as well as in team environment.
- Working Expertise with Oracle11g, DB2, and MySQL Database.
- Good debugging and problem solving skills with excellent understanding of system.
- Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment.
TECHNICAL SKILLS
Java technologies: J2EE, Servlets, JSP, JSF, JDBC, EJB2.0, JMS, JNDI
Languages: Java, HTML, XML, JavaScript, SQL
Web Services: SOAP
Framework: Struts, Spring
J2EE Servers: Weblogic10.3, WebSphere 6.1/7.0, JBoss, Tomcat
RDBMS: DB2, Oracle, MySQL
Source Control: SVN, CVS
Build Tools: Maven
Tools: Eclipse, Rational Application Developer, SQL Developer
Domain Knowledge: Retail, Finance, Insurance, E-commerce sectors.
Methodologies: Waterfall
Platforms: Linux, UNIX, Windows and DOS
PROFESSIONAL EXPERIENCE
Confidential, Woodland Hills, CA
Sr Java/J2EE developer
RESPONSIBILITIES:
- Provide full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and integration.
- Provide ongoing application support and troubleshooting
- Addressing the performance issues in the application.
- Implementing WAS7 tuning techniques in the application.
- Enhancement of existing system, integrating the application with other environment and adding new features to the existing application.
- Supporting the system components during system testing, integration testing and during promotion of these components to production environment.
- Reviewing work products and deploying the application in the test environment and initiating the process of user acceptance testing. It includes fixing of bugs and technical errors that may come up during this phase.
Environment: Java SE, SOAP Web Services,JMS,DB2, RAD IDE, HTML, JSP, JSF 2.0,Spring 2, Hibernate 3.
Confidential, CA
Sr Java/J2EE developer
RESPONSIBILITIES:
- Involved inArchitecture,Design and Development of Server components to supports the mobile applications in Android and IOSplatforms.
- Technical Lead - complete ownership for the delivery of the application which includes right from requirement gathering to production deployment and turnover to support group.
- Working with the performance team for setting the expectation on the non- functional requirements and monitoring the performance of the code using the tools like Wily Intrascope.
- Involved in designing the application and database.
- Used Visio for creating the UMLdiagrams in designing the application.
- Involved in reviewing the code and validating the JUnit test cases.
- Took lead on technology initiatives related to project technology upgrade
- Designing the framework for migratingthe legacy applications.
- Worked closely with the Architecture group for arriving standards and to arrive solutions to the technical issues.
- Involved in solving technical issues of developers
- Gathering all business requirements and performed analysis for enhancements.
- Debugged memory issues and addressed performance related issues.
Environment: JavaSE, Spring, Hibernate, Oracle, WebSphere 7, Maven, Eclipse IDE, XML,, HTML, JSP, JSF, JavaScript
Confidential, FL
Java/J2EE Developer
RESPONSIBILITIES:
- Requirement gathering and designing the application by creating use-case diagrams, class diagrams and sequence diagrams.
- Used Rational Software Architect for creating the design diagrams
- Involved in requirement analysis and preparation of technical documents in design phase.
- Solving Production issues.
- Developed best practices for coding, review and release process
- Involved in functional testing.
Environment: Java SE, Spring, Hibernate, H2, XML, Eclipse IDE, Spring
Confidential
Java/J2EE Developer
RESPONSIBILITIES:
- Solving the Performance issues of the Product on caching mechanism and internationalization.
- Knowledge transfer of the application to offshore team.
- Design and Development of Enhancements
- Writing JUnit test cases.
- Involved in Development and code walkthrough and review.
- Involved in solving Production issues.
- Involved in Performance tuning and deployment of application.
Environment: Java, JSP,Struts,Hibernate, MySQL,Java Script