We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Strong experience in Java development in all aspects of the software development life cycle including requirement gathering, design, development, testing and deployment of various applications in different environments with JAVA/J2EE Technologies.
  • Expertise in core java, collections framework, multithreading, exception handling.
  • Worked on developing applications using frameworks like Spring core, Spring MVC, Spring Boot, JDBC, etc.
  • Thorough in J2EE technologies like Spring, JDBC Template, JPA, Web Services, Design Patterns, MVC, JSP, Servlets.
  • Developed RESTful web services using JAX - RS.
  • Worked with version control tool - GIT.
  • Working experience in different software methodologies like Waterfall, Agile, Scrum.
  • Experience with build management tools like Maven.
  • Worked on front end technologies such as JavaScript, HTML, CSS, XML.
  • Strong collaboration and team building skills with proficiency at grasping new concepts.
  • Experience working on SQL with database such as MySQL, Oracle.
  • Proficient in Database Design, Creation and management of Schema, writing Stored Procedures, functions, DDL, DML SQL queries.
  • Worked on deployment of web application on servers like Apache Tomcat.

TECHNICAL SKILLS

Programming Languages: Java, C++, Python, SQL

J2EE Technologies: Spring Boot, Servlets, JDBC, Multithreading, Spring (IOC, JPA, MVC), Web-Services.

Web Technologies: HTML, CSS, XML

Databases: MySQL, Oracle.

Web Server: Apache Tomcat

Build Tools: Maven

Version Control: Git, Github

Tools: and Others: Eclipse, Spring Tool Suite, IntelliJ

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Worked on MVC framework in Agile software development methodology.
  • Involved in the team to integrate the J2EE, Spring Boot MVC, JDBC, web services framework.
  • Designed patterns are extensively used to achieve clean separation of different layers. Worked on business logic, Controller, Service, DAO layers and implemented Singleton design pattern.
  • Worked with annotations to manage URL mapping with controller for the communication between front - end and middle-tier.
  • Created fully functional Rest web services supporting both XML and JSON data.
  • Used Maven to build and packaged Web Service application.
  • Designed and Implemented Unit testing using Junit Framework.
  • Implemented the logging mechanism using Log4j framework.
  • Collaborated with front-end group to realize application's front-end using HTML, CSS, JavaScript, JSON.
  • Worked with Spring Restful web services using JAVAand Spring Boot Framework
  • Used Git for version control
  • Wrote system level and class level design document.

Environment: J2EE, JDK 1.8, Spring MVC, Spring Boot 4.0, JDBC 4.1, Spring REST, log4j, jQuery, HTML/CSS, JUnit, Maven, Git, Eclipse EE

Confidential, North Brunswick, NJ

Java/ J2EE Developer

Responsibilities:

  • Involved in requirement, design & development phases and creating J2EE solutions to match the requirements.
  • Actively involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP and Spring.
  • Involved in design by preparing UML diagrams using Microsoft Visio Tool.
  • Used Spring MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Developed code for consumption of various web services using RESTFULL technologies.
  • Developed and debugged application using Eclipse EE.
  • Used server-side spring framework and JPA for Object Relational Mapping of the database structure created in Oracle.
  • Executed various SQL Queries using Oracle SQL Developer Tool.
  • Created SQL statements for effective retrieval and storage of data from the database.
  • Used GIT repository for code merging and integration activities.
  • Extensively involved in Unit testing and coordinated with testing team and fixing bugs at various stages of application development.

Environment: Java, J2EE, Spring 4.0, Spring MVC, JPA, Web Services, XML, log4j, JUnit, Oracle 11g, Eclipse EE, Git, Tomcat 8.5.

Confidential, Buffalo, NY

Responsibilities:

  • Involved in design and development of application using Spring configuration, JPA framework, Multithreading and core Java.
  • Worked with core Java, J2EE, OOPs concept, multiple design patterns for building the java classes and business layers.
  • Helped in designing form validation programs using jQuery, HTML and JavaScript.
  • Implemented Object Relational Mapping using JPA for easy database access.
  • Also responsible for Building and maintenance of database using MySQL.
  • Developed client side and server side codes for building the portal.
  • Provided assistance and support to team members as required.
  • Created website that is user-friendly, effective and appealing.

Environment: Eclipse, Java 1.7, Spring 3.0, JavaScript, Multithreading, JPA, HTML, CSS, jQuery, and MySQL.

Confidential

Java/Database Developer

Responsibilities:

  • Responsible for handling the database and its integration with the application.
  • Worked on various DAO layers, using JDBC framework to interact with the database.
  • Build DAO layer using Spring, J2EE, multi-threading, exception handling and core java.
  • Worked in waterfall methodology to deliver the tasks.
  • Implemented PreparedStatement, CallableStatement to execute parametric queries and stored procedures at run time.
  • Created efficient SQL queries to insert and retrieve data into the database and managed the database to provide fast query responses.
  • Created queries to calculate total credit and debit amounts and identified loyal customers.
  • Developed, and collaborated with others to develop database-centric solutions
  • Backed up the data into another identical database to ensure the recovery in case of data loss.

Environment: Eclipse, Maven, Java 1.6, Spring Framework, JDBC, and MySQL.

Confidential

Java Programmer

Responsibilities:

  • Worked with business analysts and analyzed business requirements.
  • Created Use cases, Class diagrams, and Sequence diagrams.
  • Developed client interfaces using HTML, JSP and Spring MVC framework.
  • Used spring framework for dependency injection, DAO.
  • Interacted with QA team while working on the bug fixes.
  • Provided on call support - troubleshoot and resolved issues.

Environment: Java, J2EE, Eclipse, JSP, Spring, XML, HTML, CSS, MySQL.

We'd love your feedback!