We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience in Requirements gathering, Designing, Development, implementation and maintenance of software applications using JAVA/J2EE technologies.
  • Good Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate.
  • Excellent in designing the front - end pages using scripting languages like Angular JS, JSP, HTML, Ajax, CSS, JavaScript, JQuery and its libraries.
  • Experience in using Design Pattern: Singleton Pattern, Factory pattern, DAO, Façade Pattern (Session Façade Pattern), MVC Pattern, Business delegate Pattern, and Service Locator Pattern.
  • Expertise in developing various EJBs (session and entity beans) for handling business logic and data manipulations from database.
  • Extensive knowledge in using JDBC and ORM technologies like Hibernate for persisting data to different relational databases.
  • Experience in programming SQL queries, triggers and Stored Procedures in Oracle and SQL Server.
  • Experience in developing applications using Web Services like SOAP, WSDL and RESTful
  • Expertise in using JUnit in performing unit test and Log4j for logging errors.
  • Good working knowledge of IDE like Eclipse, IBM RAD and NetBeans.
  • Expertise in configuring and using various Web Application servers like WebSphere, WebLogic and Apache Tomcat.
  • Used XML, XSLT, JSON and Schemas for communication between different tiers of application.
  • Hands on experience in setting up repositories in Maven and Ant.
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Good knowledge on source control tools such as Rational Clear Case, SVN, GitHub and CVS.
  • Experience in developing applications using Agile, Scrum and Waterfall methodologies.
  • Possess excellent leadership qualities, good Interpersonal Skills, team-working attitude, and take initiatives with a proactive approach in problem solving and providing best solutions.

TECHNICAL SKILLS:

Languages: Java, HTML, JavaScript, XML, WSDL, C, C++.

Java Tools: J2EE, EJB, JSF, Servlets, JSP, JSTL, CSS, AJAX, JDBC, JMS, JUnit, Restful, Spring Rest

Frame works: Struts, Spring, MVC

Open Source: Hibernate, Spring IOC, Spring MVC, Spring Web Flow, Spring AOP

Web, Application Servers: IBM Web Sphere, JBOSS, Apache Tomcat, WebLogic.

IDE: Eclipse 3.2, My Eclipse 6.6/5.1/3.9, JBuilder, RAD 8.0/7.0, Netbeans.

Database: Oracle 8i/9i/10g/11g, MySQL, SQL Server 2008/2005 and IBM DB2

Build Tools: ANT and Maven, Jenkins

Unit/Load Testing: JUNIT, SOAP UI, Mockito

Version Control System: CVS, SVN, ClearCase

Logging Tools: Log4j

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in the analysis, design and development and testing Phase of Software Development Life Cycle(SDLC)
  • Design and Implemented the UI using HTML, JSP, CSS, AJAX and handled client-side validations using Java Script and jQuery
  • Implemented application with Spring MVC framework which includes writing controller class for handling request, processing form submissions.
  • Developed code for consuming various web services using JAXB, JAX-WS, SOAP and Restful
  • Interacting with Business Analyst and Lead for understanding the requirement using Agile Methodologies and SCRUM Meeting to keep track the end client needs.
  • Wrote unit test cases using Mockito for all the testcases to maintain code quality and stability.
  • Accessed and Manipulated oracle database environment by writing SQL queries in oracle SQL developer for testing purpose
  • Developed Business objects using POJOs and data access layer using Hibernate framework
  • Achieved dependency injection by creating spring services and DAOs to wire objects of business class
  • Implemented DAO pattern to fetch data from database using Hibernate to carry out various database operations
  • Used various design patterns like MVC, DAO and Singleton while developing the application
  • Tested web services using SOAP UI
  • Used Tortoise SVN as version control tool
  • Used Maven to build the application and deploy it on Tomcat server and for other environments used Jenkins automated build and deploy configurations
  • Coordinated with testing team and Fixed defects at various stages of application development. Tracked defects using HP ALM Quality Center
  • Used JIRA for creating task and report hours for task that are related to the project. Raising questions for business and getting answer from them and tracking is done by JIRA
  • Used Log4j to capture the log that include runtime exceptions and for logging info and are helpful in debugging the issues
  • Involved in making release builds for deploying the application for test environments.
  • Involved in application production support and maintains activity

