We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Results - driven software professional with 5 Years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
  • Experienced in Developing Java/J2EE Applications using JDK 1.6/1.7, Core Java (Collections, OOPS Concepts), JSP, Servlets, springs, Hibernate, Web Services, JSF 2.0, Angular JS, Java script, AJAX, JDBC, HTML, CSS and JQuery.
  • Experience in designing and implementing Java based web portal applications and ecommerce platforms for different clients across multiple industries.
  • Experienced in troubleshooting of issues and provided action plans and solutions on regular basis.
  • Integrated projects functional requirements into deliverables and participated in all progress report meetings and evaluated all business requirements and prepare required documents for same.
  • Experience in developing various applications using Springs Framework, Hibernate and Web Services.
  • Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications
  • Ensured the technical feasibility of UI/UX designs using Angular JS and its libraries.
  • Experienced in using Restful Web Services.
  • Experience in front end development usingHTML 5, CSS 3, JavaScript, and jQuery,Ajax, JSON.
  • Experience in designing UI components using React JS.
  • Familiarity with agile/scrum development which includes incremental, iterative known as sprints and sequential development with high-quality software releases every 2 weeks.
  • Knowledge of Code management and tracking by Git.
  • Experience in developing and deploying applications with IBM Web Sphere, Web Logic and Apache Tomcat servers.
  • Extensive experience of Web Application, Client-Server technology, Database Design, development of applications using J2EE Design patterns.
  • Experience in Integration of software using Jenkins.
  • Good understanding of Software Development Life Cycle methodologies.
  • Has the ability and art of facilitating team activities, and can organize team work into a process oriented manner.

TECHNICAL SKILLS

Primary Skill Category: (JAVA/J2EE) JDK 1.5/1.6, JSP, Servlets, JDBC, Java Beans, JSF 2.0, Springs, Spring Boot, Hibernate and Web Services, XML, Angular JS, React JS, Java Script, CSS, HTML, JQuery, JSON

Project Acquired Skills: Core Java, Springs, JSF 2.0, JAX-WS Web Services, MVC Framework, MS SQL Server 2000, Oracle 9i/10g, DB2, Crystal Reports Tools, Oracle BPM, Web Logic servers

Tools: & IDE: GitHub, JIRA, Jenkins, Microsoft Project, Microsoft Visio, Net beans, Eclipse, Spring Tool Suite

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Java Full stack Developer

Responsibilities:

  • Participated in designing of the framework & helped in deciding technique to use in each components.
  • Designed the framework mainly in Spring MVC, built from scratch, wrote filters to limit the use & inheritance of some methods & class.
  • Used RESTful web service to handle the user requests.
  • Worked with team in developing different modules of application and actively involved in resolving issues during the project.
  • Developed the UI layer using HTML, CSS, Bootstrap and Client-Side validations were done using JavaScript.
  • React JS is used to build UI components for better flexibility on choosing architecture.
  • Implemented Authentication & Authorization by calling JAAS API.
  • Exception handling, categorized the exceptions, created exception factories.
  • Used JDBC & Spring JDBC Template as database querying tool to call SQL & stored procedures.
  • Spring Boot is used to reduce spring configuration, XML configuration.
  • Used Spring Inversion of Controland Transaction Management in the GUI for Maintenance Screens.
  • Build a Test Framework to compare the results of the current & previous releases versions of the final command templates generated using XSLT & ANT
  • Good working knowledge of Web Sphere.
  • Creating Stored Procedure and fine tuning the existing procedure to handle huge amount of transaction.
  • Good working knowledge of build tools & version control systems (Maven, SVN)
  • Working experience in using Oracle 10g backend Database.
  • Used Spring Transaction to manage the database transaction.
  • Used Maven to build the project.
  • Develop jobs in Continuous integration and continuous development pipeline.
  • Configured view resolver forSpringMVCWeb layer.
  • Used SpringMVCframework & integrated it with Hibernate.
  • Jenkins used to integrate the software
  • GitHub is used to save code and share project's repository.
  • Unit testing the components.

Environment: J2EE, SPRING MVC, RESTFUL, EXTJS, JAAS, JDBC, SQL, XPATH, XML, XLST, ANT, SVN, MAVEN, HIBERNATE, ORACLE 10G, SNAP, ECLIPSE 3.7, WEB SPHERE, LINUX

Confidential

Java Developer

Responsibilities:

  • Implemented Struts Frame Work based on MVC paradigm.
  • Developed the UI layer using Form Beans and Action classes.
  • Developed the front end using HTML, CSS and Client-Side validations were done using JavaScript.
  • Developed Jasper reports using iReport.
  • Created web pages using JSP.
  • Developed Entity Beans where transaction persistence is required.
  • Involved in the database design and modification using SQL in MySQL.
  • Created Queries using SQL to put/get the data from MySQL Database.
  • Involved in unit testing.

Environment: J2EE ARCHITECTURE, JAVA, JSP, SERVLET, JNDI, HTML, DHTML, XHTML, JAVASCRIPT, CVS, XML, XQUERY, IREPORT, JASPER REPORTS, MYSQL, JAVABEANS, STRUTS FRAMEWORK, TAGLIBS, JBOSS, WINDOWS, LINUX, CVS

Confidential 

Java/J2EE Developer

Responsibilities:

  • Designed the workflow for the client side and server side in UML using Rational Unified Process (RUP) and created the detailed Design documentation
  • Involved in walk through with the analysis for Use Cases and feasibility scope.
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Developed front-end using JSPs, HTML, and CSS and used JavaScript for client side validations.
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules. MySQL was used as a database. Worked with WebLogic & Tomcat Application Server.
  • Contributed to project by working on end to end flow - developing JSP's for front end, by developing Servlets, BO classes in middle tier and to database front by writing various SQL queries and Stored Procedures.
  • Involved in Design, Development and Testing.
  • Completely documented the flow and functionality of the code for further reference.
  • Agile methodology has been followed. Experience with Retrospective meetings.
  • Actively involved in Client Interaction and Timely delivery of modules.
  • Highly responsive in Design, Implementation and deployment of SDLC of project.
  • Analyzed the User Interface (UI) requirements and developed the complete UI for web portal from the scratch.
  • Contributed to knowledge base by creating training manuals and provided constant updates to the knowledge base, which lead to reduction of training time for new team members by 25%.
  • Performed regression testing on application modules, delivering 100% user accepted applications.

Environment: JAVA, J2EE, JMS, JSP, SERVLETS, JAVASCRIPT, MYSQL, TOMCAT, WEB LOGIC, JDBC, UML, RATIONAL CLEAR CASE, WINDOWS NT

We'd love your feedback!