Java/j2ee Developer Resume
San, AntoniO
SUMMARY:
- Knowledgeable software developer with 4+ years of experience developing innovative web, mobile and desktop applications.
- Specialized expertise in Object - Oriented Design and analysis.
- Strong team player with experience collaborating with diverse IT professionals to perform requirements gathering, prototyping, design andimplementation, testing, and maintenance of mission-critical software using Java/J2EE technologies, advanced frameworks, design patterns and web services.
TECHNICAL SKILLS:
Software Engineering: Web & Desktop Application Development, Full Lifecycle Project Management Requirements Definition, Prototyping, Software Implementations, User Testing, System Maintenance, Object-Oriented Design & Analysis
Programming / Frameworks: Java, J2EE JSF JSP, Servlets, JDBC, EJB 3.0, Java Beans, Java Web Services,SOAP, AngularJS, HTML, DHTML, XHTML, XML, CSS, Java Script, JQuery, MVC framework, JSTL, JMS, Spring, Hibernate
Servers: Apache Web Server, Tomcat, JbossOperating System: Windows 2003/2008/2010, UNIX, LINUX, UBUNTU
Business & Testing: JUnit, Jmock, Mockito, Jasmine, Protractor
Reporting Tools: Jasper Reports, Apache POI
Performance Tools: JProbe, Ehache for Caching
Databases: Oracle, MySQL
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio
Java/J2EE DeveloperResponsibilities:
- Understanding and analyzing business requirements, High Level Design and Detailed Design.
- Used Java/J2EE Design Patterns
- Developed persistence java objects to a relational database using Hibernate and JPA.
- Expertise in developing JSP’s, Servlets & EJB’s and have in-depth knowledge in content management.
- Involvedin design and development Java Transfer Objects (JTO).
- Develop and consume Web services using JAX-WS, AXIS2, SOAP, RESTFUL(Jersey).
- Assisted in testing efforts, perform unit testing and fixes during testing phase using JUnit and JMock and responsible for knowledge transfer to the Testing team.
- Rendered HTML pages by applying XSLT style sheets to XML data.
- Followed Agile Methodology (SCRUM) to produce high Quality software and satisfy the customers.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed integrated systems to support accounting, invoicing, and e-commerce applications.
- Understanding and analyzing business requirements, High Level Design and Detailed Design.
- Used J2EE technologies (JSP,EJB and Servlets)
- Implemented Business Use Cases.
- Created usability prototypes for the UI screens using JavaScript and jQuery
- Created various Tables required for the project in Oracle database and used the SQL Stored Procedures in the application for frequent operations on tables.
- Involved in Writing and reviewing unit test cases using JUnit
- Developed persistence Java objects to a relational database using Hibernate and JPA.
- Implemented validation of client side data with JQuery.
- Implemented Security and Authentication features for the application.
- Followed Agile Methodology (SCRUM)
Confidential
Trainee Java/ J2EE Developer
Responsibilities:- Contributed to servlet based application development.
- Assisted in maintaining and updating existing applications and modules.
- Helped design form validation programs using HTML and JavaScript.
- Contributed to development of client side and server side codes for external and internal web applications.
- Provided assistance and support to programming team members as required.