Environment: Java, J2EE, HTML, CSS, jQuery, JSP, AJAX, Java Script, JUnit, Mockito, SVN, Maven, IBM UrbanCode Deploy, SOAP UI, Jenkins, HP ALM Quality Center, Agile, JIRA, Eclipse, Oracle SQL Developer, Windows XP, Apache Tomcat, Spring MVC, Soap and Restful webservices, Hibernate, Putty Log4j.

Confidential, Portland, OR

Java Developer

Responsibilities:

  • Involved in analysis, specification, design and implementation and testing phases of Software Development Life Cycle (SDLC).
  • Designing front end technologies using CSS, HTML, JSF, JSP, AJAX and handled all the client-side validations using java script and jQuery
  • Coordinated with the business and functional teams to get clarity on the requirement for analysis.
  • Developed the application using agile methodology.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database
  • Used Spring MVC to handle the user requests and used various controllers to delegate the request flow to backend tier of the application
  • Used various design patterns like MVC, DAO and Singleton While developing the application
  • Used Spring IOC (Inversion of Control)/ Dependency Injection to write the object dependencies across the application
  • Developed RestFul Web services which consumes the HTTP request and produces the HTTP response in JSON Format
  • Developed the application using RAD, Jboss Developer Studio and deployed it in websphere application server
  • Used Maven and ANT as build script for application build and deployment.
  • Developed SQL Queries for performing CRUD operations in SQl server for the application.
  • Involved in fixing various defects assigned on the Jira.
  • Used Junit for performing unit testing framework to gain confidence in the correctness of the code.
  • Used Log4j for application logging and debugging.
  • Used SVN as version control.

Environment:JAVA,J2EE,RAD,JBOSS,ANT,Maveen,jUnit,Log4j,SVN,JIRA,SQLServerStudio 2005,AJAX,JSF,CSS,HTML,jQuery,JSP,Hibernate,JDBC,WebSpherApplicationServer,Spring,RestFul Web Service, Windows XP.

Confidential, Portland, OR

Java Developer

Responsibilities:

  • Develop business requirements and specifications for specialized components, which may involve identifying alternatives at the system level.
  • Designing, developing and maintaining complex programs in specialty component system.
  • Designing the web application layout using highly advanced user interface design and development technologies like Angular JS, JSP, JavaScript, JQuery and HTML.
  • Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performing validations.
  • Achieved Dependency injection by creating spring services, spring controllers and DAOs to wire objects of business classes
  • Designing and executing stored procedures for data migration from legacy data to SQL Server.
  • Developing Web Services using SOAP as a protocol to send request and response in the form of XML messages using WSDL.
  • Used Hibernate to deal with the database and wrote complex HQL to handle the persistence operations.
  • Working on ANT scripts to build the application generating JAR files for application deployment.
  • Developing Junit test cases for testing the functionality of the code and Involved in defect fixing and tracking using HP ALM quality center 11.
  • Used Clear case as version control tool.
  • Followed agile methodology for the application development.

Environment: Java/J2EE, JSP, Angular JS, Spring 4.1, Hibernate 4.2, HTML, JavaScript, XML, Junit 4, Log4j, SQL Server 2012, Web Services, Clear Case, IBM WebSphere 8.5, IBM RAD 8.5, ANT, HP ALM quality center 11.

Confidential, Greensboro, NC

Java developer

