We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7+ years of software development experience using Java and J2EE technologies.
  • Proficient in using Object Oriented Programming (OOPS) for building n - tier architecture systems with hands on development expertise in front-end UI layer, application layer including middle-ware and core business frameworks and back-end d Confidential base layer integration.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Singleton, Session Facade, Business Delegate and D Confidential Access Object for building J2EE Applications.
  • Experience working in environments using Agile (SCRUM) and Test Driven development methodologies.
  • Strong experience in designing & developing software systems using Java, J2EE technologies like Servlets, JSPs, EJBs, JSLT, JMS, JAXP, JDBC, Struts, Spring (IOC&AOP), Hibernate, MDBs, Session Beans, JNDI with Oracle relational d Confidential base on UNIX and Windows environments.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript, AngularJS and AJAX technologies.
  • Experience in developing MVC framework based websites using Struts 1.x/2.x, JSF and Spring 3.5.
  • Expertise in coding business components using various API's of Java like Multithreading, Collections.
  • Strong experience in designed, developed, deployed, XML and XSLT transformations.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL, UDDI and REST. Exposure to JAXB, JAXP and JAX-WS.
  • Experience in implementing the declarative enterprise services using Spring AOP and implementation knowledge on spring web flow to manage the application page flows.
  • Experience in using various IDEs Eclipse, MyEclipse and repositories SVN and CVS.
  • Good experience with deployment and release of the application with ANT and Maven build tools.
  • Efficient in packaging & deploying applications using on WebLogic, WebSphere, Tomcat and JBoss web servers.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Experience in using Operating Systems like Windows 2003/2008/XP/Vista/7/8 and LINUX.
  • Worked in large and small teams for systems requirement, design & development.
  • Preparation of Standard Code guidelines, analysis and testing documentations.
  • Self-motivated, responsible and proper time management with good Written, Verbal and Listening skill, commitment to co-operative teamwork.
  • Good team player with reputation of integrity and an ability to work in multiple areas.

TECHNICAL SKILLS:

Java/J2EE Technologies: JDBC, Servlets, JSP 1.2/2.0, JMS, EJB 2.0/3.0 XHTML, CSS, JavaScript, AngularJS, AJAX

Frameworks: Struts 1.x/2.x, Hibernate 3.x/4.x, Spring 2.x/3.x

Web Development: HTML, DHTML, XML

Web Services: XML, XSD, WSDL, SOAP, REST, APACHE AXIS, DOM, SAX, JAXP, JAXB, XMLBEANS

IDE'S: Eclipse 10.1, MyEclipse 8.6, NetBeans, RAD

Application/ Web Servers: WebSphere 8.5, WebLogic 8.1/10.3, Tomcat

Methodologies/ Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory Pattern

Build Tools: ANT, Maven

Testing/ Logging Tools: JUnit, Log4j

D Confidential bases: Oracle 9i/10g/11g, MS SQL, MS ACCESS

Operating Systems: Windows 2003/2008/XP/VISTA/7/8, UNIX, LINUX

WORK EXPERIENCE:

Java Developer

Confidential

Responsibilities:

  • Involved in all phases of the project, Requirement Analysis, Design, Coding and Unit testing.
  • Designed and developed the application using Agile methodology.
  • Used Object Oriented Analysis (OOA) and Object Oriented Design (OOD) techniques using Unified Modeling Language (UML) and Rational Rose.
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Responsible to enhance the UI using HTML, JavaScript, XML, JSP, JSP Tag libraries, Spring Tag libraries, CSS as per the requirements and providing the client side using JQuery validations.
  • Performed d Confidential manipulation on front end using JavaScript and JSON.
  • Used AJAX framework for server communication and seamless user experience.
  • Developed Server side components and published Services (local, remote and web using EJB, MDB, Web Services) under the Service Oriented Architecture principals.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Explored Spring MVC, Spring IOC, Spring AOP and Hibernate in creating the POC.
  • Used Hibernate for persistence framework, Involved in creating DAO's and used Hibernate for ORM mapping.
  • Implemented SOAP to develop REST Based Web services
  • Used Soap UI for testing the Web services.
  • Configured Java Messaging Services (JMS) on WebLogic Server using Eclipse IDE.
  • Used Rational ClearCase and ClearQuest for version control and change management.
  • Use of MAVEN for dependency management and structure of the project.
  • Used SVN for version control and Log4j for application logging and debugging
  • Involved in fixing bugs and unit testing with test cases using JUnit framework.
  • Performed functional and integration testing, extensively involved in release/deployment related critical activities.

Environment: Java, J2EE, JSP, Spring, Hibernate, CSS, JavaScript, JQuery, HTLM, CSS, AJAX, XML, Oracle10g, WebLogic 10.3, Maven, Eclipse, JUnit, Log4j,Web services, SOAP, REST, EJB, JNDI, JMS, ClearQuest, ClearCase

Java Developer

Confidential

Responsibilities:

  • Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principle for the analysis and design of the system.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Performed d Confidential validation in Struts Form beans and Action Classes.
  • Implemented XML Schema as part of XQuery query language
  • Used Hibernate framework for Entity Relational Mapping.
  • Used Web Services to connect to mainframe for the validation of the d Confidential .
  • Used Axis2 WS engine to convert WSDL to Java objects.
  • SOAP was used as a protocol to send request and response in the form of XML messages.
  • JDBC framework has been used to connect the application with the D Confidential base.
  • Used Oracle 10g d Confidential base for d Confidential persistence and SQL Developer was used as a d Confidential base client.
  • Used RAD for the Development, Testing and Debugging of the application.
  • Used WebSphere Application Server to deploy the build.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Log4j framework has been used for logging debug, info & error d Confidential .
  • Extensively worked on Windows and UNIX operating systems.
  • Performed Test Driven Development (TDD) using JUnit.
  • Used Ant script for build automation.
  • PVCS version control system has been used to check-in and checkout the developed artifacts.
  • The version control system has been integrated with Eclipse IDE.

Environment: Core Java, J2EE, Struts, Spring, Hibernate, WebSphere 8.5, Ant, (Servlet, JSP), HTML, AJAX, JavaScript, CSS, JQuery, JSON,, SOAP, WSDL, XML, Eclipse, Oracle 10g, Log4J, RAD 7.0, JUnit.

Java Developer

Confidential

Responsibilities:

  • Designing the Use Case Diagrams, Class Model, Sequence diagrams, for SDLC process of the application using Microsoft Visio.
  • Implemented Singleton, DAO Design Patterns, factory design pattern based on the application requirements.
  • Implemented GUI pages by using JavaScript, HTML, JSP, CSS, and AJAX.
  • Developed user access module using JSPs, Servlets and MVC framework.
  • Used DOM and SAX parsers to parse the raw XML documents.
  • Tested the web services with SOAP UI tool.
  • Developed back end interfaces using PL/SQL packages, stored procedures, Functions, Procedure, Anonymous PL/SQL programs, Cursor management, Exception Handling in PL/SQL programs.
  • Tuning complex d Confidential base queries and joining the tables to improve the performance of the application.
  • Deployed project on Web Sphere 6.1 application server in Linux environment.
  • Used RAD as Development IDE for web applications.
  • Used Clear Case for Version Control tool.

Environment: JDK 1.6, EJB2.0, JSP, JDBC, JNDI, WSDL, SOAP, WebLogic 6.1, RAD, Eclipse, XSLT, CSS, JavaScript, HTML, XML, SQL, PL/SQL, Oracle10g, Toad, ANT, Clear Case, Linux.

We'd love your feedback!