We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Charlotte North, CarolinA

SUMMARY

  • Around 6+ years of experience in Java Full Stack Developer, implementation and maintenance of software applications using Java/JEE, Spring, Spring Boot, Spring Data, JPA, Webservices and Angular 2/4/5/6/7/8 technologies.
  • Experienced in complete SDLC in both Web based and Enterprise applications including Requirement Analysis, Implementation and Maintenance, and experience with Agile and SCRUM.
  • Experienced in developing complex PL/SQL Queries, Procedures, Triggers, Stored Procedures, Packages and Views in various databases such as Oracle, DB2, and MYSQL, SQL Server.
  • Proficient in developing web applications on MVC based frameworks like Spring IOC, Spring Security, Spring Batch and in applying the latest software development approaches including MVVC event - driven applications using AJAX, Object Oriented (OO), JavaScript, JSON and Test- Driven Development(TDD).
  • Experience with Core Java, Multithreading Transaction Management, Exception Handling, Concurrency, Collections, Data Structures, Lambda Expressions, Functional Interfaces and JDBC.
  • Expertise in several testing environments like JUnit, Selenium, CURL, Jenkins, SoapUI, System Testing, JMeter, Spring Junit Runner and also expert in handling Unit Testing using Junit/TestNG.
  • Proficient in using cloud technologies/platforms like Amazon Web Services(AWS), EC2, Elastic Beanstalk, CloudWatch, CloudFront, Cloud Formation IAM RDS, Elastic Cache, S3,SQS,SNS, AMI.
  • Utilized React JS components, Router, Forms, Events, Keys, Redux, Animations and Flux.
  • Experience in handling UI technologies like Angular JS, Vue.js, JavaScript, Ajax, JQuery, Cordova, CSS3 and HTML 4.0/5, Adobe Suite (Photoshop), Illustrator, Sketch, UX pin.
  • Experience in debugging the issues in applications using Logging tools like Log4J and Splunk.
  • Experienced in developing SOA and J2EE Web Services based on RESTful, SOAP, WSDL, UDDI, JAX-WS, JAX-RS.
  • Strong experience on SQL, Stored Procedures, cursors, and triggers in SQL Server, PostgreSQL, and Oracle.
  • Experience with various design patterns like Singleton, Factory, Command, Observer, Front Controller, DAO, DTO, MVC, Session Façade, Business Delegate, Transfer Object, Service Locator, and View Object in the development of enterprise applications.
  • Developed applications using latest technologies like Spring 3.x/4.x, Hibernate3.2/4.x, REST based Web Services (Axis2.0, JAX WS 2.0, JAX RS), Rule-Engines (Drools4.1, ILOG), jBPM tools.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
  • Experience in working with web servers like Tomcat 8, WebSphere 8.0, Jetty, JBoss 7.1.0 and WebLogic 10.0.

TECHNICAL SKILLS

Languages: Java 1.8, J2EE, Python 3.6.0

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0

Frameworks: Spring 4.3, Hibernate 4.3, Angular JS 1.0/2.0, Spring Security 3.2

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.0, Jetty, Jenkins 2.50, WebSphere MQ 7.5

Relational Databases: Oracle 11g/12C, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1

NoSQL Databases: MongoDB, Cassandra, CouchDB

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, jQuery 2.11, Angular JS 2.0, BackBone.JS 1.3.1, Node JS 6.0.

Cloud Environments: Azure, AWS, Netflix Eureka, Mesos, Kubernetes.

IDE: Eclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.9.3

Operating system: Windows 10, Linux Mint 18.1, Unix

Bug tracking Tools: JUNIT4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36

Reporting Tools: Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum

Developer IDE Platforms: Eclipse, Edit plus, Notepad ++, TEXT PAD, JBuilder, Net Beans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.9.3, GITHUB 2.12.0

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, North Carolina

Full Stack Java Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
  • Spring JMS was used to connect to ActiveMQ for the purpose of interconnecting various internal systems.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Develop Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
  • ActiveMQ Distributed Queues were used to connect between HUB Queue Server and SPOKE Queue Server.
  • Tested Web Services using SOAP UI and involved in composing test suites for operations.
  • Used Collection Framework and Multithreading for performing cache Operation.
  • Developed, and debugged the servlets and EJB with WebSphere Application server.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
  • Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, JSP and J Query based on the W3C standards and Web 2.0.
  • Configured and verified AWS workstations as per application requirement.
  • Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check.
  • While in the newer sub project, conducted validation in AngularJS way.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.

