We provide IT Staff Augmentation Services!

Java/java Ee Developer Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • 7 +years of experience in Java/Java EE applications development.
  • Oracle Certified Professional, Java SE 7 Programmer with solid knowledge of advanced Java technologies. Good understanding of Object - Oriented Design Principles and design patterns .
  • Excellent Project implementation skills using Java SE, Java EE, Servlet, JSP, JDBC, Spring, Hibernate framework, Java Beans, POJO, and Web Services, XML and JSON.
  • Experience in Software Development Methodology such as SDLC, Analysis, Design, Implementation and Testing of Object Oriented applications and web based Enterprise Applications
  • Used various servers like Apache Tomcat, JBOSS and GlassFish.
  • Experience in client side Technologies such as HTML, CSS, JavaScript and JQuery.
  • Experience of developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate Query Language (HQL) and Criteria API.
  • Expertise in Database Design, Creation and Management of Schemas, writing DDL, DML SQL queries.
  • Experience and Knowledge in Design Patterns like MVC, Singleton, Data Transfer Object and Factory
  • Hands on experience writing web services using Restful (JAX-RS) and SOAP(JAX-WS).
  • Experience in working with IDE’s like Eclipse and Spring Tool Suite (STS).
  • Efficient Team Player, combining sound communication, interpersonal and problem solving skills with analytical capabilities to enhance organizational performance
  • Expertise in developing Service Oriented Architectures (SOA) and clients.
  • Working experience on using logging framework log4j.

TECHNICAL SKILLS:

Programming: Java EE, SQL, JavaScript, XML

Java EE Technologies: JDBC, JSP, Servlet, Spring, Spring MVC

Web Technologies: HTML, CSS, JQuery, JSON

Databases: MYSQL, Oracle

Web Services: RESTful Web Services

Development Tools: Eclipse, MyEclipse

OR Mapping: Hibernate

Web/App Servers: JBOSS, Apache Tomcat, Glassfish

Design Patterns: Singleton, Data Transfer Object, Factory

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara CA

Java/Java EE Developer

Responsibility:

  • Designing and developing REST Web services by using Java1.7, Spring-4, Hibernate-4.2 and MYSQL-4.1
  • Build and Deploy Project in Development environment and release coordination for other upper environments.
  • Used Spring MVC to implement MVC architecture. Designed Spring controller to handle requests from users and return results, Spring Interceptor to check user status, or provide warning message.
  • Used Core Java to Implements business logic and algorithms.
  • Used Spring IoC for bean management and transaction management.
  • Used Spring AOP to weave additional logic into main business logic, e.g. status check, generate warning, or clear data.
  • Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between front-end and the middle-tier controller.
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate query language (HQL).
  • Created an XML configuration file for Hibernate Database connectivity.
  • Used Log4j1.2.x to generate system information and debug message.
  • Involved in the development of front-end design using JSP, HTML 5, CSS, XML, and jQuery.
  • Analyzing business requirements and determining feasibility of implementation.
  • Coordinate with other internal teams including Quality Assurance, Project Operations (development) and web site designers.
  • Participated in design and code reviews.
  • Interact with other team members to in corporate their innovations and vice versa.
  • Using Quality Center for Defect Management.
  • Using Maven tool for managing project's build, reporting and documentation from a central piece of information.

Environment: Java1.7, J2EE, Spring- 4.1.6, JSON/XML, Hibernate-4.2, SQL Server 2012, JQuery, HTML 5, CSS, Javascript, Apache Tomcat7.0, Maven, Eclipse and Log4j 1.2.x.

Confidential, San Jose, C A

Java/Java EE Developer

Responsibility:

  • Developed Business Components in Java/Java EE and Involved in various phases of Software Development Life Cycle (SDLC).
  • Implemented Model View Controller (MVC) architecture Using Spring 3 at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Used Eclipse for creating required classes and XML.
  • Implemented the application framework using Factory design patterns and Singleton design pattern.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Designed and developed several Servlets and Hibernate components.
  • Developed user interfaces using HTML.
  • Used Hibernate for Object-To-Relational Mapping.
  • Involved in developing code for obtaining bean references in Spring framework and used Dependency Injection.
  • Used Hibernate to store the persistence data into the MYSQL database and wrote HQL to access the data from the database.
  • Using Maven tool for managing project's build, reporting and documentation from a central piece of information.
  • Deployed the application in JBOSS4.0 Application Server.
  • Extensively used log4j for logging the log files.

Environment: Jdk1.7, Spring 3.1, Eclipse, Oracle 11g, JBOSS4.0, JSP, Maven, JQuery, Servlets, JDBC, Hibernate 4.0, XML, HTML5, Log4j.

Confidential, Mountain View, CA

Java/Java EE Developer

Responsibility:

  • Developed Spring Action and Action Form Java classes as per requirement configured them into the Spring -config.xml.
  • Used Spring Web Flow for displaying transactions which are pending, in-progress and completed. Used JSTL for condition handling and the Spring Action classes methods were configured in the XML file.
  • Implemented Dependency Injection using concepts like Spring IOC (Inversion of control) container.
  • Developed web model in Spring framework for the J2EE application.
  • Designed properties file that has been used by many services and written code to read this properties file.
  • Used XML DOM parser for marshalling XML data between interfaces.
  • Used DAO’s(Data Access Object) that contain data access functions for creating a data object in the database, deleting a data object from the database, loading/searching for data objects from the database and updating data objects in the database.
  • Web logic Application Server has been used for the deployment.

Environment: Java 1.6, J2EE, JSP, Servlets, JDBC, JAX-RS, HTML, XML, JQuery, Java Script, Eclipse.

Confidential, Redwood Ctiy, CA

Java Developer

Responsibility:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Rational Unified Process (RUP) to develop the project.
  • Actively interacted with Business Analysts for requirement gatherings and analysis. Developed designed specifications using Rational Rose and UML including Use case, Class and Sequence diagrams
  • Developed the Presentation and Controller layers using JSP, HTML, Business logic using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Implemented service layer classes using Spring IOC and AOP classes.
  • Developed the application using industry standard design patterns like, Service Locator, Singleton, Business Delegate, MVC, and Factory Pattern etc for re-usability.
  • Used JavaScript for Client Side validation in JSP pages.
  • Developed Java Messaging Service (JMS) with MessageDrivenBeans by configuring JMS Queues, Topics, and Connection Factories.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle DATABASE.
  • Developed JUnit test framework and executed unit test cases by using JUNIT for fixes.

Environment: Java, JSP, Servlets, Spring Framework, Struts, Web Sphere, Java Script

We'd love your feedback!