We provide IT Staff Augmentation Services!

Java full Stack Developer Resume

3.00/5 (Submit Your Rating)

Green Bay, WI

SUMMARY

  • Around 8 years of IT experience in design and development of enterprise applications wif complete Software Development Life Cycle utilizing Java and J2EE advances.
  • Experience in developing web applications using J2EE, Servlets2.1, JSP, Spring5/4, AngularJS, Struts, Hibernate, EJB, JMS, JDBC, JAVAX - WS, HTML, CSS, and ReactJS.
  • Good noledge on client-side Java 8 framework Angular6/7 wif NGRX to achieve MVVM design flow using directives, observables, promises, dependency injection from component to services, pipes, shadow Dom (to render DOM tree).
  • Using Eclipse, My Eclipse, IntelliJ IDEA, RAD, NetBeans integrated development environment for writing java classes and handling Java/J2EE projects.
  • Adept in working wif various Spring Framework modules like Spring Core, Spring MVC, Spring AOP, Spring Security, Spring Batch, Spring Integration and Spring Boot 2.3.1/1.2.6.
  • Experience in integrating Business classes wif web application security standards like OWASP (Open Web Application Security Project) and OASIS (Organization for teh Advancement of Structured Information Standards).
  • Working on Service Oriented Architecture (SOA) for developing Web services using SOAP (Simple object Access Protocol).
  • Written WSDL files for XML Http Request and XML Http Response in SOAP. Utilized JAX-WSAPI in developing Web services client and server application model.
  • Experience in implementing Object Oriented Python 3.6.0, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections.
  • Created a responsive web offer wall so that it could be integrated wif any iOS/Android app via a web view, project was created wif Google Cloud and PHP.
  • Strong Working experience in Agile Scrum, Waterfall and Test-driven development methodologies working experience in Azure Logic apps, Service Bus, Document DB and SQL Database and Data warehouse.
  • Deploying teh spring boot micro services to Pivotal Cloud Foundry (PCF) using build pack and Jenkins for continuous integration spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST and Spring Boot for Micro Services
  • Publishing REST API’s using Apache CXF3.1.9 framework in combination wif Apache ActiveMQ in Service oriented architecture. CFX provides Asynchronous support for request/response binding.
  • Knowledge in Micro Services deployment patterns like multiple service instances per host, service instance per host, service instance per VM, and service instance for container.
  • Better understanding of using Spring Cloud - Netflix OSS stack for micro services deployment and auto configurations like Ribbon (client-side Load Balancer), Hystrix (latency and fault tolerance library) and Zuul (gate way for routing, monitoring, security) wif Eureka service registry.
  • Involve in deployment of web-based applications using different Web application servers such as JBOSS, Apache Tomcat, Web Sphere and Web Logic. Worked in messaging technologies like JMS (Point-to-Point), Kafka (Publish & subscribe), MQ series. Implemented Java Mail APIs to send e-mails.
  • Implemented in database transaction operations using Hibernate ORM framework. Configured Hibernate configuration file and Mapping files. Implemented one-one, one-many, many-one, many-many mappings.
  • Good work experience on RDBMS like Oracle and MySQL. Performed CRUD operations using SQL statements like Data Definition language, Transaction control, Session Control, System control, Data Manipulation language & Sub queries.
  • Experience in working wif NoSQL database like Mongo DB, Cassandra for handling huge amount of data. Involved in Handled Database access operations. Implemented AWS Solutions using EC2, Elastic Load Balancer and worked on AWS Toolkit to develop, deploy and debug Web applications.
  • Hands on experience in Continuous Integration/Continuous delivery (CI/CD) tool Jenkins for deploying applications to AWS and on-premise servers. Experience wif containerization technologies, including Docker, Kubernetes, or Rancher. Well versed wif OpenStack based cloud infrastructure
  • Experience in developing teh project by value-driven and plan-driven environments using Core Java concepts which includes Object-oriented designs, Collections, Exception Handling, Multithreading, Functional Interfaces and stream API.
  • Working on Build tools such as Apache Maven 3.0, Gradle, Apache ANT utilized Log4J Framework for logging services to address log-back issues, supporting JSON, xml property configurations.

TECHNICAL SKILLS

Programming Languages: C, C++, Java 1.5/1.7/1.8, J2EE, Python3.6.0, SQL server2012/2014, PL/SQL.

Web Technologies: HTML5, CSS3, JavaScript, j Query, AJAX, Angular6/7, Angular JS, Node JS, Bootstrap, React JS, JSON.

Databases: Oracle 9i/10g/11g/12c, SQL Server, MySQL, Mongo DB.

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.

Web Services: JAX-WS (SOAP), JAX-RS (REST, REST API), WSDL.

Application Frameworks: Struts 1.x/2.x, Spring 4/5, Spring MVC, Spring Security, Spring Boot, Spring ORM.

ORM Framework: Hibernate, JPA, DAO, Spring JPA.

XML: XML, DTD, XSL, XSLT, XHTML, XML Schema and DOM Parsers.

AWS: EC2, RDS, S3, ELB.