Environment: Core Java/J2EE, Servlets, Java Spring, JSTL, JMS, XML, XSLT, JDBC, Python 2.7, AJAX, IBM WebSphere Application Server 8.0, Oracle 11, WSAD, IBM MQ, HTML, CSS, JavaScript, Eclipse, UML, Windows XP, CVS, JUnit, ANT.

Confidential, Plano, TEXAS

Java Full Stack Developer

Responsibilities:

  • Working on application architecture and re-design of various parts of the application.
  • Attended everyday enterprise Workflow Stand-Up meeting to provide status, thus implementing Agile (Scrum) Methodology
  • Working with Requirement leads and Project managers to translate business Requirements into technical specifications. Written RESTFUL microservices with Spring Boot
  • Develop, enhance, and maintain a Spring Boot based microservices application.
  • Developed Servlets and JSPs based on MVC pattern using Struts and Spring frameworks.
  • Core java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction and Batch, ORACLE.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Refreshed databases from Production to Test environments using a hot backup and data pump.
  • Created custom composite widgets to make it reusable across the application.
  • Implemented service layer on top of Cassandra using core Java, Java API and Restful API.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Expertise in application development using JSP, Servlets, JDBC, Spring, Hibernate, JSF, XML, Web Services- SOAP, WSDL.
  • Developed database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Using Spring Boot which is radically faster in building Micro Services and develop Spring based application with very less configuration.
  • Involved in the writing UI components using HTML, CSS, JavaScript, jQuery.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, CSS3, JavaScript, jQuery, Bootstrap.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side within the forms.
  • Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Developed presentation tier web components using JSF framework and deployed the application in web server.
  • Designed and developed picking/put away screens using Eclipse 4.6, HTML, JSP, Servlets and Java Script.
  • Performed client-side validations using JavaScript and Struts validation framework.
  • Performing Impact Analysis, Design, and Estimations for the enhancements to the applications.
  • Have written Unit Test Cases and Integration Test Cases using Junit framework.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Solar, Spring, AWS, JBPM, Hibernate, Microservices, Eclipse, WebLogic Application Server 5.0, UML, MySQL, NOSQL, Oracle 10g, Agile, Maven, SVN.

Confidential

Java Developer

Responsibilities:

  • Working on application architecture and re-design of various parts of the application.
  • Attended everyday enterprise Workflow Stand-Up meeting to provide status, thus implementing Agile (Scrum) Methodology
  • Working with Requirement leads and Project managers to translate business Requirements into technical specifications. Written RESTFUL microservices with Spring Boot
  • Develop, enhance, and maintain a Spring Boot based microservices application.
  • Developed Servlets and JSPs based on MVC pattern using Struts and Spring frameworks.
  • Core java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction and Batch, ORACLE, Maven
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Refreshed databases from Production to Test environments using a hot backup and data pump.
  • Created custom composite widgets to make it reusable across the application.
  • Implemented service layer on top of Cassandra using core Java, Java API and Restful API.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Expertise in application development using JSP, Servlets, JDBC, Spring, Hibernate, JSF, XML, Web Services- SOAP, WSDL.
  • Developed database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Using Spring Boot which is radically faster in building Micro Services and develop Spring based application with very less configuration.
  • Involved in the writing UI components using HTML, CSS, JavaScript, jQuery.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, CSS3, JavaScript, jQuery, Bootstrap.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side within the forms.
  • Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Developed presentation tier web components using JSF framework and deployed the application in web server.
  • Designed and developed picking/put away screens using Eclipse 4.6, HTML, JSP, Servlets and Java Script.
  • Performed client-side validations using JavaScript and Struts validation framework.
  • Performing Impact Analysis, Design, and Estimations for the enhancements to the applications.
  • Have written Unit Test Cases and Integration Test Cases using Junit framework.

Environment: Java, JEE, HTML, CSS, JavaScript, Bootstrap, AJAX, JSP, JAXB, struts, Spring (dependency injection, AOP), Hibernate, Oracle, AWS, Web-Services, SOAP, JAX-RPC, WSDL, WebSphere, JUnit, Ant, Eclipse, GIT.

We'd love your feedback!