We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • 8 Years of progressive experience in software development life cycle(SDLC) including development, Integration, maintenance, implementation and testing of various client/server, N - tier and web applications.
  • Highly experienced in developing Java based enterprise, distributed web application using Java(1.4/1.5/1.6), JavaEE, JSF, MVC design pattern, JDBC, JNDI, RMI, J2EE, Servlets, Struts, JSP, HTML, JavaScript, Spring, Hibernate, JPA JSF, XML, RMI, SOAP, JMS, XSL, XSLT, EJB 3.0,DOJO, UNIX, MQ, ANT, Maven, Web services, IBATIS, LDAP, Groovy, oracle, MQueue, camel and Application servers.
  • Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
  • Highly proficient in all aspects of Object Oriented Design, Methodologies, and applications in client/server and distributed environments, legacy applications integration usingJ2EE architecture.
  • Having strong experience in Test Driven Development, Continuous Integration and Agile SDLC methodologies
  • Extensively involved in monitoring issues and supporting AIT(Application integration Testing), ST(System Testing), SIT(System Integration Testing),UAT(User Acceptance Testing) application phases to meet scheduled delivery dead lines
  • Extensively involved in providing support to ASM(Application Support Maintenance) and production support team(PST)
  • Involved in preparing high level and Low level design documents
  • Expertise in using frameworks like Struts, JSF (1.x and 2.x) and Spring Framework (2.5 and 3.x),
  • Worked on Cascading Style Sheets (CSS) and HTML pages to display static data content.
  • Experience in Database technologies: Oracle, SQL Server, DB2, PL/SQL and MySQL.
  • Having strong experience in ORM tools such as Hibernate(3.X),JPA(1.x/2.X), IBATIS
  • Strong experience in developing presentation layer using JSP, Servlets, Struts, JSF, Spring MVC
  • Extensive experience in developing backend(Business layer, Persistence layer) using EJB, Spring IOC, Spring AOP, Interceptors, Dependency Injection, JDBC, JPA and Hibernate
  • Having strong experience in developing unit testing, integration testing using JUnit
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies as well as articulated in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Worked in tools like Eclipse, Netbeans, JBuilder, SOAPUI, RAD, Maven, Pl/SQL developer, Toad, WinCVS, CVS, Groovy, Clear case, Putty, FileZilla, Subversion, WinSCP
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP and Restful).
  • Strong experience on Creating, parsing XML files
  • Strong experience in Service Oriented Architecture (SOA) and Design patterns like Business Delegate, Service Facade, Data Access object(DAO), DTO
  • Experience in using messaging with JMS, MQ, XML, MULE ESB, SOAP
  • Strong experience in design, create, and test SOAP web service messages
  • Strongly initiative, creative and able to learn new technologies and systems.
  • Worked with ETL teams for data migration requirements
  • Quick learner and excellent team player having ability to meet tight deadlines and work under pressure

TECHNICAL SKILLS:

JAVA TECHNOLOGIES: Java (1.4/1.5/1.6), JAVAEE, J2EE, JDBC, EJB, JPA, JNDI, JAX-WS, JAX-RPC, Restful, XML, SOAP, JMS, WSDL, DOM, SAX, Web services, LDAP, REST Services

FRAMWORKS: Struts, JSF, Spring, JPA, web services, Jersey

WEB TECHNOLOGIES: JSP, Servlets, Html, JavaScript, CSS, JSF, STRUTS, AJAX, JQuery, HTTP, DOJO

ORM: Hibernate, JPA, IBATIS

DATABASE(S): DB2, Oracle 8i/9i/10g/11, SQL Server, MySQL.

TOOLS: Eclipse, RAD, JavaScript, SOAPUI, PL/SQL developer, JIRA, Pl/SQL developer, Toad, WinCVS, IBM Datapower XI50

SERVER: WebSphere(5.X, 6.X, 7), Web logic, Tomcat, JBOSS, Glassfish

OS: AIX, Windows, Unix

