We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • 8 years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies.
  • Good exposure in end - to-end development of software products including requirement analysis, design, coding, testing, debugging, documentation.
  • Expertise in developing Multi-tier enterprise level web applications using various Java 1.5/1.6, J2EE technologies including JSP, Servlets, JSF, JDBC, JNDI and XML.
  • Development experience with Core Java such as IO, Multithreading, Collections, Networking.
  • Good noledge and experience in using open source frameworks like Spring, Hibernate.
  • Proficient in using MVC (Model View Controller) architecture for developing applications using MVC based frameworks (Spring MVC).
  • Expertise in Object-relational mapping using Hibernate.
  • Experienced using front-end technologies such as HTML5, CSS3, JavaScript, JQuery and AJAX technologies for developing user interface for teh applications.
  • Expertise XML technologies like XML, XSL, XSD and various parsers like DOM, SAX and JAXB.
  • Good Knowledge of Web Services (SOAP, Restful).
  • Experience on diverse Database Servers like Oracle 11g/10g, My SQL 5.0
  • Strong experience in Database design using SQL and PL/SQL - Stored procedures, functions, Triggers, sequences, Indexes and Views.
  • Strong experience in deployment and configuration of application servers and web servers IBM Web sphere, BEA Web Logic 12c, Apache Tomcat and JBOSS.
  • Experience using J2EEDesign Patterns like Composite View, Value Object, Data Access Objects (DAO), Singleton, Session Facade Pattern, Front Controller, MVC and Factory Pattern for reusing most efficient and effective strategies for new development.
  • Good Knowledge of using IDE Tools like Eclipse, IntelliJ for Java/J2EE application development.
  • Good noledge and experience in Agile Scrum methodologies.
  • Good Working Knowledge of SVN, ANT, Maven for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Proven track record to deliver quality code to QA teams, with minimal bugs reported.
  • Motivated to take independent responsibility as well as to contribute to be a productive team member.
  • Strong Logical and Analytical Reasoning, Excellent Management, Communication, Listening and Presentation Skills.

TECHNICAL SKILLS

Languages: Java 1.5/1.6,C, C++, SQL, PL/SQL

J2EE Technologies: Servlets, JSP, JMS, JDBC, Web Services

Frameworks: Spring, Hibernate,Junit

Web Technologies: HTML, JavaScript, AJAX, CSS

XML Technologies: XML, XSD, XSL, XPATH, XQUERY, DOM, SAX, JAXB

Web Services: SOAP, REST

Databases: Oracle 10g/11g, SQL Server/MySQL

Application/Web Servers: WebLogic, WebSphere. Apache Tomcat, JBoss

IDEs: Eclipse, Netbeans, IntelliJ.

Tools: SVN, GIT, ANT, MAVEN

Operating Systems: Windows 7,MAC, LINUX

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Java/J2EE Developer

Responsibilities:

  • Interacted with Business Analysts to gather requirements and converted business requirement to technical requirement.
  • Involved in all teh agile meetings like Iteration Planning, Daily Scrum meetings and Iteration Retrospective meetings.
  • Picked up stories for development and completed them before end of iteration
  • Hibernate ORM Frame work is used to retrieve data from Database.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Developed teh application using Spring MVC (Model View Controller).
  • Designed and developed various modules of teh application with J2EE, Spring MVC, IOC, AOP concepts.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records.
  • Springs Dependency Injection feature was used to inject beans.
  • Used Web Services for creating rate summary and for getting plans from different module.
  • Consumed Web Services for transferring data between different applications. Experienced with SOAP/WSDL.
  • Used SAX parser in teh application to read teh XML files.
  • Parsed teh XML content and updated teh database using DOM and SAX parser.
  • Used AJAX to get faster response to teh user without refreshing teh whole page, to develop and customize teh dynamic web pages.
  • Used various design patterns like DAO, DTO, Singleton, and Composite view in teh Application development.
  • Git is used as source control and Jenkins was set up as Continuous integration.
  • Used Maven build tool for building teh application.
  • Developed various test cases and performed unit testing using JUnit.
  • Used WebLogic for design, development, and deployment of applications.
  • Implementation of JavaScript Frameworks, including Angular JS.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Used JQuery, AngularJS, JavaScript, HTML5, and CSS3 for front-end web designing.
  • Involved in designing teh user interfaces using JSP.
  • Added Log4J logging framework for Logging Errors, debugging and tracking
  • Involved in Bug fixing reported by users.
  • Created UML diagrams like Class diagrams, Sequence diagrams, use case diagrams in different tiers of teh module using Rational Rose.

Environment: Java 1.6, Eclipse 4.4.2, Spring 3.0, MVC, AOP, IOC, DAO, Hibernate 3.0, JavaScript, Angular JS, JQuery, JSP, HTML5, CSS3, XML1.0, AJAX, SAX, DOM, Web services, SOAP, web logic, PL/SQL, Oracle 11g, GIT, JUnit, Log4J, Maven.

Confidential, Denver, CO

