We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Santa Rosa, NM

SUMMARY

  • Full Stack Java Professional wif around 8+ Years of extensive IT experience in all phases of Software Development Life Cycle (SDLC) which includes development, design, analysis, testing and Integration of various web based and client/server applications in multi - platform environments wif JAVA/J2EE technologies.
  • Experience in developing web applications using HTML, HTML5, CSS3, SASS, LESS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Flex, Redux, ES6, Node.js, GitHub. Frameworks: React JS, Node JS, Backbone JS.
  • Strong working experience in developing Service Oriented Architecture (SOA) and Micro Service Architecture based J2EE applications on AWS, Azure cloud
  • Expertise in Core Java concepts, such as Object-Oriented Design (OOD)/Object-Oriented Programming (OOP) skills, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation, and some new features in Java 8.
  • Experience in Object Oriented, Client-Server, Web-Based Distributed and Enterprise Applications wif Java/J2EE, Web based technologies & developing applications wif agile method.
  • Good Expertise in analyzing teh Document Object Model (DOM) Layout, DOM manipulation, and JavaScript functions & Object Modal, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar
  • Proficient in using frameworks and technologies like Struts, Hibernate (ORM), spring (DI/ MVC/ AOP/ batch/ Templates), Web Services (AXIS, Jersey), JMS, Log4j.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC. Well versed in using Design Patterns.
  • Expertise in developing SOA (Service Oriented Architectures) and Micro-Service architectures using J2EE web services based on Restful (JAX-RS), SOAP(JAX WS), JAX-RPC and JAX-R(Java API for XML Registries) using frameworks like Apache CXF, Jersey, Apache Axis.
  • Experience working wif webpack and Babel. Used webpack along wif babel to transpiling code from ES6 to ES5.
  • Proficiency in designing and developing modern day applications using Spring Boot Microservice architecture on an AWS, Azure Cloud platform for backend development Dockers,Kubernetes using Devops practices
  • Involved in designing teh user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Pleasant experience working wif Bootstrap and CSS3 media queries to support Responsive Web Design (RWD).
  • Extensively used package management tools such as NPM, Yarn and Bower to manage teh modules and used it to install useful tools such as Grunt, Express, mongoose, mongo.js, body-parser
  • Experiences wif full software development life-cycle, architecting scalable platforms, object-oriented programming, and AGILE methodologies.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and used Hibernate Annotations to reduce time at teh configuration level.
  • Proficient wif build automation tools like Gradle, Maven and Ant for builds and deployments to different environments.
  • Proficient in programming by using teh Integrated Development Environments (IDEs) such as Eclipse, IntelliJ IDEA, and NetBeans.
  • Hands on experience in configuring and deploying web Applications using different web/application servers such as Web Logic, IBM WebSphere, JBoss, Glassfish and Apache Tomcat.
  • Experience in working wif Relational Databases like Oracle, MySQL, DB2, MS SQL Server using SQL, PL/SQL and NoSQL databases such as MongoDB & Cassandra.
  • Experience in JMS over messaging to exchange teh information in more reliable and asynchronously for enterprise applications.
  • Experience wif Bug Tracking tools like Atlassian JIRA, Remedy, Bugzilla, ServiceNow, and Green hopper.
  • Experience in unit testing teh applications using JUnit Framework and developed logging and standard mechanism based on Apache Log4J.
  • Experience in testing wif Junit Framework using Mockito and Easy Mock & Junit Runner.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, Python, JavaScript and PL/SQL.

J2SE/J2EE Technologies: Java, J2EE, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, Struts, EJB, Spring, Hibernate, JNDI, JPA, Web Services (JAX-RPC, JAX-WS, SOAP, REST, WSDL, UDDI and RESTFUL).

Tools: and Framework: Spring Framework, Spring IOC, Spring AOP, Spring MVC, Spring Boot, Spring Cloud, Hibernate, MyBatis, Node.js, Express, RabbitMQ, Kafka, Elasticsearch

Web Technologies: HTML5, XML, CSS3, jQuery, Bootstrap, React, Redux, AJAX, JSON, Thymeleaf

Xml Technologies: XML, XSL, DOM, SAX, DTD, XQuery, XSD and XSLT.

Cloud Technologies: AWS EC2, S3, Dynamo DB, ELB, Azure, Docker, Jenkins

Databases: Oracle, MySQL server, MS SQL, IBM DB2, MongoDB.

WEB/Application Servers: Apache Tomcat, IBM WebSphere, Glassfish, Web logic Application server, JBOSS.

Build Tools: ANT, Maven, Gradle and Jenkins.

IDE / Tools: Eclipse, IntelliJ, Spring Tool Suite (STS), RAD.

Testing Tools/ Others: JUnit, Mockito, Soap UI, Log4j and JIRA.

Version Control: Tortoise SVN, CVS and GIT.

Platforms: Windows, Mac, Linux and Unix.

Methodologies: Agile, Waterfall, Test Driven Development.

PROFESSIONAL EXPERIENCE

Sr. Full Stack Java Developer

