We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Wif over 5+ years of experience as a Java/J2EE Developer in analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies.
  • Have experience in software Development Processes like SDLC, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Experienced in all phases of SDLC using Java 8, J2EE (JSP, EJB), MVC Framework,Spring framework, Spring Boot, struts, Hibernate, Java Swing, JDBC, JavaScript, CSS and HTML5.
  • Good knowledge of functional programming concepts and hands-on experience working wif Java 8 features like streams and Lambda expressions, which results in writing the code in Declarative approach.
  • Extensive experience in working wif different MVC Frameworks like Spring, Struts and ORM (Object Relational mapping tools) like Hibernate.
  • Strong experience in MVC architecture and design implementation using Spring and JSP.
  • Strong knowledge in Spring Framework using IOC/AOP, Spring Boot, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Familiar wif developing Single Page Applications using Angular in the client side and Web Services using Spring Boot and Node.JS in the server side.
  • Experience wif Eclipse, IntelliJ, Maven and Gradle.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session façade, Model View Controller (MVC), Data Access Object (DAO). Well versed wif core Java concepts like collections, multithreading, serialization, Java beans.
  • Experience in deploying and configuring Middle-Tier enterprise applications on multiple servers such as Tomcat, Web logic, JBoss and WebSphere.
  • Experience in XMLrelated technologies includingXML, XPath, XSLT and XSD (DOM, SAX, and DOM), DTD, JAXP, JAXB, XML-RPCand XML Beans.
  • Excellent Understanding of Developing and Deploying Applications in Amazon Web Services environments.
  • Working knowledge of Java Web Services wif real time knowledge using REST.
  • Strong experience in implementing Service-oriented architecture and Web Services using SOAP, RESTFUL APIs.
  • Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Enterprise Java Beans (EJB).
  • Strong background, experience wif open-source technologies, cloud platforms and all tiers of distributed-system development.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player wif the ability to work independently.

TECHNICAL SKILLS

Languages: Java 8, 7, 6, SQL

Java/J2EE Technologies: Core Java, Spring Boot, JSP, JDBC, JMS, Java Beans, Java Multithreading, Generics and Collections, EJB, Spring Kafka

Web Technologies: HTML5, XML, XSLT, DOM, JSON, CSS, XPath, Angular.js, Node.js

Methodologies: UML, Agile

Web Frameworks: Spring (AOP, IOC, MVC, Boot), Struts, Hibernate

Bug Tracking Tools: BugZilla, Jira

Design & GUI Tools: Eclipse, IntelliJ

App servers: IBM Web Sphere, Apache Tomcat, BEA Web Logic

Source Code Management (SCM): SVN, GITHub

Databases/Tools: Oracle 11g/10g/9i, SQL Server, MySQL

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Extensively involved in developing Web interface using Java 8, JSP, JSP Standard Tag Libraries (JSTL) using Spring Framework.
  • Involved in using Java 8 like Collections, Exceptional Handling, Multi -Threading and Java 8 Features like Streams, Lambda Expressions and Functional Interfaces.
  • Used Java 8 Lambda expressions along wif Streams for performing chain operations such as Filter, Map, and Collect on a collection.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java 8, XML, Collection Framework, JMS, JDBC and JNDI and deployments in Web Logic Server.
  • Developed the User Interface using spring, html, logic, bean, JSP and Angular.
  • UsedSpringBoot for developing Micro-services and used REST to retrieve data from client-side using Micro service architecture.
  • Developed REST based Micro-services usingSpringBoot.
  • Used Spring Boot to create stand-alone spring applications.
  • Responsible for implementing new enhancements and fixing defects using Java, JSF, spring and Hibernate.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed communication between different applications using MQ Series (JMS) and Spring Integration.
  • Used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Used SOAPUI to test the Web Services and worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Responsible for managing the interchange of data between the servers and users using Node.js.
  • Develop new front end presentations for SOAP web service responses from multiple web service providers usingJavaSWT.
  • Used Log4J to write log messages wif various levels.
  • Developed the test cases wif JUnit for Unit testing of the built components.
  • Used Maven for building and deploying the web application into Web Logic and configuring the dependency plug-ins and resources.
  • Involved in deploying, configuring and administering application servers such as Weblogic, WebSphere and Apache Tomcat.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Implemented Micro-Services based Cloud Architecture on AWS Platform and CloudFoundry.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements. Designed various tables required using Oracle SOA.
  • Involved in analysis, design, and Implementation applying the agile methodology.

