We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Having 5+ years of experience in design, development, maintenance, and support of Java Full stack applications.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture.
  • Ability to assimilate emerging technologies very quickly and apply dat knowledge to teh fast growing and changing markets of Information Technology.Expertise in analyzing each product’s environment, architecture, and inter-dependencies wif problem solving and analytical abilities, TEMPeffective in working independently.
  • Extensive knowledge in developing Single Page Applications (SPAs) using JavaScript frameworks like AngularJS and ReactJS.
  • Developed Responsive Web pages using Bootstrap 3, CSS 3 Media Queries and SASS/SCSS.
  • Sound Knowledge in JavaScript and ES6 concepts like prototypes, Scope chains, Closures Promises, Function Generators and Arrow functions.
  • Good Understanding in designing and implementing Node.JS RESTful API’s and experience in creating server-side connectivity between NodeJS and MongoDB.
  • Worked on integration of user-facing elements developed by front-end developers wif server-side logic in NodeJS.
  • Strong Understanding of MVVM and MVC and Redux architectures.
  • Worked wif Babel, Gulp, NPM, NPM scripts, and Webpack in application build and deployment processes.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
  • Experienced in developing MVC Framework based websites using Struts and spring.
  • Strong Database (RDBMS) development experience in writing queries, functions, stored procedures, triggers, and views in MYSQL, SQL, PL/SQL.
  • Experienced in developing Microservices wif Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway.
  • Proficient in using source code control systems such as SVN, GIT, JIRA, and Jenkins.
  • Experience using various IDEs such as ECLIPSE, INTELLIJ IDEA, NETBEANS, VS CODE, SUBLIME.
  • Involved in Sprint planning and Scrums and experienced in working wif AGILE methodology.
  • Experience in system analysis, design, workflow architecture, development, testing and maintenance of web-based applications.
  • Worked on Amazon Web Services like EC2, ELB, VPC, S3.
  • DevelopedJava APIto interact wif theAmazon SQSused in sending bulk emails.
  • Selecting teh appropriateAWSservice based on compute, data, or security requirements.
  • Integration of Amazon Web Services(AWS)wif other applications infrastructure.
  • Experience in Designing Data Warehouse modelsand creating ETL jobs using different stages like teh transformer, aggregator, sort, join, merge, lookup, data set, funnel, remove duplicates, copy, modify, filter, change data capture, change apply.
  • Experience in read and write data from legacy systems to flat files, sequential files using ETL tools.
  • Hands-on experience on IBM DataStage tool.
  • Experience working wif business analysts, data base architects and BI teams.
  • Excellent team player, self-starter and good at Multi -Tasking wif ability to handle deadlines in fast paced environment.

TECHNICAL SKILLS

Web Technologies/ Application Development: HTML4.0/5, TypeScript, JavaScript, CSS2/CSS3, DHTML, JSP, AJAX, JSON, Bootstrap, DOM, RESTful web services, SASS, Grunt, J

Frameworks/Libraries: jQuery, AngularJs, NodeJS, ExpressJS.

Programming Languages: C, Python, Java

Databases: MySQL, SQL, PL/SQL, MongoDB, Sybase, SQL server, Oracle

Servers: HTTP Web Server, Apache Tomcat, WebSphere, WebLogic

IDE / Version Controls: IntelliJ, Atom, Eclipse, Visual Studio, SVN, GIT

PROFESSIONAL EXPERIENCE

Confidential -San Antonio, TX

Full Stack Java Developer

