We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Dearborn, MI

SUMMARY

  • Over 5 Years of experience in developing Web/Enterprise Applications with extensive Java/J2EE Technologies experience in Object Oriented Analysis and Design (OOAD), Development and Implementation using Unified Modeling Language (UML), Agile Methodology and Test - Driven Development (TDD) Technique.
  • Expertise in Coding from the given Specifications, translating the requirements to initiate or enhance program execution and functionality.
  • Expertise in working with J2EE design patterns such as MVC, Data Access Object, Singleton, Business Delegate, Session Facade, Factory, Service Locator and View Helper.
  • Extensive Experience in using various J2EE Technologies like JSP, Servlets, JSTL, JMS, JDBC and JNDI.
  • Expertise in application development using various Web/Application Servers like WebSphere Application Server (WAS), WebLogic, JBoss and Apache Tomcat.
  • Expertise in using various MVC frameworks like Spring and Persistence Framework like Hibernate.
  • Expertise in various Spring modules like IOC, DAO and MVC.
  • Expertise in developing interactive web application using JSP, AJAX, JavaScript, JSON, XML, HTML5, HTML, DHTML, CSS, CSS3, JSTL, Spring Tags and Custom Tag Libraries.
  • Proficient in developing applications using IDE’s like Rational Application Developer (RAD), Eclipse and Net Beans.
  • Experienced in developing cloud based microservices using Amazon Web Services.
  • Expertise in Java Messaging Service (JMS) for Asynchronous Communication using Message Driven Beans (MDB).
  • Expertise in Relational Databases like Oracle, IBM DB2 and SQL Server.
  • Proficient in writing complex SQL Queries, Stored Procedures and Triggers using PL/SQL.
  • Expertise in working on Maven, ANT, Log4J and JUnit.
  • Expertise in using various version controls like SVN and CVS.

TECHNICAL SKILLS

J2EE Technologies: Spring, Hibernate, JDBC, Servlets, JSP, JNDI, JMS, Junit, Java Mail API, RMI, JAXB, JAXP, Apache Axis2, SOAP, Springboot, REST, Web Services.

Languages: Java, J2EE, PL/SQL, SQL, UML, XML, XSL, XSLT.

Application /Web Servers: Web Sphere, JBoss, Apache Tomcat, WebLogic

Web Technologies: HTML, DHTML, CSS, AngularJS, JavaScript, jQuery, AJAX.

IDEs: RAD, WSAD, Eclipse, MyEclipse, IntelliJ, Net Beans.

Databases: Oracle, DB2, SQL Server and MySQL.

Operating Systems: Linux, Windows, UNIX.

Version Controls: Clear Case, CVS, SVN, BitBucket

Others: ANT, Maven, MS Visio, JUnit, Log4j, RUP, Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Dearborn, MI

Java Developer

Responsibilities:

  • Involved in all phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and development of the application for dynamic user experience.
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint.
  • Developed the application both for web and mobile using HTML5, CSS3, EcmaScript6, jQuery, Ajax, Angular 2, TypeScript, Bootstrap and NodeJS.
  • Moved existing AngularJS controllers to Angular 2 components for better performance and to achieve the lazy loading. Angular 2 is the framework for Mobile and desktop apps.
  • Built applications using React.JS which allowed us to render pages on both the client and server using the same codebase.
  • Used JSON for data transfers between front end and back end.
  • Experienced in J2EE environment extensively in Model View Controller (MVC) architecture for development using Springs, Struts and JS.
  • Developed J2EE components using Eclipse IDE.
  • Used Spring framework for IOC (Inverse of Control), and managed other Java Beans and Spring Boot to build Microservices.
  • Implemented DAOs, entities using Hibernate API and Java EE components using Spring MVC, Spring transactions and Spring security modules.
  • Implemented REST based Web services for various crud operation.
  • Prepared swagger document to the REST APIs using spring fox.
  • Designed, built, and deployed a multitude application utilizing several AWS stacks including S3, RDS and Elastic Bean Stack.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB and Node.JS.
  • Wrote SQL queries for Oracle database and analyzed the stored procedures, functions and triggers.
  • Created RESTFUL Web Services to serve data to the front-end application in JSON format.
  • Used GIT for version control and JIRA for bug tracking.

Environment: JAVA/J2EE, Microservices, React, Node JS, HTML5, CSS3, XML, JSON, X-Path, XML DOM, AJAX, JavaScript, jQuery, Bootstrap, Agile methodology, REST, IDE, GitHub, spring boot, Putty.

Confidential, Boca Raton, FL

Java Developer

Responsibilities:

  • Migrated business components of the code in the current architecture.
  • Designed and developed UI using Spring MVC, AngularJS, Servlets, JavaScript, CSS, XML and HTML.
  • Used AngularJS as the development framework to build a single-page application.
  • Developed Hibernate services, Data Objects and Data Access Objects to access Oracle DB.
  • Writing the services to be used in the project to implement Service Locator Design Pattern.
  • Development, deployment and testing of the Web services using the Apache Axis API.
  • Implementing the services to fit into the system architecture making them much more scalable, reliable and to be able to debug easily.
  • Implemented various design patterns: Singleton, Delegation, Service Locator, Data Access Object (DAO), Factory Method, Abstract Factory Design Patterns.
  • Creation of Queues, Topics, Enterprise Beans (Container Managed Persistence), also the configuration and deployment of the beans.
  • Written REST clients to invoke REST web services using Spring Rest Template.
  • Created Test Plan, writing of Systems Test Cases, Unit Test Cases.
  • Maintained Code Versions using SVN.
  • Implemented Log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.

Environment: Java, J2EE, JSP, Servlets, spring boot, Hibernate, Spring MVC, AngularJS, Servlets, JSP, JavaScript, CSS, XML, HTML, WebSphere, JMS, REST, Oracle, ANT, Log4j, JUnit, SVN, Windows.

Confidential, Buffalo, NY

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Designed User Interface using Cascading Style Sheets (CSS3), and XML.
  • Worked on JavaScript, jQuery and Servlets to generate dynamic web pages and web contents.
  • Used MVC design pattern for designing application, JSP and CSS3 as the view component.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP and UDDI.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Build Maven Script for the application and used Log4J for debugging.
  • Used JUnit Framework for the unit testing of all the java classes.

Environment: Java, Hibernate, HTML5, JavaScript, jQuery, XML, CSS3, UML, SOAP, SOA, JMS, SQL, JSON, Oracle, PL/SQL, Maven, Eclipse, WebSphere, Maven, SVN.

We'd love your feedback!