We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • Over 5 years of experience in design and development of enterprise software applications using Java/J2EE technologies such as Spring frameworks, MVC architecture, Servlets, JSP/JSTL, Custom Tag Library, JavaBeans, Hibernate and JDBC.
  • Worked in different software development environment such as Agile and Waterfall methodology.
  • Expertise in implementing Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.
  • Experience using Front End Technologies such as Angular JS, HTML5, JavaScript, CSS3, JSON, AJAX, and JQuery for developing UI for the applications.
  • Proficient in development of enterprise business solutions using WebLogic, WebSphere, Apache Tomcat and JBoss.
  • Proficient in developing Web services using both SOAP and REST.
  • Experience in OOAD architecture and modeling and designing artifacts using UML such as class diagram, sequence diagram and state diagrams using MS Visio.
  • Extensive experience in different IDE's like Net Beans, RAD, Eclipse.
  • Hands on Experience in Ant, Maven, Jenkins, Log4j, and JUnit.
  • Good working knowledge of Relational Database Management Systems like Oracle, SQL Server, PL/SQL, MySQL and DB2.
  • Hands on experience in using SQL and PL/SQL to write Stored Procedures, Functions, Packages, Cursors and Triggers.
  • Well versed with core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Possesses high working qualities with good interpersonal skills, highly motivated, fast learner, good team player and very proactive in problem solving with providing best solutions.

TECHNICAL SKILLS:

Languages: Java, C, C++.

Java Technologies: Java Beans, RMI, Servlets, JSP, EJB, JDBC, Web Services (SOAP, REST).

Frameworks: MVC, Hibernate, Spring.

Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, Tomcat

Databases: Oracle, SQL Server, MySQL, DB2.

IDEs: Net Beans, RAD, Eclipse, STS.

Web Dev Technologies: JSP, HTML5, JavaScript, JQuery, CSS3, AJAX, JSON, XML, Angular JS.

Built Tools: Maven, ANT, Jenkins.

Operating Systems: Windows, UNIX.

Other Tools: Log4j, Junit, MS Visio.

PROFESSIONAL EXPERIENCE:

Confidential,Tampa, FL

Java Developer

Responsibilities:

  • Provided technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Designed the front - end applications and user interactive web pages using Angular JS, HTML5, Bootstrap, CSS3 and JavaScript.
  • Developed Angular JS component to consume JSON data from RESTful Web services.
  • Used Action Servlet as controller to process all the user requests and Action Form to provide validations using properties file.
  • Used Spring MVC to bind web parameters to business logic.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Wrote Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Implemented Transactions using spring framework.
  • Used Spring IOC in combinations of REST Web Service and Hibernate which provides loose coupling between user interface layer and persistence layer.
  • Designed and developed web-based applications using different Web and application servers such as Apache Tomcat, NodeJS, and IIS.
  • Used WebLogic for design, development, and deployment of applications.
  • Used Log4j, JUnit and Easy Mock for debugging, testing and maintaining the system state.

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, Servlets, Angular JS, HTML5, JavaScript, Bootstrap, CSS3, Oracle, PL/SQL, Eclipse, REST, ANT, WebLogic, Apache Tomcat, Log4j, JUnit, Easy Mock, GIT, Windows.

Confidential,Kennett Square, PA

Java Developer

Responsibilities:

  • Involved in Requirement Gathering, Design and Deployment of the application.
  • Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
  • Designed and developed Rich user interface using Angular JS, JavaScript, HTML5, CSS3, AJAX and JSON.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
  • Created and consumed SOAP and REST Web services using annotations.
  • Implemented Spring AOP for declarative transaction management.
  • Implemented Spring’s dependency injection for all the DAO’s, Service Beans
  • Working with XML parsers and configuring of XML files like Web.xml, etc.
  • Development Wrote complex PL/SQL queries and stored procedures for bulk processing of data.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of the application on JBoss Application Server.
  • Developed a Message Driven Bean that uses JMS to manage backend transactions.
  • Preparation of Test cases on JUnit during the unit testing and system testing phase.
  • Used Log4j for logging and SVN for version control.

Environment: Java, J2EE, JSTL, Spring Core, Hibernate, DB2, RAD, Servlets, XML, JSP, JavaScript, JSON, HTML5, CSS3, Angular JS, AJAX, SOAP/REST Web Services, Maven, JMS, JBoss, JUnit, Log4j, SVN, Windows.

Confidential,Birmingham, AL

Java Developer

Responsibilities:

  • Analyzed, developed, and implemented complex functionality according to business requirements.
  • Engage with business users, systems architect, and data/database specialists to coordinate application development and database design.
  • Developed modules using Spring MVC and SOAP Web Services for the business logic to evaluate the promotions, product details and accessory details to be displayed in the websites.
  • Developed DAO service methods to populate the domain model objects using Hibernate.
  • Involved in creating the database setup for the web application at each environment.
  • Developed modules to use Spring to communicate with Oracle database.
  • Developed SQL queries and triggers for Oracle database to store and add/update / delete the product and accessory information, product reviews and images displaying in the website.
  • Worked on Integrating Java application and developing modules to process third party XML files.
  • Responsible for end to end testing along with business users, and building the application and deploying it to QA,UAT and Production.
  • Used Log4j for logging and CVS for version control.

Environment: Java, J2EE, Spring MVC, JSP, Servlets, XML, DAO, Oracle, PL/SQL, SQL, CVS, Eclipse, Tomcat, ANT, SOAP Web Services, WebLogic, JUnit, Log4j, Windows.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Designed the system with OOAD methodology using various design patterns like factory method, Singleton, Adaptor, Template etc.
  • Implementing and planning the server-side architecture using Spring and Hibernate.
  • Developed business layer using Spring and Hibernate architecture.
  • Configured the spring framework for entire business logic layer with XML bean configuration files.
  • Used Spring IOC for Dependency Injection.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Extensively used Eclipse based STS IDE for building, developing and integrating the application.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations.
  • Used java collections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Wrote request handler methods in the Spring MVC controllers.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Designed Unit Test Plans and developed JUnit cases.
  • Used Log4j for logging and SVN for version control.

Environment: Java, Spring Framework (Spring ORM, Spring JDBC, Spring MVC), Hibernate ORM, Oracle, PL/SQL, STS, SOAP Web Services, Maven, Tomcat Webserver, WebLogic, JMS, JUnit, Log4j, SVN,MS Visio, Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Responsible for understanding the requirements by interacting with business users and mapping them to design.
  • Designed and developed Rich user interface using HTML, CSS, Java Script, JQuery and AJAX.
  • Designed and implemented the Data Transfer Objects and Business Objects.
  • Implemented business layer and created beans using Spring (DI, AOP, IOC, MVC) frameworks .
  • Developed SOAP and REST Web Services functions to get data from the Mainframe Systems.
  • Developed Web services using both SOAP and REST.
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL and PL/SQL as well as query optimization.
  • Designed Unit Test Plans and developed JUnit cases.
  • Used Log4j for logging and SVN for version control.

Environment: Java, Spring Framework (DI, AOP, IOC, MVC ), PL/SQL, Oracle, SOAP/REST Web Services, HTML, CSS, Java Script, JQuery, AJAX Eclipse, WebLogic, JUnit, Log4j, SVN, Windows.

We'd love your feedback!