We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 5 years of experience in providing Full Life Cycle solutions for applications. Experienced in Software Design, Development, System Integration and Testing using Java/J2EE technologies such as Servlets, JPA, JDBC, JAXP, and JAXB.
  • Expertise in developing web - based GUIs using JSP, HTML, AJAX, jQuery, XML, JavaScript, Bootstrap and Angular JS.
  • Excellent understanding and experience in OOPS principles - inheritance, encapsulation, polymorphism, and Core Java principles - collections, multithreading, synchronization, exception handling.
  • In-depth knowledge in developing N-tier architecture enterprise applications using JDBC, Servlets, JSP, Spring and Hibernate.
  • Strong hands-on experience with Spring MVC Controllers, Spring DAO, Spring Validators, Spring Annotations, Spring tag library, Inversion of Control (IOC), Application Context configuration, Spring Aspect Oriented Programming (AOP).
  • Expertise with a variety of Web/App Servers like Apache Tomcat, WebLogic, WebSphere and JBoss.
  • Good knowledge of Design patterns like Singleton pattern, MVC Pattern, Factory Pattern, Abstract Factory Pattern, Adapter Pattern, Builder Design Pattern, State Pattern, Proxy Pattern.
  • Experience in developing SOAP and REST based Web Services design development using JAX-WS and JAX-RS.
  • Flexible and committed individual with excellent interpersonal and communication skills.

TECHNICAL SKILLS:

Language: Java, J2EEMethodologies Agile (Scrum), OOP, Waterfall.

Core Java: Collection, Multithreading.

MVC Frameworks: Spring, Struts.

J2EE: Servlet, JSP, JDBC, Spring Core, Spring MVC, Hibernate, Annotation.

Testing: JUnit, Mockito.

Middleware: JMS.

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

Web Services: SOAP, RESTful.

IDEs: Eclipse, NetBeans.

Operating System: Windows.

Databases: Oracle, SQL Server, MySQL.

Build Tool: Ant, Maven.

Source control: Subversion (SVN), GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Exposed to Software Development Life Cycle (Scrum) with JIRA Agile following Agile methodology.
  • Used HTML5, CSS3 and Bootstrap for layout design, navigation, animation buttons and icons and developed the application as Responsive Web Application using CSS media queries and Bootstrap.
  • Developed the application as Single Page Application which can switch to different components using Angular JS; also worked on Angular JS controllers and created functions factory to interact with the RESTful Services using AJAX services like $http and $resource.
  • Enhanced an existing Angular JS application to follow MVC patterns for improving source code maintenance which results in significant percentage of code reduction, ease of upgrade and scalability.
  • Developed Custom Directives using Angular JS for Data Grid and Pagination & created Custom factories and Services using Angular for refactoring Code reuse.
  • Created Angular JS custom filters to sort data from table and utilized some core angular js filters in our application.
  • Functionality is implemented by developing RESTful web services using spring boot, JPA, Cloud foundry and Oracle Responsibilities.
  • Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Configured Hibernate-ORM to map java objects such as clients and claims with database tables
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Manipulated data using CRUD (Create, Read, Update and Delete) operations of MongoDB data base management system and handled database access and data transmission based on RESTful web service.
  • Developed Object-Relational (O/R) mapping using Hibernate 4 to create high performance persistence layer to interact with various databases using Hibernate Query Language, Criteria API and Native SQL queries.
  • Created Java Mail API is used to send notifications about important updates such as claim status change.
  • Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database using SQL server using Java.
  • Involved in sprint planning, code review, and daily standup meetings to discuss the progress of the application.
  • Used GitHub for version control and configured Maven for dependencies and Log4J for logging.

Environment: Core Java/J2EE, Servlets, JSP, Java Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, IBM Web Sphere Application Server 7.0, Oracle 10g, Angular JS, HTML, CSS, JavaScript, Eclipse, UML, Rational Rose, Windows XP, CVS.

Confidential, Deerfield, IL

Java Developer

Responsibilities:

  • Actively involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
  • Experience in using XML technologies such as XML Parser, XSL, XSLT, SAX, DOM and XML Beans.
  • Built the application using Spring MVC pattern and the necessary business logics.
  • Designed the front end using JSP, AJAX, HTML, CSS, jQuery, and AngularJS.
  • Implemented of front-end services through AngularJS and connecting them to the backend services through AJAX calls.
  • Used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Used and implemented the application using Spring MVC, Spring IOC, Spring Annotations modules and Hibernate.
  • Design of microservices based on spring boot architecture running on tomcat application server.
  • Used Spring API’s for wiring components using dependency injection.
  • Integrated Spring framework with Hibernate ORM through creation of Hibernate POJO’s.
  • Built and Configured Servers in AWS Cloud Environment.
  • Developed Web Services to allow communication between applications through REST over HTTP using JAX-RS.
  • Implemented Web Security concepts to develop a secured website against XSS and SQL Injection.

Environment: Java/J2EE, XML, Agile, JUnit, GIT, JSP, HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, JSON, Spring, Hibernate, RESTful, JAX-RS, Eclipse, Oracle, Servlets, WebLogic, Maven.

Confidential, Independence, OH

Java Developer

Responsibilities:

  • Implemented Core Spring Framework for Dependency Injections of components and integrated with Hibernate.
  • Designed and developed the UI using JSP, HTML, XML, AJAX, JavaScript, and CSS.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Coded in AJAX and JavaScript for validations and integrating business server-side components on the client side within the browser.
  • Programmed different REST controllers that return responses in JSON and XML format based on request type.
  • Used JMS specification as message broker between legacy application and enterprise application.
  • Worked in Eclipse environment, configured and deployed the application onto WebSphere application server using Maven scripts to automate the build and deployment process.
  • Worked on PL/SQL and created views, triggers, functions and stored procedures.
  • Created unit test cases using JUnit framework for testing web services and other modules in the application.

Environment: Java/J2EE, Spring, Hibernate, JSP, AJAX, JavaScript, CSS, HTML, Oracle, REST, Eclipse, GIT, JUnit, Maven, Tomcat, WebSphere, Junit.

We'd love your feedback!