Java/j2ee Developer Resume
Westbury, NY
SUMMARY
- Over 7 years of experience in IT industry in the design and development of JAVA/J2EE Client Server/ Web Based/ Intranet applications.
- Expertise in Java, Servlets, JSP, JSTL, JDBC, Multi - threading, JNDI, EJB, JMS, MVC architecture, Struts2, Spring, Hibernate, JavaScript, and Web Services.
- Thorough knowledge in coreJavaconcepts like OOP, JUnit and advancedJavaconcepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, JavaBeans, JDBC and Spring.
- Experience in deploying, configuring and administering application servers such as BEA Web logic server, JBoss and Apache Tomcat.
- Good knowledge of the usage and implementation of design patterns like MVC, Session Factory, Data Access Object (DAO), Abstract Factory.
- Coding experience in Stored Procedures, Functions, Triggers & Assertions in Oracle and Microsoft SQL Server Database.
- Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans
- Experience in developing inter-operable Web Services and its related technologies like SOAP, WSDL, Restful, XML related technologies/tools such as JAXB, JAXP, XSL, XQuery, XPath with good understanding of JAX-WS, JAX-RS, JAX-RPC inter-operable issues.
- Good understanding about XML technologies like SAX and DOM parsers, XSL/XSLT, DTD.
- Good understanding of Software development life cycle (SDLC) analysis, requirements gathering, functional specification, implementation, testing, maintenance, and documentation.
- TEMPEffective team player and self-starter with high adaptability to new technologies and having excellent analytical, problem solving and communication skills.
TECHNICAL SKILLS
- Java / J2EE
- Servlets
- JSP
- JSTL
- JMS
- EJB
- JDBC
- JNDI
- Java Bean
- Multi-threading
- SQL
- XML
- UML
- HTML
- JavaScript
- CSS
- Spring
- Struts
- Hibernate
- SOAP
- RESTful Service
- Axis2
- Intellij
- Eclipse
- MyEclipse
- MAVEN
- WebLogic
- JBoss
- Oracle 8i/9i/10g
- Microsoft SQL Server 2008
- MySQL
- J2EE Design Patterns
- SOA
- JUnit
- Git
- SVN
PROFESSIONAL EXPERIENCE
Confidential, Westbury, NY
Java/J2ee Developer
Responsibilities:
- Designed and developed front-end using Servlets, JSP, JSF, HTML, JavaScript, and AJAX.
- Used Spring framework in web tire to handle user request.
- Developed the Action classes, Action Form classes and configured the spring-config.xml file.
- Used annotation for the input information validation and application Error Handling.
- Used JavaScript as the client-side scripting language to perform validation on all forms and not to allow junk data.
- Implemented JMS for asynchronous auditing purposes.
- Extensively used the Web Services and associated business modules integration.
- Involved in developing Message Driven and Session beans for claimant information integration with MQ based JMS queues.
- Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
- Involved in writing the Java utility classes to convert MQ based control claimant information.
- Developed a Web Service that sharing between front end and medical bill review system.
- Fixed the bugs detected during JUnit Testing, Integration testing.
- Used SVN for Version Control.
Environment: Java/J2ee, Web Services, JUnit, Rational Clear case, Servlets, JSP, JSF, HTML, Java Script, AJAX, Spring, SVN
Confidential, Branchville, NJ
Java/J2EE Developer
Responsibilities:
- Involved in requirement analysis, functional specifications, and overall component design.
- Prepared the Technical Design based on the Business functional specification and get it reviewed by the Development Manager and Business Owners.
- Used EJB 3 Session Beans with JPA to enable customers to transfer funds online to other Bank accounts.
- Used JavaScript for client side validation. Using JSON, AJAX to create interactive front-end GUI.
- Used Eclipse Indigo as IDE to develop application code. Track and maintained the different versions of the application using SVN.
- Involved in the configuration of Struts2, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
- Hands on experience of testing web services using SOAP UI.
- Used HTML, CSS and JavaScript to create Front-end web pages of Online Banking features.
- Carried out bug fixing by rigorous testing using JUnit test cases.
Environment: Java/J2ee, SOAP, SVN, Ajax, JavaScript, HTML, CSS, JUnit, JSON, EJB, Eclipse
Confidential, Laurel, NJ
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC)
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams
- Developed the application front end using Struts Framework: developed action classes, form beans, and Java Server Pages.
- Involved in configuring Web.xml, Struts-config.xml.
- Developed a web-based reporting for credit monitoring system with HTML, XHTML, and Tiles using Struts framework.
- Developed Session beans that encapsulate the workflow logic.
- Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO) in the project that facilitates clean distribution of roles and responsibilities across various layers of processing
- Developed XML Web services for retrieving credit information from the credit bureau.
- Developed Web services using WSDL for credit card application
- Used RESTful Web Services for communicating data between different applications.
- Development using the Use Cases and business logic & Unit Testing of Struts-Based Application
- Increased modularity by allowing the separation of cross-cutting concerns by using AOP with Spring.
- Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate.
- Developed backend business logic with Spring Framework and achieved asynchronous messaging with Java Messaging Services.
- Implementation of JMS between Workflow module and backend Message Forwarding Engine.
- Tested the application functionality with JUnit Struts Test Cases.
- Used Hibernate framework to access the data. Extensively used ANT as a build tool.
Environment: Spring Framework, Hibernate, Annotations, Servlet, JSP, JNDI, Oracle, SVN
Confidential
Java/J2ee Developer
Responsibilities:
- Gather user requirements and followed by analysis and design.
- Developed JSPs, action classes, form beans, response beans, EJBs.
- Coded Servlets for the Transactional Model to handle many requests.
- Implemented business delegate pattern to separate view from the business process.
- Extensively used XML to code configuration files.
- Used Hibernate ORM, configured O/R mapping, and wrote complex hibernate queries.
- Involved in designing and development of front-end web interface using JSP, JavaScript, AJAX and XML, HTML, CSS for administering and managing users and clients
- Designed and Developed Java web service-based system for retrieving required information using XML, REST, SOAP and WSDL.
- Developed JSP for the presentation layer, and Action classes for several critical modules.
- Developed and tested the application on Tomcat server.
- Participated in the production build/release process and final technical documentation.
Environment: Java/J2ee, Rest, SOAP, XML, XSLT, HTML, CSS3, EJB, WSDL, Hibernate, JSP
Confidential
Java Developer
Responsibilities:
- Involved in requirement analysis, functional specifications, and over all component design
- Involved in creating new POJO’s objects to use with the hibernate persistence.
- Worked on Hibernate configuration file to set up the Oracle data source.
- Used SQL Navigator for writing the queries and testing the test data with the queries.
- Worked with CVS as a version control.
- Implemented object/relational persistence (Hibernate) for the domain model
- Application Design Documented for my entire requirement.
- Configured Hibernate objects as Spring Beans in the Spring Configuration File.
- Wrote client-side and server-side validations using Struts Validators and JavaScript Validations.
- Configured the Hibernate configuration files to persist the data to the Oracle 9i Database.
- Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
- Helped in developing the complete business flow and halped in corporate session validity checks, form validations and error handling in the application.
- Implemented ORM in the persistence layer using Hibernate framework in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Wrote, debugged ANT, Maven Scripts for building the entire web application.
- Defined required mappings in XML that are supported by MVC architecture and Struts framework
- Involved in server side validations using AJAX
- Involved in Unit Testing of the components using JUnit.
Environment: Java, Ajax, MVC, Websphere, ANT, DAO, Hibernate, JavaScript, Oracle, Spring