We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Indianapolis, IN

PROFESSIONAL SUMMERY

  • Have over 5 years of experience in developing web based, internet/intranet, client/server, distributed architecture and component - oriented architecture applications using Java/J2EE technologies and varied exposure to different types of project phases like Development and Maintenance.
  • Working with relative ease with different Software development methodologies like Agile (SCRUM).
  • Developed UI pages with HTML5, CSS3 and created the Responsive Web pages using CSS.
  • Experience with implementing web applications using frameworks like BC4J, spring (IOC, DI, AOP, Spring MVC, Spring Test module) with ORM tools.
  • Expertise knowledge in SOAP, REST and in creating Restful Web Services with Spring MVC Framework.
  • Experience with Oracle, MySQL, and Microsoft Access in writing PL/SQL, stored procedures, functions and triggers.
  • Experience in storing data using Object-Relational Mapping (ORM) tool for communicating with database.
  • Proficiency in using Hibernate features such as HQL (Hibernate Query Language).
  • Hands on experience in design, implementation and maintenance of system architectures using application servers like WebSphere, Tomcat and JBOSS.
  • Hands on experience in automated JUnit testing tool as well as Mockito framework.
  • Extensively used SVN and IBM Rational ClearCase for version control.
  • Experience in working with different operating systems like Windows.
  • A strong team player, adept at supporting team members to achieve personal and professional goals
  • Outstanding oral and written communication skills.

TECHNICAL SKILLS

Frameworks Spring: Hibernate, EJB and NodeJS

Application Server: Web sphere, JBoss, Tomcat

Languages: SQL, and PL/SQL

Version Controllers: SVN, CVS, Git

Build Tools: Maven, ANT

Web Services: Soap, RESTful

Web Technologies: XML, HTML, CSS/CSS3, JavaScript, JQUERY, AJAX

Testing: JUnit, Mockito

Operating Systems: Windows

Database: Oracle, MySQL, MongoDB

PROFESSIONAL EXPERIENCE

Full Stack Java/J2EE Developer

Confidential, Indianapolis, IN

Roles and Responsibilities:

  • Worked in all the phases of SDLC including Requirements Collection, Design, and Analysis of the Customer Specifications, Development and Customization of the Application.
  • Worked on HTML5, CSS3, JavaScript and XML for developing UI components.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used Hibernate in data access layer to access and update information in the database.
  • Developed various Java 8 modules to handle different types of products using Spring, Spring Boot and Hibernate
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format.
  • Developed Java Web applications (API) using RESTful web-services to provide response in JSON format.
  • Used the Web services for transmission of large blocks of XML data over HTTP.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and leveraging AWS to build, test and deploy microservices.
  • Developed the application for incident creation and retrieving the events using restful web services with spring Boot.
  • Developed and Deployed Components in the Apache Tomcat Application Server.
  • Wrote the Oracle stored procedures, triggers, and views.
  • Used Log4J for logging in the application, ANT tool to build and configure J2EE applications.
  • Performed unit testing using JUnit framework and fixed the problems.

Environment: Java, J2EE, Spring, Hibernate, MVC, Eclipse, XML, HTML5, CSS3, JavaScript, AJAX, JSON, RESTful Web Services, WebLogic, Apache Tomcat, Oracle, ANT, Log4j, JUnit, GIT, Windows.

Full Stack Java/J2EE Developer

Confidential, Milwaukee, WI

Roles and Responsibilities:

  • Responsible for Analysis and Design of Documents required to develop API's using Atlassian Confluence
  • Used agile development methodology.
  • Responsible for designing the User Interface by coding in HTML5, and CSS3.
  • Used spring core container to implement IOC concept to avoid tight coupling.
  • Developed Controller class and defined spring configuration mappings.
  • Involved in Building RESTful API's to communicate over internet.
  • Used SQL and Involved in writing the scripts to create tables and Indexes.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Worked extensively on Spring boot for building web service.
  • Expertise in implementing client-server business applications usingMicroservices.
  • Involved in writing JPA Queries to get the data from the repositories.
  • Involved in development of business logic by using PL/SQL stored procedures.
  • Worked on Integration and ProductionAWSenvironments.
  • Development of test cases using Mockito to check expected results.
  • Involved in Configuring Apache Tomcat Web server for running the applications.
  • Used Apache Maven as a build tool to manage projects build.
  • Used log4j for logging and debugging the application.

Environment:Java, Spring, Spring Data, Spring Boot, Spring Data Commons, AWS, Oracle, Web Services (REST), Intellij.

Java/J2EE Developer

Confidential, Greenville, SC

Roles and Responsibilities:

  • Developed web applications using jQuery, JavaScript and CSS.
  • Created graphical user interfaces (GUIs) front-end using JSP, JavaScript and jQuery.
  • Used jQuery in the project to develop API layouts and the external user frameworks.
  • Used XSLT for transforming the XML content into HTML
  • Designed the data layer using a combination of SOAP, RESTful web services and occasionally Hibernate ORM.
  • Used the Spring Framework for Customer authentication services.
  • Develop REST services using Jersey.
  • Develop custom processors and beans for mapping and data manipulation.
  • Create workflows using JBoss Business process management.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Write SQL queries in Dev Center to query Cassandra for data validation.
  • Used Jackson for processing JSON objects and arrays.
  • Developed Performed deployment of applications on IBM WebSphere Application Server
  • Configured connection pools and establish a connection with MySQL.
  • Rich experiences of database design and hands on experience of large database systems in IBM DB2.
  • Extensively used Git for version controlling.
  • Provided Log4j support for the application for debugging the system.
  • Used JUnit, TestNG test environments for test-based development.
  • Used Eclipse IDE for developing application.

Environment:Java, Javascript, HTML, jQuery, Hibernate, Spring, REST Web Services, SOAP, XML, Mockito, XSLT, Jenkins, Log4j, JBoss, Maven, Git, Agile, MySQL.

Jr. Java Developer

Confidential, Round Rock, TX

Responsibilities:

  • Involved in the overall system analysis, design, development and documentation.
  • Designed and developed the User Interface using JSP, HTML, CSS and JavaScript.
  • Implemented the design patterns like Singleton, Business Delegate and Service Locator.
  • Used Hibernate for handling the database access.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Developed Web Services using SOAP, XML and WSDL.
  • Wrote Apache ANT build scripts for building the application and test cases using JUnit for performing the unit testing.
  • Used CVS for Version Controlling.

Environment:Java, JSP, Hibernate, HTML, CSS, JavaScript, CVS, XML, JUnit, Apache ANT, SOAP.

We'd love your feedback!