We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Around 6+ years of experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies (Servlet, JDBC, EJB, Web Services).
  • Expertise in working with Core Java Concepts like Collections, Generics, Oops Concepts, Multithreading, Exception Handling.
  • Expertise in development of enterprise applications using J2EE technologies such as jsp, Jdbc, Servlets, Struts, Spring boot, Spring MVC, Hibernate ORM.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Expertise in Agile and Waterfall Methodologies.
  • Expertise in working with Database MySQL, Oracle and proficiency in writing complex SQL queries.
  • Expertise in working with Hibernate Bulk Operations such as HQL, Criteria API and Native SQL.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Expertise in working with JDBC templates and Data Source.
  • Used MongoDB Database to store the Details.
  • Expertise in developing Web Services such as SOAP, REST, JAX-WS, JAX-RS.
  • Expertise in performing CRUD operations for Spring Boot Rest Applications using postman.
  • Expertise in working with Frontend Technologies such as JavaScript, Css3, Html5, AngularJS 4,
  • ReactJS, JQuery, JSP, JSF, XML (SAX and DOM), AJAX and JSON.
  • Expertise in Web Service client generation and process of XML using JAXB.
  • Expertise in application servers like JBOSS, Apache Tomcat 6.0, 7.0, 8.5, 9.0 and Glassfish Application Server.
  • Expertise in logging of the application using Log4j Framework.
  • Expertise in using GUI/IDE tools of Eclipse and NetBeans.
  • Expertise in working with Xampp.
  • Expertise in working with Spring Tool Suite to develop Spring boot rest Applications.
  • Expertise in using Git Version Control.
  • Expertise in advanced image processing toolbox such as MATLAB.
  • Have knowledge in strong understanding of Data Structures.
  • Knowledge in AWS Cloud Services such as EC2 and S3.

TECHNICAL SKILLS

Core Java: Collections, Generics, Oops Concepts, Multithreading, Exception Handling.

J2EE Technologies: Servlets, JSP, JDBC

Methodologies: Agile and Waterfall

Framework/Libraries: Struts, Hibernate, Spring 3.0, Spring Core, Spring MVC, Spring DAO, ORM.

Web/Application Server: Apache Tomcat Server 6.0,7.0,8.5,9.0, JBoss, Glassfish

XML Technologies: XML, SAX, DOM, JAXB

Web Services: SOAP, REST, JAX-WS, JAX-RS

Web Technologies: Html5, Css3, Javascript, Angular, Angular 2, Angular 4, NodeJs, React Js

Database: SQL, MySQL, Oracle 10g/11g, MongoDB

IDE/Tools: Eclipse, NetBeans, IntelliJ

Build Deployment: Maven, Jenkins

Cloud Computing: AWS (Amazon Web Services) EC2 and S3

Operating Systems: Windows xp/7/10, Linux

PROFESSIONAL EXPERIENCE

Confidential - Denver, CO

Java Developer

Responsibilities:

  • Involved in complete SDLC including design of System Architecture, development of system.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, SAAS, JSP, JavaScript, jQuery, AJAX, React Js.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Used JSON for sending and retrieving data between different Applications.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt.
  • Experienced in RESTful web services to integrate between Server side to Client Side.
  • Used React JS for templating for faster compilation and developing reusable components
  • Created and used Reducers that received said Actions to modify the Store State Tree
  • Used various features of Springframework like dependencyinjection, integration with Hibernate for persistence.
  • Developed a REST web service to perform CRUD operations on the database for internal web application and for mobile interface.
  • Used Hibernate framework for persistence to Oracle database.
  • Developed and deployed the application using WebSphere.
  • Used Maven plug-in for generating jar files and used them to build workspace and for generating stubs from the WSDL for consuming web-service.
  • Developed the application using IntelliJ as the IDE and used its features for debugging, compiling, formatting and build automation.
  • Involved in getting the production issues resolved.
  • Involved in writing Unit test cases using Junit.
  • Used Bit Bucket for the version control management.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Implemented business Applications using Agile Scrum methodology.

Environment: Java 8, J2EE, Spring, REST, JDBC Template, Hibernate, JavaScript, JSON, JSP, HTML, CSS, jQuery, MySQL, Maven, GIT, Junit, STS, IntelliJ, AWS (Amazon Web Services), LINUX, React JS, Redux

Confidential, Mooresville, NC

Java developer

Responsibilities:

  • Used Agile Methodology and participated in Scrum meetings.
  • Designed and developed the UI using JSP, HTML, Ajax, CSS and JavaScript.
  • Implemented the application using Struts Framework which is based on Model View Controller design pattern.
  • Developed user interface using JSP, JSP Tag libraries.
  • Developed different components of the application such as JSPs, EJB are using Rational Application Developer.
  • Developed various EJB components to fulfil the business logic.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information.
  • Used JMS for asynchronous communication.
  • Wrote SQL queries.
  • Developing Backend stored procedures using MySQL which will generate reports
  • Implemented various Design Patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Performed unit testing using JUnit framework.
  • Monitored the error logs using Log4j.
  • Used GIT for version control.

