We provide IT Staff Augmentation Services!

Full Stack Developer/java Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 7+ years of experience and highly motivated, enthusiastic, energetic, aggressive, and ambitious Information Systems professional, well - rounded global experience wif numerous business verticals.
  • Strong background in technology and has achieved success in positions ranging from Programmer / Analyst to Project Manager, establishing a reputation of delivering high quality solutions on time and wifin budget.
  • Talented software engineer/programmer wif experience in application design, development, architect, analysis, testing, deployment, maintenance, and support. Known for delivering complex software development projects on time and wifin specifications. Readily learn and master new technologies and environments. Embrace technologies that improve overall efficiencies, productivity, customer service, and market position.
  • Proficient in developing Single Page Applications (SPA) using Angular and React.js.
  • Created Single page applications wif Angular using TypeScript to create Directives, Components, Services, Observables, Pipes, Reactive/Template - driven forms and Router for multiple components utilizing Router Guards and Navigation.
  • Created Single page applications wif teh use of JavaScript library React.js. In-depth experience in React.js and techniques such as Redux, Axios, JSX, Form Validation, HOC and react-router.
  • Used open-source framework, Angular 2+. Good working experience in various Angular open-source libraries and techniques such as PrimeNG, Angular Material, Directive, Routing, Dependency Injection, and Interceptor.
  • Extensive experience in Front-end Application developing using HTML5, CSS3, JavaScript, jQuery, AJAX for building vibrant UI friendly, high-performance web applications.
  • Expertise in open source libraries like Angular Material, redux-thunk to create customized components.
  • Used Bootstrap and Media queries to do responsive web design that fit all users and devices from desktop to tablet and mobile phone.
  • Built Restful web API wif Spring, Spring Boot, and testing APIs using Postman.
  • Experienced in using Node Package Management to manage JavaScript package.
  • Experienced in database system like SQL Server, PostgreSQL and MySQL.
  • Experienced in using JAVA Spring JPA wif Hibernate to integration MySQL, or SQL Server into back end web applications and performing CRUD and aggregation operations on a database.
  • Extensive noledge on JAVA SE including Collection, Threading, and Core Java.
  • Good experience on Java EE technologies such as Servlet and JDBC.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring Boot.
  • Skilled wif Spring Core such as Dependency Injection, Annotations, and Configurations.
  • Extensively worked on Spring JDBC, Spring Hibernate ORM, and JPA.
  • Strong experience using MAVEN 3.0 Build System.
  • Experience in Object Relational Mapping (ORM) like Hibernate and MyBatis using Java Persistence API (JPA) standard.
  • Experience in developing application wif use of different Architectures and Frameworks like Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object and POJO.
  • Expertise in developing good server side wif hand on experience of enterprise and persistence Design Patterns such as Singleton, Factory, Façade, Decorator, Observer and AOP.
  • Expertise in developing Web applications using Swing java, HTML5, DHTML, Java Script, CSS3, Bootstrap, JavaScript, AJAX and worked on creating & consuming different format of data such as on XML and JSON .
  • Proficient in developing web pages wif Responsive web design (RWD) approach using HTML5, Bootstrap, CSS3 media queries.
  • Experience in developing application in Single Page (SPA’s) using various JavaScript frameworks such as Angular JS and React JS.

PROFESSIONAL EXPERIENCE

Confidential, Austin TX

Full Stack Developer/Java Developer