Responsibilities:

  • Analyze requirements, design, development and customize customer application specifications
  • Implement Agile Methodologies and SCRUM, a lightweight framework for managing and controlling iterative and incremental projects.
  • Enhance customer experience wif advance client-side scripting using JQuery, JSP, JavaScript, CSS, JSPF, StrutsAction classes, Action Forms andStrutsvalidation classes, StrutsTiles and implement AJAX, XML, JSON components on teh website.
  • Collaborate wif QA, Business and Architect to resolve various Defects quickly, in line wif deadlines.
  • Support QA’s in resolving issues by reproducing, diagnosing and analyzing teh root cause.
  • Developing unit test cases using Junit 4 for testing functionalities and performed integration testing of teh application
  • Designed, developed, and maintained REST Service used in billing services
  • Developed Junit test classes to automate web services testing
  • Migrate struts to spring and ensure application performance tuning and optimization for existing projects
  • Develop and enhance applications for different modules like Member Qualification, Open Checking, New Account, Business Banking, Loan Applications and Alerts.
  • Assist wif Build Automation and Continuous Integration tools like ANT, Maven, Jenkins, Putty, Jira and WINSCP.
  • Design and develop applications using Core Java Concepts like OOPs, Exception Handling, Collections, Generics, Multi-Threading, Multi-Processing, Concurrent programming and java.lang Packages.
  • Model or Update tables required for teh projectin Oracle databases and write SQL Queries, Stored Procedures, Triggers and ensure optimized performance of database queries in teh application.
  • Investigate new technologies and techniques for ongoing industry developments.
  • Initiate major changes in architecture and software development techniques/processes.

Environment: Java 1.8, Spring MVC, Struts, HTML5, CSS, JavaScript, jQuery, JSON, Putty, WINSCP, JSP, JSPF, IBM WebSphere, REST Web Services, Oracle, SQL Server, Maven, Jenkins, ANT and GIT.

Confidential, Atlanta- GA

Full Stack Java Developer

Responsibilities:

  • Involved in writing test cases using Junit, Used GIT/GITHUB for Version Control
  • Developed a RESTful web API using Spring Boot. Spring Data is used to communicate wif teh Mongo
  • Implemented RESTful Web services to exchange data between multiple systems and call services from a central portal
  • Designing, Developing and Deploying web based multi-tiered interfaces including user account and payment screens using Java, Spring wif Extensive use of Java Multi-Threading concepts.
  • Evaluating test execution results, fixing defects, and resolving issues for quality deliverables as per teh client requirements.
  • Used JIRA for bug tracking, issue tracking and project management
  • Team Player and individual contributor, followed Agile Methodology and participated in SCRUM Meetings
  • Worked on creating Jobs for Building and Deploying teh Application Developed wif Java.
  • Integration wif CICD (Continuous integration and continuous Deployment) Process for all microservices and serve them to external innovations through JENKINS.
  • Handling various application issues, manual testing and Integration testing over lower environments to higher.
  • Worked on smoke testing, validation testing and security enhancement testing.
  • Worked wif Rest API’s to write functions for processing teh Tidal jobs.
  • Worked on writing complex SQL queries for functions, triggers, stored procedures and constraints.
  • Lead development including methodologies for data transformations and processes in a corporate ETL solution
  • Actively participating in decision making and QA meetings and regularly interacting wif teh Business Analysts and development team to gain a better understanding of teh business process, requirements & design.
  • Using DataStage as an ETL tool to extract data from legacy source systems, loaded teh data into teh SQL Server.
  • Creating jobs to read and write data into complex flat files, Cobol files, sequential files.
  • Designing and developing a data stage jobs to extract data from heterogeneous sources applied to transform logic.
  • Creating DataStage jobs using different stages like teh transformer, aggregator, sort, join, merge, lookup, data set, funnel, remove duplicates, copy, modify, filter, change data capture, change apply, column.
  • Extensively using teh DataStage for extracting, transforming and loading databases from sources including flat files.
  • Develop, test, install, analyze, upgrade, and maintain data models and processes in an ETL environment
  • Provide project estimates, plans, and schedules
  • JIRA & Confluence were teh tools used to keep things in check
  • Worked in Agile Methodology wif daily based scrum and actively participated in daily standups to discuss teh progress of teh application code deployment, data migration issues, also involved in sprint planning and retrospectives.