Environment: Java EE 5, Rational Application Developer 7.0, Apache Server 8.5, MySQL, JSP 2.1, HTML/DHTML, EJB 3.0, Spring 2.0, Hibernate 3.0 JavaScript, IBM MQSeries, AJAX, JNDI, Web Services, SOAP, WSDL, JAXP, JAXB, XML, JUnit, Log4j, GIT, Windows XP.

Confidential

Java developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Designed and developed the front-end using HTML, CSS, and JavaScript with Ajax and tag libraries.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a 'Convention Based Coding' utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSP tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Worked on financial transactions like deposits, withdrawals, and transfer, debit, and visa or bills payments. Performed a thorough unit testing and resolved several data-related issues before migration to production.
  • Implemented web services with Apache Axis.
  • Distributed computing problems involving Data synapse and Oracle Coherence, web-based applications using ASP.NET front-end andJava /WebLogic web services backend, etc.
  • Development of agent authentication functionality for both Agent Desktop and general websiteJava /J2EE, Spring Framework, Coherence.
  • The response is also persisted on its way back. Messages persisted to Oracle DB as SOR and Coherence Distributed Cache. Integrates with the SOA bus. The database is partitioned and streamed.

Environment: Java 8, JDK 1.5, Servlets, Hibernate 3.2, Spring, Apache Camel, Eclipse 3.2, Apache Ant, Web Services SOAP, JavaScript, HTML, CSS, XML, Clear Case, Clear Quest.

Confidential

Java developer

Responsibilities:

  • Responsible for requirement gathering, design and analysis of the system.
  • Worked with customers to gather requirements and develop use cases, project and test plans.
  • Involved in developing the UI pages using HTML, CSS,Javascript, AJAX, JSP and tag libraries etc.
  • Used Core concepts like Collection, Exception Handling, and Multi-threading.
  • Developed Business logic of the application usingJava, Spring Core and implemented it in MVCarchitecture using Spring MVC.
  • Used Struts MVC objects like Controllers, Validators, Web Application Context, Action Servlet, Handler Mapping, and Form Controller.
  • Implemented Web Services based in Service Oriented Architecture (SOA) using SOAP.
  • Also, developed Web Services using Soap, WSDL, and test with SOAP UI.
  • Developed Servlets to get the information to be displayed on different pages.
  • Used SQL Programming extensively to talk to Oracle database.
  • Developed Restful Web services using JQuery, Spring MVC, Hibernate, Restful API.
  • Developed Rest web services using Spring MVC to extract client related data from DB.
  • Used SOAP UI tool is used for testing Restful web services.
  • Created Stored Procedures using PL/SQL.
  • Used Hibernate for database connectivity.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with RDBMS.
  • Developed Database SQL queries for the application.
  • Responded for Parsing XML data using XML parse.
  • Deployed the application on the Weblogic Server.
  • Unit tested the application using Junit.
  • Used Eclipse as IDE to develop the application, Used GitHub as version control tool and ANT as build tool.

Environment: Java 8, J2EE, HTML, JavaScript, CSS, SOA, Servlets, Spring, Hibernate, Restful, Struts, SAOP, JSP, MVC, Multi-threading, Collections, AJAX, JDBC, XML, Weblogic, Unix, GitHub, SQL, JMS, PL/SQL, TDD, Eclipse, ANT, Junit.

Confidential

Java developer

Responsibilities:

  • Involved in complete SDLC management - Requirements gathering, Design, Analysis, Development and Testing
  • Developed UML diagrams to develop use cases for University’s Financial Services web application.
  • Implementing the Struts 1.3 framework for Model View Controller (MVC) pattern.
  • Used Struts framework along with JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Involved in the implementation ofStateless session beans(EJB)for business logic layer and Entity beans for persistence.
  • Supported existing applications developed using Spring MVC, AOP framework.
  • Used JPA mapping techniques such as One to One, Many to One and Many to Many mappings to represent relation between various entities in the project.
  • Configured and used JBoss application server for creating Datasource and enabling JNDI for beans and database lookups.
  • Deployed components on JBoss and Web Sphere application server.
  • Worked Oracle database to create databases of student and faculty login information and their desired areas of study.
  • Worked on Eclipse as IDE tools to build up applications.
  • Developed codes for ActionServlet, RequestProcessor and Action classes by extending Struts package.
  • Used EJB 3.0 Message Drive Beans to initiate daily process.
  • Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.
  • Resolved Blackboard problem tickets and made 100% follow ups maximizing the customer satisfaction.
  • Installed SSL certificates on the developed application.
  • Provided weekly status reports to the manager with the latest information of all ongoing activities.
  • Followed the Java coding standards for scalability, reusability and ease of maintenance.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP and WS-Security

Environment: Java 1.5, TDD, Struts 1.3, EJB 3.0, Jquery, JSP, HTML, CSS, Servlets, SOAP, WS-Security, JMS, MQ, Eclipse, SVN, Ajax, JNDI, JBoss, Selenium WebDriver, Junit.

We'd love your feedback!