Web/Application Servers: Apache Tomcat 6.0, Kafka, IBM Web Sphere 8, Oracle Web Logic, J Boss 4.0.

Version Control: IBM Clear Case 7.0, 7.1, SVN, CVS, Git.

IDE: Eclipse, My Eclipse, Edit Plus, Net Beans 7.0, Visual Studios.

UML tools/ Build tools: Apache ANT, Maven, Jenkins, Docker, Kubernetes, Azure, CI/CD, J Unit, Jira, PCF, Google cloud, Dreamviewer, Rational Rose, UML, Selenium.

Design Methodologies: Agile, Scrum, UML, J2EE Design Patterns.

PROFESSIONAL EXPERIENCE:

Confidential, Green Bay, WI

Java Full Stack Developer

Responsibilities:

  • Carrying out responsibility of delivering teh tasks including database scripts, source code and any other documents as and when required through GitHub.
  • Using REST API, HTTP requests and implemented JSON format for data exchange for communication of micro services wif one another.
  • Expertise in spring framework extensively used Spring5.0, Spring Batch, Spring AOP, Spring JDBC templates, Multi-threading and in working wif SOAP &REST Web Services.
  • Implementing Swagger Configuration inSpringMVCfor auto generating swagger JSON files for RESTAPI calls web services (WSDL) and effectively worked wif SOAP and XML, and XSLT.
  • Implementing teh user interface using teh Java 8, JSP, AJAX, Angular7.0, HTML5, CSS and Bootstrap extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions.
  • Using Micro service architecture, wif Spring Boot based services interacting through a combination of REST, Apache Kafka message brokers and leveraging AWS to build, test and deploy Identity micro services.
  • Implementing AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and used AWSSDK to connect wif Amazon SQS for bulk email processing.
  • Designing, develop and test HTML, CSS, j Query and that meets accessibility of web browser Implemented MEAN stack architecture using next generation technologies Angular JS, Express, Node JS and Mongo DB.
  • Using Hibernate as ORM tool in data access layer for updating information in teh database and Spring Framework to support teh Hibernate tool.
  • Working on Docker and Kubernetes on cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud
  • Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using build pack
  • Developing J2EE Micro-services using Spring Boot interacting wif Mongo DB back end implemented fail safe and circuit breaker patterns in Spring Boot Micro service applications using HYSTRIX.
  • Involving in self and peer-to-peer review, creating and updating technical and functional documents in building MVC Frameworks and experience in SOA by creating web services wif SOAP, WSDL.
  • Using Grafana as a monitoring tool for Spring Boot and Adobe Analytics for React JS on Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking teh status of teh jobs using Shell Scripting.
  • Strong experience wif Mongo DB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to No SQL databases like Mongo DB.
  • Participating wif team members in Grooming, Planning, Tasking, Sprint Reviews, and Retrospective Sessions involved in enhancing teh developed modules on different browsers, to carry out teh task of coding, bug fixing, testing and documentation.
  • Unit Test teh implemented changes as per test cases, debug teh implemented code, integrate teh changes in Testing Environment, fix reported bugs of already implemented changes Cooperate wif team members during concurrent developments.

Environment: Java 8, J2EE, Hibernate, JPA, Spring5.0, Spring MVC, Spring Boot, Angular JS, Angular7.0, SOAP, REST, REST API, Micro services, AWS, Mongo DB, PCF, Kubernetes, React JS, J unit, HTML 5, CSS 3, JavaScript, Jenkins, Kafka, Node JS, j Query, J Boss, Linux, CI/CD, JIRA, Eclipse, AJAX, JSON, JSF.

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Converting business requirements into technical design and developed teh system as per teh technical specifications following agile methodology, an iterative development for teh project and participating in code reviews.
  • Developed various DOA’s in teh applications using Spring 4.0 support and fetch, insert, update and deleted data into teh database table worked wif Cloud management and Chef Automation.
  • Developed various API’s to communicate wif Solr search engine and integrated Solr search engine in Web store implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle 10g.
  • Used MyBatis & IBatis persistence framework to provide support for custom SQL, stored procedures and mappings developed various GWT customized widgets, services and DAO classes for teh above systems using servlets, Core Java and GWT RPC/Ajax calls.
  • Designing and implementing scalable,RESTandmicro services- basedmobile back-end. Teh back-end is being written inJavausingSpring Bootfor simplicity and scalability
  • Worked on converting teh PSD to a pixel perfect XHTML page using CSS3 and HTML5 used State management supporting like request, application, session, flash and view scoped Java beans.
  • Implemented teh application specific SOAP based Web services to transfer data in real-time between EXPERE document engine, Teamwork’s BPM tool and other legacy systems by utilizing WSDL, SOAP, Axis and JMS technologies.
  • Developed tools using Python, Shell scripting, XML to automate some of teh menial tasks able to dig into unfamiliar codebases in order to understand bugs and solve problems using Golang.
  • Designed and developed Asynchronous service on Amazon using SNS/SQS.Created Business Logic usingPython to create Planning and Tracking functions
  • Developed stored procedures, functions, SQL, NOSQL queries and backend programs using Oracle database and tools such as TOAD and SQL developer
  • Experience in developing web based GUIs using Angular JS and JSP, HTML, and JavaScript developed DAO’s (Data Access Objects) and performed O/R mapping using Hibernate to access teh database.
  • Developed REST API using Spring MVC and REST Controllers and generated JSON/XML formats OOPS design and core Java concepts such as Collections, Multithreading, Exception Handling.
  • Used Stash code versioning system for code maintenance and used Log4j to generate logs used for maintenance and bug tracking
  • Developed EJB Components, which encapsulate business logic and build up teh model for teh system implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object
  • Developed Java Helper classes for updating Customer Accounts and Customer information configured and deployed teh application in IBM WebSphere application server.
  • Developed CI/CD system wif Jenkins on Docker container environment utilizing Kubernetes created Single Page Application (SPA), which can data, bind and synchronize wif Angular6 framework.
  • Build, Merged, Configured and deployed teh code in Web Logic Server of DEV Environment, TI and Staging Environment logged issues and bugs wif Jira, created and participated in code reviews using Crucible 2.0/3.0
  • Experienced best practices for integrating micro servicesinto an existing system architecture deployed J2EE Web and EJB modules using Web Logic Command Line Deploy tool and Web Logic Admin Console
  • Developed presentation layer using HTML, CSS and JavaScript tuned TCP/IP, JVMs, JVM heap size, garbage collections and Native thread’s worked wif a variety of issues involving multi-threading, server connectivity and user interface.