Responsibilities:

  • Extensive experience in development, Enhancement and Support of applications in Client/Server Technology using N-Tier J2EE architecture
  • Experience in implementing microservices using Spring Boot applications
  • Worked as a Technical Architect and Developed Mobile and Web projects using Android and Spring Boot Applications for Product Development.
  • Extensive experience of Coding and maintenance of J2EE based applications using Java 8 version, Java Collections, Data Structures, Multithreading, JDBC, Servlets, JSP, JSF, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML and Web Services.
  • Experience in Spring Framework such as Spring IOC, Spring Boot, Spring Cloud, Spring DAO, Spring ORM, Spring MVC, Spring Rest, Spring Resources, Spring JDBC, Micro-Services.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Backbone JS, Angular JS, React Js, Node JS, Bootstrap Framework, Media Queries, CSS Frameworks.
  • Expertise inAngular JSframework and React JSframework and its ability to create simple and scalable code for SPA.
  • Experience in building application wifReact JS, Redux, Require JS, inMVCarchitecture.
  • Experience in Angular / React Js development using Test driven development (TDD) using unit testing frameworks such as Jasmine Protractor, Karma and Selenium.
  • Experience on AWS cloud services like EC2, S3, RDS, ELB and EBS for installing and configuring.
  • Experience on AWS Code pipeline, Code Build, Code Deploy.
  • Worked wif Kafka, Active MQ, Rabbit MQ is used for Messaging for decoupling applications by separating sending and receiving data.
  • Performed unit testing using JUnit and Mockito aiding test driven Development in some scenarios.
  • Experience in writing test cases using features files to Automate teh application using Cucumber/ Selenium framework.
  • Experience in working wif different databases like Oracle Db, SQL Server, DB2 and MySQL & very good experience in OOAD and UML methodologies, Class diagram using Rational Rose.
  • Good working noledge of NoSQL Databases like MongoDB, Cassandra.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, Tomcat and JBoss.
  • Experience in teh field of release automation for Java application to achieve continuous integration (CI) and continuous delivery (CD).
  • Exceptional Skills in Backend Development wif Python using teh Flask framework wif teh latest in teh technical communities and has a track record of delivering scalable backend solutions and APIs.
  • Expertise wif different tools in Hadoop Environment including Pig, Hive, HDFS, MapReduce, Sqoop, Spark, Kafka, Yarn, Oozie, and Zookeeper.
  • Develop teh UI component architecture for developer framework using Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
  • Created custom, self-contained, reusable and testable Angular 4 modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Used Angular 4 Http services for asynchronous validations for teh input fields of teh forms wif teh data existed in teh database.
  • Took part in setting up teh routing configuration using Angular 4 router for various views and sub views.
  • Worked simultaneously in both production and development teams and took part in designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular 4 for single page applications.
  • Worked on customizing teh Bootstrap classes using CSS preprocesses like SASS.
  • Worked on teh enhancements of teh navigation and menu button into responsive features using Bootstrap Nav-default class and Collapse button.
  • Used AJAX calls to consume RESTful web services to fetch data and implement asynchronous communication wif server side and then rendered teh data on PrimeNG datatables.
  • Worked on creating Angular custom pipes to sort teh history of various customers through order of date, year and month, ngFor for display of teh history of customer details in tables.
  • Used Hibernate 4 to store teh persistent data as an Object-Relational Mapping (ORM) took for communicating wif database.
  • Used a Microservice architecture wif Spring Boot based services interacting through a combination of REST to build, test and deploy identity Microservices.
  • Worked on latest features of Java 8 like Lambda expressions and functional interfaces .
  • Extensively used JUnit, JMeter, SoapUI and Fitnesse for testing.
  • Developed Spring JMS Message listeners to process messages asynchronously between new services and legacy services.

Confidential, Atlanta GA

Full Stack Developer

Responsibilities:

  • Involved in SDLC cycle like Analysis, Designing, developing, Testing and deploying teh Enterprise applications using Java and Object-Oriented Design Patterns based on business requirements.
  • Daily Interaction wif Client’s Technical Architecture in meetings to focus on teh performance and implementation of code development.
  • Implementing new API’s using Restful Web services using Spring Boot to interact wif mobile application and Clients legacy systems.
  • Experience usedSpringBoot which is radically faster in building cloud Microservices and develop aSpring-based application wif very less configuration.
  • Used KafkaMessaging Services to interact wif external interfaces.
  • Involved in designing, developing and testing teh web application by using teh HTML5, CSS3, Bootstrap, and ReactJS
  • Created teh responsive UI components using React/Redux and to dispatch events to teh store.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented client-side Interface using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Involved in creating custom components and library components for displaying data using React wif Redux, ES6.
  • UsedReactHttp service to make GET/POST/PUT/DELETE to deal wif API request and response.
  • Created various template and data-driven form components usingReact Forms and define module-level routing for various components in teh application usingReactrouter.
  • Developed unit test cases using Jasmine, karma, web pack and usedangulartestbeds and async utilities to mock async calls.
  • Created collections and performed CRUD operations onMongo DBusing Mongo Repositoryandspring Mongo Templatefor persistence.
  • Involved in writing teh test cases for teh application using Junit, Mockito.
  • Developed an information pipeline utilizing Kafka and Storm to store data into HDFS.
  • Loading spilling data using Kafka, Flume and real time Using Spark and Storm.
  • Implemented various hive optimization techniques like Dynamic Partitions, Buckets, Map Joins, Parallel executions in Hive.
  • Updated many pre-existing functional tests to reflect enhancement/changes in teh code. Creating test cases wif good functional and code coverages and halp wif automation of test suites.
  • Server instances are created on AWS and worked on Code pipeline wif Tomcat, Swagger are installed and used for deploying Microservices.
  • Followed AGILE methodology wif SCRUM meetings.
  • Performed Design and Implementation of Azulstar system, Charging Gateway and Global Product Catalog applications using spring and Hibernate frameworks.
  • Azulstar is a leading provider of services for Municipalities in teh USA. Broadband internet access as well as VOIP services is currently being offered in several cities by Azulstar.
  • dis system allows user to subscribe to Wi-Fi service and allow end user to modify their profile, show their network usage.
  • Azulstar Muni Wi-Fi platform is used to manage teh end-to-end process of subscriber signup, provisioning, account management, operation, reporting, ticketing and billing.
  • Developed test classes in JUnit for unit testing.
  • Worked on RESTful API to created services, tested on Postman.
  • Started teh front-end application wif React and used state object React Class Component for general stateful management.
  • Implemented redux to resolve teh application's global state management, especially for user login status.
  • Enhanced user experience wif React’slife cycle hooks, including componentDidMount, shouldComponentUpdate, componentWillunmount.
  • Created reusable components for teh application and used props to pass data between parent and child component. Also, created a functional component as well as a class component to maintain code simply and cleanly.
  • Used React-Router to create a single page application. Applied Router Guard to deny unauthorized access.
  • Used axios for HTTP requests and attached Bearer token for secure usage of API.
  • Practiced latest ES6 features including let, const, and arrow function.
  • Used JIRA to track teh progress of teh project.
  • Responsible for design and maintenance of teh Git repositories.
  • Involved in SLDC and participated in Scrum meeting.

