We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 2+ years of experience in Java/J2EE with a full Software Development Life Cycle - Software analysis, design, architecture, development, testing, deployment, and maintenance.
  • Good experience working with JavaScript and JavaScript frameworks JQuery, Angular 6.0, Angular 8, ReactJS.
  • Experienced in Design and Development of multi-tier enterprise applications usingJava, J2EE, spring, Servlets, JSP, Hibernate, JDBC,and JavaBeans.
  • Proficient in creating effective web applications using HTML5/HTML/XHTML, CSS3/CSS, JavaScript, Bootstrap, jQuery, JSON, XML and JSTL tags.
  • Proficient in CoreJavawith strong understanding of data structures, algorithms, Collections, Concurrency, Multithreading, Event handling and performance tuning.
  • Experienced in integrating enterprise applications using RESTful Web services.
  • Comfortable working with MEAN (MongoDB, Express, Angular, Node.JS) stack.
  • Experience in creating web applications utilizing Spring MVC outline work and Object-Relational Mapping advances, for example, JPA, Hibernate.
  • Extensively utilized Spring MVC Framework, JSP, JSF, for creating User interface modules.
  • Proficient in utilizing social databases Oracle, MySQL, SQL Server and composing complex SQL, PL/SQL programs. Great comprehension of NoSQL databases like MongoDB.
  • Good working knowledge in Single Page Applications (SPA) using JavaScript frameworks like Angular JS, React.js.
  • Expertise in Object - arranged outline/examination, UML demonstrating and J2EE designs.

TECHNICAL SKILLS

Languages: Java 8.0/7.0/6.0/5.0, Java/J2EE, C, C++, Python, JDBC, SQL and PL/SQL

J2EE Technologies: Servlets, JDBC, JSP

Mark-up/XML Technologies: HTML, CSS, JavaScript, JQuery, AJAX, AngularJS, Bootstrap

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Boot

Web services: SOAP, Restful, Micro services, AWS (Amazon Web Services).

Web/App Servers: Apache Tomcat

Database: Oracle, SQL-Server, MySQL server, MongoDB/NoSQL.

IDEs: Eclipse, IntelliJ, Spring Tool Suite(STS), RAD.

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

O-R mapping: Hibernate

Modelling/ CASE Tools: Rational Rose

Testing Tools/ Others: JUnit, Soap UI, Post man

Build Tools: Maven, Jenkins

Version Control: GitHub

OS & Environment: Windows, Sun Solaris, UNIX, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Full Stack Java Developer

Responsibilities:

  • Involved in design, development and testing of software development life cycle
  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document
  • Involved in structuring and execution of MVC configuration design utilizing spring framework for Web-level
  • Developed a cross-device/cross-browser web application for real-time location sharing utilizing ReactJS, JavaScript API
  • Worked on the front end look and appearance for the screens usingJavaScript, AJAX, ReactJS,jQuery
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Experienced in working with Node.JS and NPM modules like http-server, mongo DB, Micro Services.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations. This functionality is implemented by developing RESTFUL web services using spring boot
  • Worked on developing the backend part of the application involving spring framework, and Web Services
  • Worked with Lambda expressions and Functional interfaces.
  • I have worked on Lambda Expressions; Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.
  • I have worked on improving the overall performance of applications via Multithreading, collections, synchronization, and exception handling strategies.
  • Developed Service Oriented Architecture (SOA) and Micro Service Architecture based J2EE applications.
  • Developed the code for calling the external web service through Spring
  • Secured the API's by implementing an Oauth2 token-based authentication/authorization scheme using spring security.
  • Used GIT repository for software configuration management and version control
  • Consumed SOAP web services for our Application
  • Followed Agile Methodology and Scrum list as a Software development process
  • Prepared Junit test cases using Mockito and Powermockito and executed the test cases using Junit for the entire project and implemented build process for maven for TDD
  • Deployment of ear and war files in WebLogic Server
  • UsedSQLstatements and procedures to fetch the data from the database
  • Developed code in Java, J2EE, Webwork and Hibernate using XP Practices Pair Programming, TDD, Continuous Integration
  • Developing scalable applications in a dynamic environment, primarily using Java, Spring web services and object/relationship mapping tools
  • Implemented log4j for logging purposes and debug the application
  • Designed and implemented customized exception handling to handle the exceptions in the application
  • Communicated development status on a regular basis to technology team members

Environment: Java8, Spring MVC, Spring JDBC, SOA, Maven, Jenkins, Angular, SOAP, GIT, XML, Oracle, WebLogic, Agile, JSON.

Confidential, Naperville, Chicago

Full Stack Developer

Responsibilities:

  • Extensively worked on front end, business, and persistence tiers using the spring framework
  • Involved in designing and implementation of MVC design pattern using spring framework for Web-tier
  • Developed applications in Java based UI within Angular 6.0 framework and Node.js, integrated with Typescript
  • Followed agile software development practice paired programming, test driven development and scrum status meetings
  • Worked extensively on Spring boot for building web services
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with Angular6.0 and media queries
  • New library development with micro services architecture using REST API’s, Spring Boot
  • Expert in using Angular 6 as main front-end framework using features like components, pipes, modules, custom directives, templates, data binding, dependency injection, routing and Angular CLI
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database
  • Involved in unit testing of core functionalities using Junit
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS
  • Selecting the appropriate AWS service based on compute, data, or security requirements
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure
  • Used Micro servicesto communicate using synchronous protocols HTTP and REST for implementing SOA approach
  • Implementation of Spring Restful web services which produces JSON
  • Migrating existing application into micro services architecture using Rest APIs, spring boot
  • Used Node.js APIs for authentication and authorization
  • All the functionality is implemented usingSpring IO/Spring Boot,andHibernate ORM. Created the build, deployment and configuration related scripts for Maven

Environment: Java8, Spring MVC, Spring JDBC, algorithms, WAS, AWS, Hibernate, AngularJS, REST, JavaScript, HTML5, CSS3, AJAX, JSON, Maven, Jenkins, node.js, GIT, XML, WAS, Spring boot, Oracle 11g/12i, WebLogic, JIRA

We'd love your feedback!