Environment: Java 7.0, J2EE, HTML, CSS, JavaScript, XML, JSP, Hibernate, SOAP, REST, REST API, Angular JS, Angular 6, Servlets, Spring 4.0, Spring MVC, Spring Boot, Docker, SQL, Kubernetes, Micro services, GIT, Maven, Log4j, J Unit, Web Logic 10.X, JIRA.

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) using Agile Methodology of weeks iteration.
  • Worked on developing Micro services in various modules of an application and used SOAP and POSTMAN to test them.
  • Developed REST web services using spring MVC and tan consumed teh web services in Angular unit and integration tests for existing Micro services using J unit.
  • Created shell scripts and updated teh scripts as per teh requirement SOAP Template to access Spring Boot wif JPA Repository and Hibernate annotations for handling ORM CRUD operations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif SQL-based schema.
  • Used Maven for dependency management and build purposes and Jenkins for continuous builds and deployments.
  • Developed REST API web services using spring and tan consumed teh web services in Angular under AGILE Development program and attended Daily based Scrum calls.
  • Involved on developing single page application wif Angular JS version framework to bind HTML (views) to JavaScript objects (models).
  • Used Apache Tomcat as application server to deploy WAR files Log4J for logging and tracing teh messages configured queries in SPLUNK to create views and track teh log files.
  • Used GIT Repository able to configure and initialize repository to pull and push source code, begin and stop tracking files also stage and commit changes.
  • Involved in day to day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time Worked wif IntelliJ and used Gradle build tool to achieve more functionality for build process.
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.

Environment: Java 5, J2EE, Spring, Spring MVC, Spring Boot, Hibernate, Angular JS, SOAP, REST, REST API, JavaScript, J Query, Micro Services, Pl/Sql, JDBC, Eclipse, CVS, J Unit, Bootstrap, Agile, UML, JSP, JSTL, Servlets, Maven, CSS, JSON, ILOG, j Query.

Confidential

Software Developer

Responsibilities:

  • Designed, developed and validated User Interface using HTML, JavaScript, and CSS widely used HTML for web-based design.
  • Used JavaScript to make teh changes dynamically on teh client page to improve teh performance by decreasing teh number of hits to teh server.
  • Extensively used theJ2EEdesign patternslikeSession Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in design, development, testing and implementation of teh process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Worked extensively to achieve DOM Show, Hide elements and Event Handling and also used Spring MVC and Dependency Injection for handling presentation and business logic.
  • To maintain loose coupling between layers published teh business layer as services and injected necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Extensively used JSON to parse teh data from server side to satisfy teh business requirement integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Developed UI using Bootstrap, Angular JS along wif JSONand communications wif backend using REST wifSpringMVCframework
  • Consumed Web Services to interact wif other external interfaces in order to exchange teh data in different forms by using Rest API service.
  • Used a Micro service architecture wif Spring Boot through SOAP and message brokers followed test-driven development (TTD) as a part writing all Unit Test and Integration Tests
  • Worked on creation of custom container images, tagging, pushing images, integration off Spring Boot unit and integration test cases are being designed and developed using J unit
  • Implemented SOA architecture wif Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework and worked on parsing teh XML files using DOM/SAX parsers.
  • Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, integrity constraints and views for IBM DB2.
  • Used Multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class in Unit Testing of various modules by generating teh Test Cases performed deployment of applications on J Boss.

Environment: Java, J2EE, HTML, CSS, j Query, JavaScript, SOAP, JSON, XML, Spring, Spring MVC, Hibernate, REST, Rest API, Angular JS, Spring boot, Micro Services SQL, IBM Web Logic Server, Oracle, JNDI, Maven, UML, JIRA, LINUX, Log4J and Eclipse.

We'd love your feedback!