Java /J2EE Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Develop/program new functionality and features in line with functional specifications and business requirements.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Used multithreading in programming to improve overall performance.
  • Responsible for system analysis, design and development, which is built on top of Java/J2EE and Spring MVC.
  • Implemented different types of spring controllers as per application requirement, Spring Validator, persistence layer, DAO.
  • Developed web services using SOAP and WSDL.
  • Consumed and produced SOAP web services in order to exchange information with third party vendors.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Used AJAX for asynchronous request response processing without reloading teh complete page.
  • Involved in using XML for developing tool for user interface customization
  • Parsed XML documents, using XPath and JAXP.
  • Responsible for design and development of JMS messages.
  • Integrated runtime jQuery/AJAX calls to teh backend application for building teh reports on teh page.
  • Wrote SQL queries and stored procedures, packages and triggers for Oracle 11g.
  • Involved in writing SQL Queries for interacting with database through JDBC.
  • Write database queries and programs for data insertion, updates and views.
  • Developed EJBs for implementing Business Logic and deployed them on JBoss Application Server
  • Implemented various design patterns in teh project such asMVC,Data Transfer Object, Data Access Object, Factory and Singleton.
  • Used Log4J framework for logging.
  • Performed Module and Unit Level Testing with JUnit.
  • Configured Maven for dependency management.

Environment: Java 1.6, Multithreading, Spring Framework 3.0, IntelliJ, JMS, Web Services, WSDL, HTML, CSS, EJB 3.1, XML, Xpath, JAXP, AJAX, JDBC, JBoss, Oracle 11g, Log4J, Maven, JUNIT.

Confidential, OH

Java/J2EE Developer

Responsibilities:

  • Involved in teh Software Development Life Cycle (SDLC): Code, Integrate, Deployment and production phases.
  • Involved in Analysis and Design of teh Project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Implemented teh application using Spring MVC framework.
  • Involved in writing DAO's, Services and also involved in integrating teh applications.
  • Used Hibernate as ORM tool to store teh persistence data into teh Oracle database.
  • Used Hibernate to interact with teh data layer of teh application.
  • Involved in writing Hibernate Query Language (HQL) script to optimize data retrieval and writing complex queries.
  • Experience in development of JAX-WS using SOAP, WSDL.
  • Used AJAX to get faster response to teh user without refreshing teh whole page, to develop and customize teh dynamic web pages.
  • Developed XML Schema, DOM, XSLT code for XML documents, used for data transfer between front-end and middleware layers.
  • Used JAXB for converting JavaObject into a XML file and for converting XML content into a Java Object
  • Used Maven for building and deployment of teh application.
  • Used design patterns like DAO and DTO, Singleton.
  • Handled teh database management using PL/SQL DML and DDL SQL statements.
  • Used Log4J logging framework to write Log messages with various levels.
  • Wrote Unit test cases and Integration test cases.
  • Used teh Eclipse as IDE, configured and deployed teh application onto Tomcat server.
  • Developed activity, sequence and class diagrams using Unified Modeling Language (UML) and Rational Rose.
  • Managed software production services & operations

Environment: JAVA1.5, Eclipse, Apache Tomcat, Spring, Hibernate, HQL, Web Services, WSDL, JAX-WS, HTML, CSS, XML 1.0, DOM, XSLT, XPath, JAXP, AJAX, Oracle 11g,PL SQL, Log4J, Maven, JUNIT.

Confidential

Java Developer

Responsibilities:

  • Primary developer responsible for delivering report enhancements requests for teh application.
  • Developed teh application using spring MVC (Model View Controller).
  • Developed presentation tier in Spring Web MVC framework, using JSP form tag library.
  • Developed authentication module for teh application using Spring User Details Service and Web Application Security.
  • Used Hibernate for mapping objects to teh relational database
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Developed Proof of Concept for new Report Overview functionality REST way.
  • Developed new Report Overview REST services with Spring MVC.
  • Involved in testing teh Rest services.
  • Writing SQL Queries to access data for analysis of data from DB2 database.
  • Used JAXB parser for parsing teh valid XML files.
  • Involved in unit testing and Integration Testing using Junit, and developed an ANT Build Script which executes all teh Junit test classes and generates teh test failure report.
  • Written test cases for unit testing teh code using JUnit testing Framework
  • Worked extensively on HTML and CSS spreadsheets.
  • Managed production code clean ups.
  • Documented detailed test plans, design documents.
  • Implementing Continuous Integration Platforms for Agile teams/projects.

Environment: Java EE 7, Eclipse 3.5.2, JSP, Spring 2.0, Hibernate, HTML, CSS, Xml, JAXB, DB2, SQL, SVN, ANT, Web services, Rest API, web sphere, log4j, Junit.

Confidential

Java Developer

Responsibilities:

  • Analyzed teh requirements and prepared teh Design documents.
  • Working on gathering new ideas and designs for a fresh look/feel for teh website.
  • Extensively used multithreading, collections and exception handling.
  • Extensively used JQuery for developing interactive web pages.
  • Wrote Client Side validations using JavaScript.
  • Developed all teh User Interfaces using JSP and Spring MVC.
  • Used Hibernate for persisting data in teh database.
  • Created tables, Queries, indexes, stored procedures, triggers and constraints.
  • Worked on Eclipse IDE and used Maven for dependency management.
  • Used Apache Tomcat as application server to deploy applications.
  • Developed teh web pages using JSP, CSS and HTML for various requirements.
  • Utilize versioning systems Subversion (SVN) for retrieving/maintaining teh code history.

Environment: J2EE5, multithreading, Collections, Exception handling, Eclipse JSP, CSS, HTML Spring 2.0, Hibernate, JavaScript, JQuery, WebLogic, XML, Apache Tomcat 6.0, SVN.

We'd love your feedback!