Build scripts: ANT, Maven

Version Control Tool: CVS, subversion(SVN), IBM Rational ClearCaseDesign Tools: Rational Rose, RationalSoftware Architect(RSA), RationalSoftware Modeler

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Developed the agile software development framework methods (iterations) for the enhancements planning, requirements, analysis, design, coding, testing and documentation
  • Developed low level technical design documents
  • Developed the presentation, functional and business logic process using the Spring Framework.
  • Design, developed and configured spring controllers, Pojo classes, ApplicationContext.xml, Dataaccesscontext.xml, spring-mvc context.cml, sqlmapconfig.xml, web.xml, Hibernate mapping files
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with oracle.
  • Developed shipping services and account services modules using JSF framework and web services
  • Developed the Ajax enabled web pages using html, css, JSP for user interactions.
  • Personally designed and built new web services (JAX-WS) interface to external modules
  • Followed MVC pattern to develop modules.
  • Developed HQL queries with Hibernate API to create, retrieve and update data.
  • Developed the application logs and error logs by using Log4j and subversion used as version control tool.
  • Developed unit test cases using JUNIT.
  • Supported and resolved defects(issues) during System Integration Testing, User Acceptance Testing application phases to meet scheduled delivery dead lines
  • JIRA used to track requests
  • Involved in supporting and providing KT() to Application support and maintenance teams

Environment: WebSphere 7, SOA, JDK 1.5, JDK 1.6, Java, JSP, Servlets, Java Beans, JDBC, JMS, JSF, Spring 3.2, Hibernate, Ajax, Subversion, JIRA, Web Services, SOAP, WSDL, XML, XSL, JMS, JUnit, SQL, PL/SQL, Eclipse, SQL, TOAD, MVC,Core Java, DOJO, LDAP, Oracle 11g, Unix, Restful, JIRA, Maven and Windows.

Confidential

Java Developer

Responsibilities:

  • Developed functional specifications, use cases and designed the class diagrams including Sequence diagram, State diagrams and activity diagrams.
  • Developed the agile software development framework methods (scrum and xp) for the enhancements planning, requirements, analysis, design, coding, testing and documentation
  • Developed Presentation tier as HTML, Ajax, Java Script, HTML,CSS, struts, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles and Struts Internationalization
  • Handled the JMS messages from MQ by developing the Business Services.
  • Developed business logic process using the Spring Framework and data access layer using Hibernate.
  • Developed PMS shopping site-using Struts, Hibernate.
  • Developed top-down Web services from a WSDL file
  • Wrote Maven scripts to build Web applications as WAR files for deployment in Web Sphere.
  • Developed HQL queries to create, retrieve and update data.
  • Developed unit tests using Junit.
  • Created and parsed XML requests
  • Written Functional and technical documents
  • Developed the application logs and error logs by using Log4j.

Environment: WebSphere 6.1, Java 1.5, Ajax, Struts, JSP, Web Services, SOAP, WSDL, XML, XSD, Spring, Hibernate, HQL, MVC,JAXB, JMS, JUnit, SQL, CVS, SQL, Oracle 11g, Toad, JSP, RAD, Mule ESB, AIX, Maven, IBM DB2, XML, Core Java, Clearquest, SOA,XSL, DOJO, LDAP, Restful, Mule ESB, Groovy, Windows

Confidential

Java Developer

Responsibilities:

  • Used Test Driven Development methodology for the enhancements planning, requirements, analysis, design, coding, testing and documentation
  • Developed the presentation, functional and business logic process using the JSF, EJB.
  • Developed the web services(JAX-WS, Restful) to use external systems functionality
  • Developed the presentation layer using JSF
  • Developed test scripts and test cases using Junit.
  • Enhancements and support to their current e-banking application.
  • Developed JPQL query’s to retrieve data from DB
  • Developed DAO and entities using JPA API
  • Developed integration unit test cases and involved in supporting use acceptance test teams.
  • Used subversion version control tools
  • Involved in supporting ASM,SIT,UAT teams during the Testing and production phases
  • Used Mule ESB to handled JMS messages

