We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Java programmer with 6+ years of experience, primary expertise in object oriented and web based enterprise applications using Java/J2EE and client - server technologies.
  • Experienced at managing projects from the requirements gathering/needs identification phase through to completion.
  • Possess very good experience in Java, Spring Framework, Hibernate and developing Java Beans.
  • Expertise in development and deployment of web components that include Servlets, JSP and business layer components that include Web Services (RESTFUL and SOAP), JDBC.
  • Highly Skilled in developing Android applications.
  • Experience in designing websites UI using HTML, CSS, JavaScript and jQuery.
  • Good knowledge in Python.
  • Used different version control tools like GIT and SVN.
  • Good Team Player adept at building strong working relationships with coworkers and cross-functional teams to achieve project priorities/deadlines.

TECHNICAL SKILLS

Programming: Java, Android Development,SQL,Python

Java Technologies: Java, JDK1, JEE, J2EE, Servlets, JSP, JDBC

Databases: Firebase, MYSQL, SQLite, Oracle DB

Web Technologies: HTML, CSS, JavaScript, jQuery, WEB SERVICES (REST, SOAP)

IDE/Development Tools: Eclipse, NetBeans, Android Studio, WebStorm.

Frameworks: Spring, Hibernate, jersey, Flask.

Operating Systems: Windows, Ubuntu, Kali Linux

Application Servers: Apache Tomcat, and Glassfish V2

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
  • Prepared Technical Design Document to understand the flow of the application.
  • Analyzed, designed and developed different modules for the integration with the application.
  • Used online Agile scrum development process during the project process to gather up the requirements and issues.
  • Used Hibernate to create persistence class objects and created beans to interact with the database.
  • Implemented client side validation using JavaScript, JQuery and also Server side validation of form data using Spring MVC framework.
  • Developed the application using Spring Framework to implement a MVC design approach.
  • Implemented web services using JAX-RS.
  • Involved in code reviews and enhancement of application.
  • Tested the application in different environments for cross browser compatibility.
  • Configured Jenkins for handling continuous integration and deployments.
  • Used GitHub version control for code management.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java 1.8, Maven, JUnit,Jenkins,IntelliJ,Eclipse, MySQL, HTML, Java Script, GitHub.

Confidential, Columbia, MD

Java/J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Used Core Java to design application modules, base classes and utility classes.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP).
  • Coded Java Beans (as the model) and implemented Model View Controller (MVC) Architecture.
  • Involved in mapping of data representation from MVC model to Oracle Relational data model with a SQL-based schema using Hibernate, object/relational-mapping (ORM) solution.
  • Worked on AJAX web-development technique to create asynchronous web application.
  • Implementation of JavaScript library JQuery to add enhancements to the code.
  • Used Dependency Injection (DI) or Inversion of Control (IOC) in order to develop code for obtaining bean references in spring framework using annotations.
  • Used both Java Objects and Hibernate framework to develop Business components to map the Java classes to the database.
  • Used Spring IOC framework to integrate with Hibernate.
  • Developed Client applications to consume the Web services through REST API.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
  • Utilized log4j for logging purposes and debug the application.

Environment: Java (1.7), J2EE, Spring MVC, Ajax, JQuery 2.0, JSP 2.0, Servlets, REST API, Hibernate 3.3.x, XML, JUnit 4.11, Agile Scrum.

Confidential, Portland, OR

Java Developer

Responsibilities:

  • Involved in taking the Clients requirement up-to-date and working on them accordingly.
  • Worked extensively on Core Java.
  • Involved in carrying out various transactions in a secure manner.
  • Implemented the presentation layer using Struts Framework, JSP and Servlets.
  • Used Java-script for providing dynamic functionality and to create a highly responsive interface.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Implemented SOAP web services for developing the application.
  • Implemented DAO layer using Hibernate.
  • Involved in putting the entries to external XML files whenever required for that transaction.
  • Worked on Stored procedures to update the SQL database values.
  • Involved in fixing existing bugs and also making modifications to already existing code.
  • Worked in a Linux environment in developing application.

Environment: Java (1.6), J2EE, JavaScript, JQuery, Struts 2.3, Spring (IOC), SOAP, Hibernate, HTML, XML, SQL Server, Eclipse IDE, Linux.

Confidential

Software Engineer

Responsibilities:

  • Worked on system design and analysis, made use cases for design and class diagrams using Rational Rose.
  • Involved in analysis, design and development.
  • Worked on coding in java, JSP, JavaScript for coding in Leave Management System, Productivity Tracking System, Employee Information System and Resource Allocation System.
  • Responsible for developing dynamic web pages using JSP.
  • Constructed the webpages and also developed the backend interfacing.
  • Used Apache Tomcat, JSP, Servlets, and JDBC for the whole project.
  • Worked on database design, handling queries and stored procedures.
  • Responsible for Data Manipulations using Stored Procedures.
  • Unit tested the developed modules using JUnit.

Environment: Java, J2EE, JSP 2.1, JavaScript, Servlets 2.5, JSP, JDBC, XML, HTML, Apache Tomcat 6.0.

We'd love your feedback!