We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

AtlantA

SUMMARY

  • 6+ years of experience in Java Full Stack Developer, including business interaction, requirement analysis, design, development, testing and documentation phases.
  • Experienced in designing User Interface (UI) applications and professional web applications using HTML 4.0/5.
  • CSS2/CSS3, JavaScript, jQuery, AJAX, Bootstrap, AngularJS 1.5, Angular 2/4/5/6/7/8, Adobe Suite
  • Utilized React JS components, Router, Forms, Events, Keys, Redux, Animations and Flux.
  • Created Angular components, directives, routing, Template Driven and Reactive Forms.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model
  • Wrote various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
  • Expert level skills in J2EE, JSP, Servlets, JSTL, JavaScript frameworks REACT.JS.
  • Responsible for ensuring successful delivery of project by managing the design process.
  • Produce aesthetically rich user interface designs in illustrator for web and mobile applications.
  • Designed mock - ups for website layout and created final web assets.
  • Good working knowledge of different IDEs like Eclipse, VS Code, and IntelliJ.
  • Expertise in Object Oriented analysis and design, developing Use Cases, Sequence and Class diagrams.
  • Experience in various software development methodologies like Waterfall and Agile.
  • Experience working with NOSQL databases such as MongoDB, CloudantDB and Redis.
  • Experience working with RDBMS like Oracle, Postgres and MySQL.
  • Experience working with using Git & SVN for Version Control.
  • Hands on experience with scripting languages such as Shell and Python.
  • Experienced in working on Mac, Windows, and Linux environments.
  • Good communication, problem solving, and inter-personal skills.
  • Ability to work independently and as an active team player
  • Lead Sprints in UX Design, Front-end Development and Back-end Services.

TECHNICAL SKILLS

Programming Languages: Javascript, Java, Python, Shell, C, SQL

Frameworks: Angular, Java Spring Boot

J2EE Technologies: Servlets, JSP, JDBC, Junit, Web Services (REST, SOAP)

Web Technologies: HTML, HTML5, CSS, BootStrap

Databases: MongoDB, PostgresDB, Redis, MySQL, DB2

IDE/Utilities: IntelliJ, Eclipse, Spring Tool Suite (STS)

Protocols: TCP/IP, HTTP, TELNET, FTP & LDAP

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Operating Systems: Mac, Windows and Linux/ Unix

Source Control: Git, SVN

Editors / IDE Tools: Eclipse, NetBeans, Adobe Dreamweaver, Notepad++, Sublime Text, Visual studio.

Web Services: SOAP, XML, RESTful, Docker, Kubernetes, Hybris ecommerce.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta

Java Full Stack Developer

Responsibilities:

  • Developed, and deployed server-side Java Servlets, and Java server pages (JSPs) for browser-based conference software.
  • Development/Maintenance of several complex web-based applications and backend services to support the company's team of data scientists using full Clojure stack. Also developed and maintained several internal libraries used across the company.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js and Bootstrap with MySQL database as the backend.
  • Developed and configured the Java beans using spring and Hibernate framework.
  • Developed the X12 file logic and involved in the ICD10 business logic.
  • Involved in developing SOAP Web Services using XML, XPATH, XSD, SOAP, WSDL and Apache Axis.
  • Involved in developing the applications using Spring Framework for Dependency Injection (Inversion of Control), Implemented the business logic using EJB (session and entity beans)
  • Developed data access layer using Data Access Object (DAO), Session Façade, Business Delegate and Singleton design patterns.
  • Worked with JSF framework to represent UI components and manage their state. Conducted the SQL performance analysis on Oracle 11g database tables and improved the performance by SQL tuning.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs
  • Extensively used PL/SQL for writing queries and stored procedures in Oracle Database.
  • Developed and maintained Hibernate based data layer. Used JUnit and Struts Test cases for testing the application modules.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Used Spring DAO concept to interact with database (DB2) using jdbc template.
  • Developed Exception Handling in BPEL Processes.
  • Used Tortoise SVN for code management.
  • Coding, testing, and deploying the web application using JBoss Application server.
  • Implemented Test cases using Junit and Tested web services with SOAPUI.

Environment: Java 1.5, Spring, Hibernate, Swing/Awt, DB2, JSP, NodeJS, HTML, CSS3, XML, XSLT, SOAP 1.3, JavaScript, AngularJS, JUnit, JMS, WebLogic Application Server 10.0, Apache CXF, SOAP UI, WSDL, JBoss 4.2, Maven, Eclipse IDE, Rational Rose, Agile.

Confidential, Dallas

Java Full Stack developer

Responsibilities:

  • Web design/development, used HTML5, CSS3, JavaScript, BackboneJs, ReactJs, React Native, Sass, Flux concept , Redux, and Ajax.
  • Involved in Enhancement of existing application, utilized Typescript and Angularjs, created HTML navigation menu.
  • Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the AngularJS UI-Grid as well as refactoring of several backend methods.
  • Experience while Migrating the Application from Angular Js to Angular 6.
  • Built ReactJS modules, controllers, pop up modals, and file up loader.
  • Lead small groups of teams on development.
  • Involved in implementations in Investment Banking IT with Operations background.
  • Worked with the development team, involved in creating MVW (Web API) to implement ReactJS framework for client-side rendering to optimize the front-end.
  • Created ReactJS directives, factories, and services for developing single page web applications.
  • Implemented ReactJs client-side form validation to validate the user inputs before passing to back-end.
  • Developed ReactJs pages, Web services calls and AJAX calls for the applications used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Experienced in React JS and working with React Flux architecture.
  • Used ReactJs in components like JSX, creating React components, Virtual.
  • Involved in Test Driven Development with Unit and Integration Testing of the Application.
  • Incorporated MVC architecture using spring framework.
  • Incorporated ORM mapping and Dependency Injection in a Spring Framework & Hibernate.
  • Performed regression testing, wrote unit test cases using Junit.
  • Proficient in all aspects of software life cycle like Build/Release/Deploy and specialized in cloud automation through open source DevOps tools like Jenkins, Chef.
  • Implemented the Persistence Layer and Data Access Service Layer using Hibernate and HQL queries.
  • Used Concurrent Versioning System (CVS) as version control system, to keep track of all the work & all changes, allowing several developers to collaborate.
  • Used Agile Methodology for development process, JavaScript used for the client-side validation.
  • AJAX used for the Asynchronous data populating on pages.
  • Developed logging & debugging modules which writes to the application log file.
  • Worked with message broker such as ActiveMQ.
  • Node-powered workflow and build system involving gulp, webpack, Post CSS, and other tools.
  • Used Maven for the build and deployment process and overall project management.
  • Documented the application for the new features and functionalities.
  • Used Grunt, Gulp, Webpack as debugging tools.

Environment: Java1.6, Angular js, Spring Core, Spring Web MVC, Hibernate 3.1, JSP, Servlets, UNIX, Oracle 11g, WebLogic 10.3, Eclipse, AJAX, XML, Restful Web Services, SQL, Maven, HTML, CSS, Java Script, Node JS, Windows7, SQL Developer, CVS, jasmine, karma.

We'd love your feedback!