We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Information Technology professional with experience in analysis, design and development of Web applications using JAVA/J2EE Technologies (Core Java, JDBC, Servlets, JSP, XML, Spring, JUnit, Hibernate, and RESTful API).
  • Solid programming skills in Java IO, Multithreading, Collections and Exception Handling.
  • Good exposure to Spring application framework modules such as Spring IOC, Spring core, Spring AOP and Spring MVC.
  • Experience in Struts, SOA Web Services Architecture and Development.
  • Proficient in designing web pages using HTML, CSS, BOOTSTRAP web technologies.
  • Hands - on experience in working with JavaScript and jQuery library for performing client side validation.
  • Experience in designing and creating complex database schemas for data storage and retrieval in Oracle Database.
  • Good working knowledge on Java Design patterns.
  • Experience working on various servers like Apache Tomcat, JBoss.
  • Good knowledge of using several IDE such as Eclipse, IntelliJ, NetBeans for Java/J2EE application development.
  • Working knowledge on Jira Project Management tool.
  • Excellent problem solving ability and analytical thinking with quick learning, interpersonal and communication skills.

TECHNICAL SKILLS:

Programming Languages: Java, C#, Python

Web Technologies: HTML5, CSS, XML, JavaScript, jQuery

J2EE Technologies/Frameworks: JSP, Servlets, Spring 4, Hibernate 4, Struts 2.x

Web services: Restful web services

Databases: Oracle 12c, MySQL

Application/Web Servers: JBoss, Apache Tomcat

Version Control Tools: GIT, SVN

Build Tools: Maven

IDE: Eclipse, IntelliJ, NetBeans

OS: Windows XP - 10, Linux

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Worked with Spring schedulers to send email about the current medical news to the clinicians.
  • Used Hibernate Annotation as an ORM tool and defined the mapping and relationship of each table in Oracle 12c database.
  • Used Hibernate Annotation in the DAO layer to persist the data to the Database.
  • Written HQL queries to interact with the Database.
  • Wrote extensive JUnit test cases for testing all application features.
  • Used JSTL, AJAX and jQuery to make rich and interactive web pages.
  • Implemented AOP to manage transactions, logs and exceptions.
  • Used Maven build tool for builds and SVN for source control

Environment: Java 7, Spring MVC, Hibernate 4, JSP, XML, Apache Tomcat, Maven, Eclipse, AJAX, jQuery, JUnit, Oracle 12c, Log4j.

Confidential, West Chester, PA

Java Developer

Responsibilities:

  • Designed interactive JSP pages using Ajax, jQuery and JavaScript for easy order placement by customers.
  • Developed Admin module using Spring Framework.
  • Used Hibernate for data persistence.
  • Generated gift card recharge reports using Spring and Hibernate.
  • Developed modules to help customers purchase physical gift cards.
  • Implemented session timeout when the user is not interacting with the web page for more than ten minutes.
  • Worked on account blocking after three failed attempts by the users.
  • Used SVN to manage several repositories for version control and Maven for build management.
  • Worked in an Agile environment and attended daily scrum meetings, and bi-weekly planning and retrospectives.

Environment: Java 7, Spring MVC, Hibernate 4, jQuery, JavaScript, AJAX, HTML5, MySQL, XML, Agile, SVN, Maven, Eclipse, Junit, Apache Tomcat.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Involved in the complete software development lifecycle including Requirement Analysis, Design, Implementation and testing.
  • Designed and built the payment page of the application which enables users to checkout and confirm their booking.
  • Worked on Service and DAO layer to implement persistence logic.
  • Implemented search feature of the application that enables the riders to search flights by collecting their origin and destination cities and their estimated travel dates.
  • Designed application modules, base classes and utility classes using core java.
  • Implemented Datepicker plugin provided by jQuery that enables riders to choose their travel dates.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Wrote queries in Hibernate Query Language for data retrieval operations.
  • Tested application using JUnit test cases.

Environment: Java 7, JSP, Struts 2.x, Servlets, Hibernate 4, HTML5, CSS, Oracle 12c, HQL, XML, JBoss, Maven, NetBeans, Ajax, jQuery, Junit, Scrum.

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Created UML diagrams such as Use Cases, Sequence diagrams, Class diagrams
  • Designed and built registration and login web pages of the application using HTML5, CSS and BOOTSTRAP.
  • Wrote JavaScript form validations to perform client side validation.
  • Used jQuery effects such as animate, fade and slide in displaying dialog boxes to users.
  • Implemented modules using Servlets and JSP to maintain customer information.
  • Using JSP pages to allow customer to view customer bank statements.
  • Implemented session management code to maintain security of the application if the user does not interact with web page for more than five minutes.
  • Developed Controller Servlets, Action and Form objects to interact with MySQL database and retrieve dynamic data.

Environment: Java 7, JSP, Servlets, JDBC, SQL, AJAX, jQuery, XML, JavaScript, HTML5, CSS, IntelliJ, JUnit, Agile, Apache Tomcat, MySQL, Log4j and Windows.

Confidential, Redmond, WA

Quality Assurance Specialist

Responsibilities:

  • Used Unity Game development platform to build high quality 3D game.
  • Developed gaming application with Oculus rift integration.
  • Used C# to write scripted game events and player interaction.
  • Developed test cases and performed User acceptance testing using C#.
  • Maintained high code quality standards throughout the development cycle performing rigorous testing.
  • Interacted with the development team to fix issues raised during testing.
  • Worked in Agile environment.
  • Used Jira to track bugs.

Environment: Visual Studio, C#, Windows

We'd love your feedback!