Responsibilities:

  • Followed AGILE methodology with SCRUM meetings.
  • Interacting with the other Service Teams and discuss about the requirements.
  • Participated in sessions with team members to analyze business requirements.
  • Application was Developed using spring frame work as web layer frame work and Hibernate 3.x for the Data Layer
  • Used JSPs in the presentation tier along with various Spring tags, JSTL tags, CSS and JavaScript.
  • Implemented Spring MVC to connect to front end UI and perform operations 
  • Integrated Spring with Hibernate and Used Spring IOC (Inversion of Control) / Dependency Injection to write the object dependencies across the application.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Involved in writing complex HQL queries to handle the persistence operations.
  • Defined beans in xml for dependency injection using Spring IOC/Core.
  • Used Spring-Web Services to develop Contract-First web services for various business functionalities.
  • Experienced in writing jUnit test cases for unit testing and Test-Driven development.
  • Configured and deployed the application in Web Logic application server.
  • Built and deployed the application to various environments using Maven.
  • Worked with testers in resolving defects in the application and was an integral part of the team.

Environment: Java/J2EE, JSP, JSTL, Spring 3, Spring IoC, Spring MVC, Hibernate 3.x, HTML, JavaScript, XML, jUnit, Log4j, TOAD, Oracle10g, Web Services, SVN, Rational Clear Quest, Web Logic 10.x, Maven.

Confidential, Durham, NC

Java/ J2EE Developer 

Responsibilities:

  • Responsible for analysis, design, development and integration of UI components with backend J2EE.
  • Developed user interfaces using JSF, JSP, Java Script, HTML and CSS.
  • Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC).
  • Used Hibernate in the persistence tier to connect with database.
  • Used JQuery for user interface validations. 
  • Developed EJBs for processing the Business logics and to provide data persistence in the application
  • Used HTML features to develop user interfaces.
  • Developed External style sheets (CSS) to bring rich look to user interface.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Developed REST based web services.
  • Integrated services with user Interfaces using Ajax.
  • Integrated JSON response form services with user Interfaces.
  • Developed SQL queries and stored procedures for retrieving data.
  • Used Log4j for logging to trace the errors.
  • Responsible for unit and integration testing.

Environment: Java 5.0, J2EE 6, Servlets, JSP 2.0, JSF, Spring, Hibernate, EJB, SQL Developer, HTML, Oracle 11g, jQuery, JavaScript, CSS, Java Web Services, REST, Tomcat server, Eclipse, log4j, AJAX, HTML5, SVN, JSON, agile scrum

Confidential, Hartford, CT

Java developer

Responsibilities:

  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax.
  • Implemented MVC-II Architecture, which separated the View and Business Logic Layer.
  • Designed SOA implementations by Using Web Services-WSDL, UDDI and SOAP for getting credit card information from third party vendors.
  • Worked on Struts framework to create the Web application.
  • Developed Servlets, JSP and Java Beans using Eclipse.
  • Designed and developed struts action classes for the controller responsibility
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IOC)
  • Responsible for Writing POJO, Hibernate-mapping XML Files, HQL
  • Utilized Agile Scrum to manage full life-cycle development of the project.
  •  Used the ANT script to create the war/ear file and deployed into WebLogic.
  • Used DOM for parsing the XML, XSLT Document.
  • Used JAXB parser for parsing the valid XML files.
  • Designed and implemented XML parsing for XML order conformations.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production servers
  • Involved with the version control and configuration management using Serena
  • Unit and Integration testing on development and pre-production servers

Environment: Java, J2EE, JSP, WebLogic, Struts, JBOSS, HTML, JDBC, Oracle, DOM, XML, PL/SQL, Ajax, JavaScript, Eclipse, JUNIT, XHTML, Hibernate, DAO

Confidential

Java developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Analysis, design and development of Application based on J2EE using Struts, spring and Hibernate.
  • Hibernate was used for Object Relational mapping with Oracle database.
  • Used spring framework for dependency injection with the help of Configuration files.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Involved in coding DAO layer using Hibernate to access the Oracle database
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Used JMS for Asynchronous communication between the applications.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Ant build scripts, created WAR files and deployed in JBoss application server.
  • Experienced in writing Unix Shell Scripts for file backup.

Environment:  Spring, Hibernate, Spring MVC, JSP, Servlets, JDK, Oracle9i, AJAX, Java Script, JBoss, Log4j, ANT, HTML, XML,CSS, CVS, JUnit, Eclipse, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, UNIX, Windows.

We'd love your feedback!