Environment: HTML5, CSS3, JavaScript, Angular 5, J2EE, Java 8, Spring Boot, Sybase DB, SQL Server, REST API, Eclipse IDE, Agile, GIT, JIRA, ETL tool IBM DataStage, Oracle DB.

Confidential, Boston- MA

Full Stack Java Developer

Responsibilities:

  • Involved in discussions wif teh System Analysts to identify teh technical requirements.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, Angular5, Bootstrap, CSS, JavaScript, jQuery, and AJAX.
  • Used Bootstrap CSS for dialogs, tabs, date picker, model pop up's and advanced components to implement UI model.
  • Used CSS SASS/SCSS pre-processor for minification.
  • Created responsive layouts for multiple platforms by implementing Grid orientation model using Bootstrap.
  • Worked wif Angular 5 component based MVC framework for authoring complex decorators, services, components, and pipes, working wif animations, routing, and states.
  • Created Angular 5 applications for TDM (Test data management) tool using Angular CLI and NodeJS.
  • Implemented Angular Routing to navigate between components.
  • Implementing or exposing teh Micro Services based on RESTful API utilizing Spring Boot wif Spring MVC.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for Micro-Services.
  • Implemented autantication system using JWT (JSON Web Tokens).
  • Implemented teh project as a multi-tier application using Spring MVC and used core Spring concepts like AOP, IOC.
  • Worked wif Babel, Gulp, NPM, NPM scripts, and Webpack in application build and deployment processes.
  • Integration wif CICD (Continuous integration and continuous Deployment) Process for all microservices and serve them to external innovations.
  • Using Express Framework to set up middleware to respond to teh HTTP requests wif teh halp of Node JS.
  • Used autantication middleware Passport.js for Node.js to autanticate requests.
  • Extensively used Node.js tools like Gulp, Grunt, Webpack.
  • Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2), Simple Storage Service(S3), Amazon Cloud Watch, SNS, LAMBDA and experienced in building highly scalable java applications using various architectures.
  • Developed a RESTful Web API using Spring Boot. Spring Data is used to communicate wif teh Mongo.
  • Developed code to call teh web service/APIs to fetch teh data and populate on teh UI using jQuery/Ajax.
  • Handled response data from RESTFUL web services using JSON to update UI.
  • Developed Spring JMS message listeners to consume JMS messages from queues and used Spring transaction management to manage teh transactions in teh application.
  • Implemented Angular Interpolation and Template Expressions to display and calculate data passed from teh servers, and angular HTML event bindings to perform actions when user interact wif teh web pages.
  • Worked on Angular 5 by consuming Restful web services. Worked on Event Binding, Property Binding.
  • JIRA & Confluence were teh tools used to keep things in check
  • Worked in Agile Methodology wif daily based scrum and actively participated in daily standups to discuss teh progress of teh application also involved in sprint planning and retrospectives.

Environment: HTML5, CSS3, JavaScript, Angular 5, J2EE, NodeJS, Java 8, Spring Boot, AJAX, jQuery, JSON, DOM, MongoDB, Bootstrap, REST API, Eclipse IDE, Jasmine, Agile, GIT, JIRA.

Confidential, Naugatuck, CT

Full Stack Developer