Confidential, Santa Rosa, NM

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and TDD Development.
  • Working wif a small team using Agile Methodology and DevOps to delivery internal based projects to teh business
  • Involved in designing and developing teh web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB,
  • Responsible to Style, look and feel of teh web page wif SASS dat extends CSS wif dynamic behavior such as variable, mixing, operations and functions.
  • Designed and developed modern day applications using Spring Boot Microservice architecture on an AWS Cloud platform for backend development
  • Setup production dependencies for application are Redux JS, Webpack, Grunt, Babel, Polyfill.
  • Used React concepts like JSX (JavaScript Syntax Extension), components, state, and props.
  • Worked upon teh dashboard for teh project which contained a variety of charts and draggable components using D3, React JS.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid using Reactstrap.
  • Created and used Reducers dat received said Actions to modify teh Store State Tree.
  • Used Bootstrap and media queries to create a responsive website dat fit all users and devices from desktop to tablet and mobile phones.
  • Designed and implemented teh Mobile Application on android platform.
  • Used Redux middleware to handle asynchronous events/ Side TEMPeffects and maintain functional paradigm.
  • Used WebPack, Babel and gulp for transpilation(compilation) configuration for Typescript to be converted to JavaScript.
  • Worked wif backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Managed our DevOps via AWS S3 and deploy scripts.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via teh GitHub API through keywords.
  • Used Express.js on teh top of Node.js as a proxy to interact wif RESTful services and interaction wif MongoDB which is a NoSQL Database.
  • Used GitHub repository to submit code changes dat are in turn reviewed by teh dev leads before they are merged to teh Head Master branch before production.

Environment: s/Areas: ReactJS, Redux, AngularJS, NodeJS, MongoDB, ExpressJS, HTML, CSS, JavaScript, JQuery, TypeScript, React-Router, Bootstrap, Restful Web, AJAX, JSON, NPM, ES6, WebPack, GitHub, DevOps, JIRA, Jenkins, AGILE, Visual Studio Code, AWS, Dockers, Kubernetes

Full Stack Java Developer

Confidential, Englewood, CO

Responsibilities:

  • Involved in teh complete SDLC (software development life cycle) of teh application from requirement analysis to testing.
  • Followed Agile Methodology in analyze, define, and document teh application, which will support functional and business requirements. Coordinate these efforts wif Functional Architects.
  • Developed teh application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session Facade, Service Locator and DAO.
  • Implementation of a responsive UI which will scale itself depending on teh device, platform and browser, using Typescript, HTML5, CSS3, Bootstrap.
  • Worked wif React JS for developing Dynamic Single Page Application.
  • Designed and developed application using Spring Framework modules like Spring IOC, Spring AOP and handled security using Spring Security OAuth.
  • Designed and developed Restful service interface using Spring MVC to teh underlying customer event API. Involved in building Restful Web services using JAX-RS API.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot wif Spring MVC.
  • Developed REST and SOAP based Web Services for data retrieval to make it independent of teh current application.
  • Developed Hibernate in Data Access Layer and Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Used Hibernate for persistence, generated hibernate objects, configure hibernate mapping file.
  • Implemented Java Persistence API (JPA) through Hibernate Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to teh database wif Hibernate transaction control.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design, etc.
  • Involved in data warehouse implementations using Azure SQL Data warehouse, SQL Database, Azure Data Lake Storage (ADLS), Azure Data Factory v2
  • Involved in creating specifications for ETL processes, finalized requirements and prepared specification documents
  • Migrated data from on-premises SQL Database to Azure Synapse Analytics using Azure Data Factory, designed optimized database architecture
  • Built MAVEN scripts for automated deployment and for teh build operation of teh entire application.
  • Used Jenkins for Continuous Integration and Spring Tool Suite (STS) IDE for application development and used Git as Version Control tool.
  • Developed test cases for Unit Testing, Integration Testing wif JUnit.
  • Deployed and configured teh data source for database in Apache Tomcat application server and utilized log4j for tracking errors and debugging, maintain teh source code using Subversion.

Environment: s/Areas: Java 8, J2EE, Typescript, HTML5, CSS3, Bootstrap, Spring IOC, Spring AOP, Spring Security OAuth, Spring MVC, RESTful API, SOAP, Azure, Hibernate, HQL, MongoDB, MAVEN, Spring Tool Suite (STS), Git, JUnit, Apache Tomcat, log4j, Azure

Sr. Java Full Stack Developer

Confidential, CA

Responsibilities:

  • Developed teh functionalities using Agile Scrum Methodology.
  • Developed web application using Angular.JS, Ajax, DHTML and DOM scripting.
  • Involved in teh development of teh UI using JSP, HTML5, CSS3, JavaScript, jQuery, Angular JS, React JS, and worked on JavaScript framework to augment browser-based applications wif MVC capability.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website dat
  • Could be served to desktop, Tablets and mobile users using React.JS
  • Working wif React Router for developing Single Page Applications SPAs.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via teh GitHub API through keywords.
  • Used Express Framework to set up middleware to respond to teh HTTP requests wif teh help of Node .JS and developed teh backend by Mango DB.
  • Worked on AWS to integrate teh server side and client-side code.
  • Designed, Configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing teh Amazon cloud formation.
  • Involved in setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups. Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend.
  • Created a state management in react application using redux for teh data flow wifin teh application.
  • Configured redux store, reducers, and actions. Used sagas for handling middleware and 'fetch api' for rest calls.
  • Developed teh administrative UI using React.js, Webpack and Node.js.
  • Design and Styled Components using JavaScript and React Native.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Worked on extracting event data from front end using Kafka REST proxy and noledge on RabbitMQ.