Environment: JBOSS, JAVA, PL/SQL, SQL, EJB, JSF, JPA, JMS, XSL, REST, Oracle, TOAD, WinSCP, Maven, Putty, Subversion,MVC, JavaScript, Core Java, SOA, ClearCase, UML, SQL, DOJO, LDAP, JPQL, UNIX and Windows

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation, testing phases of Software Development Life Cycle (SDLC) phases Continuous Integration, Continuous Deployment and Delivery (2 weeks life cycle).
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Implemented Model View Controller architecture and developed Form classes, Action Classes for the entire application using Struts Framework.
  • Performed client side validations using JavaScript and server side validations using in built Struts Validation Framework.
  • Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.
  • Implemented Cross and Core cutting concerns like logging, policy enforcement and declarative transaction management using Spring AOP.
  • Developed user interface using JSPs 2.1.
  • Implemented the data persistence functionality of the application by using Hibernate to persist java objects to the relational database.
  • Used Hibernate Annotations to reduce time at the configuration level and accessed Annotated bean from Hibernate DAO layer.
  • Performed client side as well as Server side Validations using Java Script and Struts Validation Frameworks.
  • Implemented Ajax to ensure form level validation, spell checks and adding words to dictionary etc in email related pages, alerts and invoke suggestions for search related pages.
  • User interface was developed using HTML, JSP, AJAX, CSS and Jquery.
  • Involved in consuming XML Web Services using SOAP, DOM XML parsers, WSDL, Restful, JAXP and JAXB.
  • Used Java Messaging Services (JMS) for reliable and asynchronous message transfer.
  • Consumed Web services SOAP.
  • Used Maven scripts to build application.
  • Prepared Test Cases and Unit Testing performed using JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used CVS for version control across common source code used by developers.

Environment: Java, J2EE, EJB, SERVETS, JDBC, STRUTS, Design Patterns, PL/SQL developer, SQL, XML, XSLT, JAXB, XSD, CSS, SOA,HTML, ClearCase, JavaScript, LDAP, ANT, WebSphere, RAD and oracle

Confidential

Responsibilities:

  • Developed the front end with JSP, HTML, Servlets, JavaScript and CSS.
  • Developed the Session Bean classes.
  • Developed the data access classes using JDBC and SQL queries.
  • Developed the validations by using JavaScript.
  • Used design patterns like the business delegate, service locator, session façade and the data access objects pattern.
  • Involved in doing the unit testing, writing Test Cases and Test Plan and used JUnit Framework for Unit Level Testing.
  • Involved in using Log4J to create log files to debug as well as trace.
  • Developed data access layer using DAO design patterns.
  • Developed business access layer using Servlets, Enterprise Java Beans (EJB) and JDBC
  • Used subversion for version control.

Environment: Tomcat, Java, J2EE, JDBC, JSP, Servlets, RMI, JNDI, Eclipse, subversion, SQL, PL/SQL, TOAD WebSphere, UNIX, FileZilla, SOA, ClearCase,Maven, JUNIT and Windows.

Confidential

Java Developer

Responsibilities:

  • Developed proto-type test screens in HTML and JavaScript.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Involved in developing the customer form data tables, stored procedures and triggers..
  • Designed and developed Business delegate Servlets.
  • Developed Presentation tier as Java Server Pages, HTML, DHTML and JavaScript.
  • Coded stored procedures for retrieving the data from database.
  • Created connection through JDBC. Creating JDBC statements to call stored procedures.
  • All the validations were done using JavaScript. developed unit test cases for application modules
  • Implementing the Data access layer using DAO design pattern
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases.
  • Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service.
  • Used JDBC API to access database

Environment: Java, JSP, JDBC, EJB, Servlets, HTML, XML,PUTY, JNDI, RMI, SQL, PL/SQL, Oracle, CVS, FileZilla, JUNIT and Web logic.

We'd love your feedback!