Confidential, New York, NY

Software Developer

Responsibilities:

  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Created Custom Directives in Angular-JS, making use of Modules and Filters objects according to teh application requirement. Involved in making Spring and Hibernate enhancements to existing applications Developed unit test cases using Mocha and Karma as unit test runner for various application modules.
  • Used Spring LDAP for user security credentials authentication and for validating teh User roles.
  • Developed Restful services using Spring Boot and Jersey integration and involved in creating Jersey filters, interceptors and exception mappers.
  • Coded Gradle build scripts to build and deploy teh application on WebSphere. ETL jar is configured to run on daily and monthly basis dis job is configured in Cron tab.
  • Designed and Developed UI for Portfolio Review Dashboard application using Angular-JS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery.
  • Developed Batch jobs using Spring Batch to read flat files and load teh data into Oracle database and scheduled using Spring Quartz Scheduling.
  • Used Mongoose JS to access teh documents from teh Node-JS web server and build data models for teh entities in teh database schema.
  • Used Express JS to build a web service to provide access to teh models and exposed it using a REST API that emits JSON. Secured teh app wif Passport JS using a local strategy.
  • Created REST clients to consume data from other partner applications and involved in creating POC’s using MEAN stack and enhancing existing REST API’s developed using Node-JS, Express-JS and Mongo-db.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models).Implemented continuous deployment system wif Jenkins, AWS: Code Deploy, Ops Works, and Packer for deployment of Java Applications.
  • Used MySQL as backend database using Windows OS, Involved in development of Stored Procedures, Functions, Packages and Triggers.
  • Deployed teh application on a JBoss server on a UNIX platform.
  • Developed teh functionalities using Agile Methodology.
  • Implementing new API’s using Restful Web services using Spring Boot to interact wif mobile application and Clients legacy systems.
  • Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Good noledge on using Angular APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation, @angular/router Routing for our entire app .
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions, Hibernate cache Concepts.
  • Experience in handling messaging services usingApache Kafka.
  • Designed overall Microservices architecture including Gateway, API Service, Core Service, Discovery Server and Monitor Server usingSpringCloud Netflix.
  • Built a stored-procedure-as-a-service microservicesthat is generic: will take sproc name and parameters and spit out output or error from teh database
  • Loading teh data to Cassandra Cluster wif teh halp of Java API.
  • Created and configured EC2 instances on Amazon Web services (AWS) for establishing clusters on cloud and created S3 buckets for our application.
  • Worked on Multiple AWS instances, set teh security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems
  • Design and develop microservicesbased applications using Spring Integration and Spring Boot framework.
  • Developed data pipeline utilizing Flume, Sqoop, Pig and Java MapReduce to ingest client behavioral information and money related histories into HDFS for analysis.
  • Deploy and administer microservicesbased applications on Cloud infrastructure using Pivotal Cloud Foundry.
  • Exposed teh Web Services to teh client applications by sharing teh WSDL.
  • Created DDL and DML SQL scripts for creation of database objects in SQL Server db.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Created new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and Required SQL tuning to reduce teh response time in teh application. Used Jenkins to load JAR files from Database required for running teh application.

We'd love your feedback!