Environment: Java 8, EJB, JQuery, JSON, AJAX, JSF, XML, EXT, JSON, JSP, spring, spring Boot, DOJO, Hibernate, MVC, Maven, SOAP, Log4j, CloudFactory, WebLogic, Windows and UNIX.

Confidential, Jacksonville, FL

J2EE/Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development &Customization of the Application.
  • Involved in the application development using JAVA/J2EE, Hibernate, EJB, JMS and Web Sphere.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Continuous developments using the Java 8 latest features like streams and filter techniques.
  • Working on Java 1.8 features such as Lambda Expression. Designed Java 8 Components and integrated using spring framework wif Hibernate Object/Relational persistence mechanism.
  • Implemented business layer using Core java, Spring Beans using dependency injection and Spring annotations.
  • Deployed Spring Boot based micro-services Docker container using AWS EC2 container services and AWS admin console.
  • Implemented the application using Spring Boot and handled the autantication, authorization, and access-control features by using Spring Security.
  • Implemented Spring boot micro-services to process the messages into the Kafka cluster setup.
  • Implemented reader and writer to work wif the application and update the data in database using Spring Batch framework.
  • Implementing rendering of task from functionality using Java, JSTL, Custom Tags, and Custom Java class Loader, XML
  • The entire project is built wif the Eclipse IDE by integrating it wif the Apache Maven to resolve the dependencies wifin the application.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used Hibernate in data access layer to access and update information in the database.
  • Implemented asynchronous task processing pipeline using RabbitMQ.
  • Developed the application usingEclipse IDE and worked under Agile Environment.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Used Log4J for logging in the application and capture the log.
  • Used Maven scripts to build the application and deployed on Web Sphere Application Server.
  • Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in Unit integration, bug fixing, acceptance testing wif test cases, Code reviews.

Environment: Java 8, Spring Boot, Hibernate, JSP, JSON, JMS, MVC, EJB, AJAX, DOJO, Eclipse, XML, SOAP, Log4J, HTML, PL/SQL, Maven, Oracle, Windows and Linux.

Confidential, Dallas, TX

J2EE/Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
  • Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.
  • Developed the application under J2EE architecture using JSP, spring and Java Beans.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Developed Spring Framework for dependency injection, integration of Hibernate using Spring ORM support, development of RESTful web services to give JSON output.
  • Developed Micro-services to provide Rest API's utilizing Spring MVC.
  • Implemented interceptors using Hibernate, build and release Spring Boot framework.
  • Developed Server-side components using Spring framework.
  • Integrated Hibernate ORM framework wif spring framework for data persistence and transaction management.
  • Implemented Java Message Services (JMS) using JMS API.
  • Created and implemented stored procedures, functions and triggers using SQL in Oracle database.
  • Worked on JAVA technologies such as Multi-Threading, Exception Handling, Collections, Streams & File I/O.
  • Developed Web Services using XML messages dat use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Errors were logged using Log4j.
  • Used JUnit for debugging the application.
  • Used Subversion for version control and source code management.
  • Prepared technical reports and documentation manuals during the program development.
  • Interacted wif users in case of technical problems and mentored the business users.

Environment: Java 7, Spring MVC, Spring Boot, UML, Hibernate, AJAX, XML, DOM, JDBC, CSS, Eclipse, Maven, Log4j, JUnit, Oracle, SVN, Windows.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Worked on business, front end and persistence tier using the JSP, Spring MVC.
  • Implemented server side validations using Hibernate Validator framework.
  • Gathered requirements from the client for designing the Web Pages.
  • Participated in designing the user interface for the application using Java Server Pages (JSP).
  • Developed the Form Beans and Data Access Layer classes.
  • XML was used to transfer the data between different layers.
  • Developed JSP pages for the presentation and used JSP tags.
  • Developed the Business Delegate, Singleton, Service Locator, Session-Facade and DAO Layers.
  • Involved in implementation of JDBC Connectivity to Access Data from Database Servers.
  • Installation and configuration of Development Environment using Eclipse wif WebSphere Application Server.
  • Developed XML files, Schema’s and parsing them by using both SAX and DOM parser’s.
  • Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.
  • Developed Stateless Session Beans which will in turn call DAO’s to retrieve & update data into Database.

Environment: Java, EJB, XML, XSL, XSLT, CSS, JDBC, Spring, Hibernate, JSP, Clear Case, Oracle, Windows.

We'd love your feedback!