Responsibilities

  • Involved on test-driven development, continuous integration systems, and Agile software development.
  • Involved in writing RESTful Webservices for supporting web application consuming those services on different applications.
  • Involved in Development using Java 8 (Back-end), Hibernate (Also SQL), JAX-RS (for REST) and Junit following Agile Methodologies. Used SVN and Maven for version control.
  • Used Hibernate core interfaces, mapping associations to implement DAO layer.
  • Integrated Spring wif Hibernate and made as Spring bean using Hibernate Template.
  • Used Spring IOC framework to integrate wif Hibernate.
  • Designed and developed Microservices business components using Spring Boot and used various component classes to customize teh monitoring of Microservices
  • Implemented RESTful Web services to exchange data between multiple systems.
  • Involved in design, development and implementation of front-end part of teh web application using HTML5, CSS3, JavaScript, AJAX, JSON, AngularJS and Bootstrap.
  • Implemented SOA architecture wif Web Services using SOAP, WSDL, UDDI, REST, WADL and XML using CXF framework tool/Apache Commons.
  • Involving in resolving of issues related to Prism and provisioning Microservices.
  • Worked wif AWS Infrastructure Like Docker for containing microservices and write docker file, Jenkins for Automated Integration and deployment process and Kubernetes for deploying pods
  • Used AWS Elastic search service for application monitoring and full text search
  • Primarily focused on teh spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver
  • Hands-on experience in developing and deploying loose coupled microservices
  • Integrated Spring wif Hibernate as teh data abstraction to interact wif teh databases
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot
  • Used GIT for version control and JIRA as teh bug tracking system to track and maintain teh history of bugs/issues.
  • Consumed and built web services in SOAP, REST supporting both XML and JSON by taking advantage of Spring technologies
  • Developed teh Presentation layer using HTML 5, JavaScript, and used AJAX/ jQuery based rich UI for improved customer experience
  • Developed single page application by using Angular 2
  • Extract teh data from Oracle and push to Apache Kafka Queue using Gloden Gate
  • Developed Session Beans to process user requests and to load and store information from database
  • Wrote Stored Procedures and complex queries in ode Oracle 11g database
  • Designed and developed JUnit test cases during teh development phase
  • Implemented teh project using agile-scrum methodologies

Environment: Java/j2ee, Soap, Restful, Spring boot, Apache Kafka, XML, JSON, Angular 2, Ajax, jQuery, HTML, Hibernate, AWS, JAX-RS, JavaScript, React JS, Spring IOC, Micro services, GIT, JIRA, Oracle 11g

Confidential

Java Developer

Responsibilities:

  • Followed Agilemethodology and involved in daily SCRUM meetings, sprint planning, retrospective and used JIRA as a tracking tool for teh sprints.
  • Designed teh front-end screens using AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap and Spring Boot.
  • Developed Angular controllers, services, filters and developed HTML templates wif various Angular directives such as ng-app, ng-controller, ng-repeat, ng-if,ng-show, ng-hide,ng-change, ng-blur etc.
  • Developed Grid’s used in teh system using Slickgrid and created custom grid directive to make teh component reusable.
  • Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing teh UI.
  • Took part in setting up teh routing configuration using Angular UI router for various views and subviews.
  • Developed Angular services making use of resource service to perform REST API calls to teh backend.
  • Developed REST controllers using Spring Data REST to serve teh UI wif required JSON data.
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Used complete annotation driven approach to develop teh application using Spring Boot and was also involved in setting up teh Spring bean profiling.
  • Consumed SOAP/ JAX-WS based web services using Spring framework and used SOAP UI for testing these services.
  • Used REST Client and POSTMAN to test teh rest-based services and used Junit and Mockito to test teh middleware services.
  • Used Hibernate in teh persistence layer and implemented DAO’s to access data from database.
  • BuildRESTweb service by buildingNode.jsServer in teh backend to handle requests sent from teh front-endjQuery Ajax calls.
  • Created various MongoDB collections and wrote services to store and retrieve user data from for teh application on devices and used Mongoose API in order to access teh MongoDB from NodeJS.
  • Involved in configuration and usage of Apache Log4J for logging and debugging purposes. Used RAD as IDE tool to develop teh application.
  • Worked on AWS for continuous integration of files to teh UI and worked for teh backend development using Node.js and Mongo DB.
  • Used Veracode for application security scanning and remediated teh flaws dat were identified in teh code.

Environment: Java 7, STS, Tomcat 7, Gulp, Spring Tool Suite, Spring, Spring Boot, Hibernate, MongoDB, RESTful Web Service, Oracle, HTML5, CSS3, jQuery, AngularJS, Node Js, Express, JavaScript, GIT, JMS, Jenkins, Agile, JIRA tool, Selenium, Log4j, Maven, AWS.

We'd love your feedback!