Java Developer Resume
Denver, CO
SUMMARY:
- 3+ Years of progressive experience in all phases of software development life cycle.
- Requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
- Experience as a User Interface/Front End Developer in developing applications in XML, CSS/CSS3, JavaScript, jQuery, Ajax and JSON.
- Expertise in building strong websites confirming Web 2.0 standards using JQuery, HTML, XHTML, DHTML & CSS to develop valid code and table-free sites.
- Worked with Serena, VSS, CVS, SVN and ClearCase for version control. Expertise in designing J2EE compliant systems for deployment on WebSphere, WebLogic and JBoss application servers.
- Designed and coded application components in an Agile environment. Experience in OOAD using UML (Rational Rose).
- Extensive experience working / supporting applications in Production, QA and Dev. environments.
- Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
- Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
- Extensive experience in working IDE tools like Eclipse, NetBeans, RAD, WID (Web Sphere Integration Designer).
- Extensive experience in implementation of the version control software SVN, CVS, and Git.Worked on Microsoft SQL Server to create and manage databases.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an Intention to work hard to attain project deadlines under stressful environments.
- Possess good team-management and leadership qualities.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
TECHNICAL SKILLS:
J2EE Framework/API s: JSF 2.1, Spring 3, Hibernate 3, WebServices
Languages: Java 8, C++,C#, JavaScript, SQL, PL/SQL, Ant, UNIX Shell Script.
J2EE IDE: IntelliJ 3,Eclipse 3.x, MyEclipse, IBM Rational App Developer 7
Operating System: Windows, UNIX/Linux, Mac OS X.
Web Technology: JSP, JavaScript, AJAX, HTML 5, CSS 3, XML, XHTML, JSTL, JQuery, SOAP, Ext JS, Node.js.
Apache CXF 3, JAXRS, JAX: WS 2, JAX-RPC, Apache Axis 2.
Web Servers: JBoss, IBM WebSphere, Apache Tomcat, Oracle WebLogic
Databases: Oracle, My SQL, MS SQL Server 2005, IBM DB2
Version Control: Perforce, IBM ClearCase, Visual Source Safe, SVN, CVS
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
Java Developer
Responsibilities:
- Designed and developed the application using agile methodology and followed TDD and Scrum.
- Wrote Technical design document with the class, sequence, and activity diagrams in each use case.
- Designed and Developed the UI Framework built using JSF Facelets, Rich Faces and Ajax4JSF.
- Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
- Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml for converters and validators.
- Implemented J2EE design patterns such as Factory, DAO and DTO.
- Designed and developed Business components and Integrated with spring framework.
- Wrote data Components for Plan Setup, wrote and called Stored Procedures using Java, HQL, Hibernate.
- Implemented Hibernate Caching (Query and second level EH Cache) for frequent queries executed against database for reports.
- Involved in configuring and integrating JSF, spring and Hibernate frameworks.
- Involved in design and implementation of MVC architecture in different modules.
- Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
- Used Spring Batch to build the POJO-based development approach of the Spring Framework.
- Wrote the DAO’s to access the database using JDBC calls and created aspects using Spring AOP annotation approach.
- Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML.
- Configured JDBC data sources and JMS connection factories in WebSphere.
- Involved in transforming XML data in to Java Objects using XSTREAM.
- Responsible for configuring and deploying the builds on WebSphere App Server.
- Involved in the Performance Tuning of the Application on client side.
- Wrote notification service that executes daily, sends emails and escalations to participants.
- Involved in Unit & Integration Testing for different Modules in the application.
- Wrote build & deployment scripts using Maven, shell scripts on Unix.
- Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
Environment: J2EE/J2SE, Java, JSP, Ajax4JSF,Spring Frame Work, Hibernate, CSS3, XML, HTML, Log 4j, Web Sphere, Oracle, Sub Version, Maven.
Confidential
Software Developer
Responsibilities:
- Responsible for prompt development of services, features and tools for the company's highly interactive UI System.
- Involved in writing XML WebServices using SOAP to communicate between applications.
- Used J2EE design patterns like MVC, Singleton and DAO Factory to provide a consistent, easily manageable and maintainable application.
- Used SVN configuration management tool for code versioning and release.
- Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
- Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
- Wrote different queries to be used to retrieve information from the DB.
- Used various UI tools like AJAX and JSON.
- Developed the classes for Unit Testing by using JUnit.
Environment: Core Java, Java EE, EJB, JSP, Servlets, Hibernate, JavaScript, Struts, Oracle, HTML5, CSS3, SOAP, WSDL, Junit, Toad, JSF, AJAX, UML.