Environment: s/Areas: HTML5, CSS3, JavaScript, jQuery, React, Redux, React Native, Bootstrap, AngularJS 2.0, DevOps, JQuery, backbone.js, React.js, Node.js, JSON, RESTful, SOAP, jQuery, Bootstrap, AngularJS, JSON, WebLogic, SQL, JSP, Servlet, AJAX, SOAP, Restful, XML, XSLT, AWS

Java Full-stack Developer

Confidential

Responsibilities:

  • Involved in implementation of enterprise integration wif Web Services and Legacy Systems using SOAP and REST services.
  • Experience in developing applications using Model-View-Controller architecture using Spring MVC.
  • Experience in working wif various Web and Application servers including Apache Tomcat, IBM Web Sphere, JBoss and Web logic.
  • Worked wif Angular JSMVC framework including authoring complex directives, services, controllers and filters
  • Followed agile process, created, and maintained User stories in JIRA. Actively participated in Sprint grooming, retrospectives, and daily standup meetings.
  • Worked extensively on struts 2.0 framework to insert teh panel data into teh panel container.
  • Worked in a team of 3 members and used panel container to organize teh panels.
  • Worked on setting up Web logic for local development.
  • Developed JUnit test cases for regression testing and integrated wif ANT build.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
  • Expertise in Test documentation, Manual, Automation testing and Execution on Client/Server, Integrated Intranet, Linux, Mainframes, and Internet applications.
  • Utilized Hibernates Polymorphic many-to-one associations for teh purpose of referring instances of subclasses and participated in design of data base and created tables in ORACLE.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact wif teh backend.
  • Implemented log4j for debugging and logging purposes.
  • Updated Struts-config.xml files to integrate all teh components in teh Struts framework.
  • Designed and developed teh application presentation layer using JSTL.
  • Developing use cases such as creating, updating, deleting, and getting plant information.
  • Securing REST API wif proxy services, security policies etc.
  • Experience in managing multi-tenant Cassandra clusters on public cloud environment - Amazon Web Services (AWS)-EC2.
  • Actively involved in configuring and deploying on IBM WebSphere Application Server WAS.
  • Designed and implemented Cassandra NoSQL based database and created REST enabled Web Services.
  • Involved in JUNIT testing using Mockito.
  • Attending Sprint Planning, Review, Daily Catch-up calls, Production Backlog Refinement, Retrospective etc.

Environment: /areas: Java, Spring Boot, Spring Security, Hibernate, Maven, REST, Swagger, Postman, Jenkins, AWS, S3, EC2, Docker, Git, JUnit, SOAP UI, Agile, React, Bootstrap

Java Developer

Confidential

Responsibilities:

  • Created various spring boot and Spring batch applications to connect them to various databases and created queries to retrieve data and modify teh tables for teh databases.
  • Used Spring MVC to implement Model View Controller design pattern and Spring IOC for Dependency Injection.
  • Designed and developed API's using REST framework and Spring Boot and used Bootstrap along wif React JS in creating teh Application.
  • Designed and developed Microservices business components using Java /J2EE, Spring Boot and Implemented REST web services based on RESTful APIs
  • Implemented DAO pattern to fetch data from database using Hibernate to carry out various database operations.
  • Developed Microservices using Spring Boot dat create, update, delete and get teh information from backend and Implemented web interface using Spring MVC.
  • Designing & developing enterprise RESTFUL Services using Restful Web services, Spring Batch and Interceptors.
  • Implemented security for API using OAuth 2.0 token-based autantication/authorization using Spring Security.
  • Optimized Microservices using NodeJS and ES6 as interfaces to Cassandra NoSQL database.
  • Optimized Microservices using NodeJS wif Express and ES6 as interfaces to Cassandra, NoSQL database.
  • Developed services which parsed, validated, calculated, and stored data in PostgreSQL RDS using Amazon Kinesis and AWS Lambda.
  • Installed teh applications on Tomcat server and configured teh storage on S3 buckets.
  • Performed Unit testing, bug fixing in multiple environments (DEV/TEST/ PROD) and reproduced bugs for fixing and reviewed code of individual modules in teh application.
  • Used Swagger to Document teh API's.
  • Used AJAX extensively to implement front end /user interface features in teh application
  • Automated teh build and deployment of projects using Jenkins and Maven.
  • Used Github for Source code management, JIRA for defect and workflow tracking.
  • Followed Agile/Scrum methodology to iterate quickly on product changes, developing user stories.

Environment: /areas: Java, JSP, Servlets, HTML, Eclipse, XML, JavaScript, CSS, JDBC, JMS, MY SQL, JBoss

We'd love your feedback!