We provide IT Staff Augmentation Services!

Sr Java Developer Resume

Chicago, IL

SUMMARY

  • Certified Oracle Java Developer with over 6 years of experience in all phases of #Software Development Life Cycle (SDLC) which includes #Design,# #Implementation,# #Development,# #Testing and Deployment of enterprise applications using #Java/J2EE.
  • Adept knowledge in #Liferay portal development technology using #Hooks,# #Portlets,# #OSGi framework,# #Fragments,# #Activators,# #Form Navigator,# #Service Builder,# ext and #Liferay CMS.
  • Proficient in developing web - based User Interface using #HTML5,# #CSS3,# #JavaScript,# #AngularJS and knowledge on #JavaScript libraries #ReactJS,# #NodeJS and #BackboneJS.
  • Adept knowledge on different modules of #Spring framework and good hands-on experience developing microservices using #Spring Boot,# #Spring Cloud and #Netflix OSS (#Zuul,# #Eureka,# #Ribbon).
  • Hands-on experience in Liferay portal development technology Liferay DXP,# Liferay 6.2 using Hooks,# Portlets,# OSGi framework,# Fragments,# Activators,# Form Navigator,# Service Builder,# ext and Liferay CMS.
  • Experience in developing and consuming webservices using SOAP,# WSDL and Restful webservices.
  • Implemented Spring Cloud-Netflix OSS Stack along with using Ribbon for client-side load balancing,# Netflix Zuul Api Gateway with Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
  • Adept knowledge in RDBMS like MySQL,# PostgreSQL,# Oracle,# PL/SQL,# Microsoft SQL Server,# DB2.
  • Proficient knowledge with version control software like GIT,# SVN,# Bitbucket and experience with Kubernetes,# Pivotal Cloud Foundry (PCF),# Amazon web services (AWS) like EC2,# S3,# Amazon Simple DB and Amazon Elastic Load Balancing.
  • Exposure in interacting with clients and solving application environments issues.

TECHNICAL SKILLS

Architecture: Micro-Services,# Web Services,# OSGI.

Frameworks: Spring Boot,# Spring MVC,# Spring Batch,# Spring Data,# Spring Cloud,# Hibernate,# JPA,# Liferay DXP.

Web-Technologies: HTML5,# CSS3,# BootStrap,# JavaScript,# ReactJS and Angular2.

Developer IDE: STS,# IntelliJ,# Advance Query Tool and Liferay Developer Studio.

Atlassian Products: Bitbucket,# Jira,# Bamboo,# Pivotal Cloud Foundry,# Confluence.

Testing and Monitoring Tool: SOAP UI,# Postman,# MTPutty and Splunk.

Operating Systems: Windows,# Linux,# MacOS.

Primary Roles: Java/Liferay Developer and Full Stack Java Developer

Key Industries: Financial,# Merchant Banking and Dispute Management,# HealthCare and Automobile.

Geographic Locale: Cincinnati,# OH.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr Java Developer

Responsibilities:

  • Involved in entire Software Development Life Cycle (SDLC) of the project right from requirement gathering to the implementation.
  • Participated in SCRUM meeting,# gathered business requirements,# documented design specifications and negotiated with different business units,# code review and unit testing.
  • Involved in rapid application development using Spring Boot to develop RESTful API webservices and deploy application in Private Cloud Platform.
  • Developed Restful API’s to consume Symantec Validation and ID Protection (VIP) service to enable Multifactor authentication (MFA) to enable user biometrics and smartphones for standard user login.
  • Designed and developed Microservices business components using Spring Boot. Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Worked on Spring Ribbon for load balancing and used fail safe methodology using Circuit Breaker pattern with Hystrix/Dashboard on designing and implementing Micro service applications.
  • Deployed Spring Boot based microservices on Docker Containers using Pivotal Cloud Foundry.
  • Authenticating Users and to provide the security to Restful Microservices using OAUTH 2.0.
  • Using Swagger Framework,# actualizing the Restful API and Swagger gives the rich UI to test API.
  • Worked on unit test cases using Karma and Jasmine on client side.

Environment: Java/J2EE,# Spring Boot,# REST,# SOAP,# Micro-Services,# Jenkins,# Kubernetes,# JaCoCo,# Splunk,# Junit.,# Spring Security,# OAUTH 2.0,# Pivotal Cloud Foundry,# Netflix Framework.

Confidential, Cincinnati, OH

Sr Java/Liferay Portal Developer

Responsibilities:

  • Been part of Merchant Disputes Value Stream which works in SAFe Agile environment with bi-weekly Sprints.
  • Developed UI web pages for the existing IQ application using web technologies HTML5,# CSS3,# Angular2,# Bootstrap,# and jQuery.
  • Designed and developed Spring Batch applications using Spring Boot framework to process the various Merchants API to Confidential database based on transaction processing.
  • Developed RESTful API webservices using Spring Boot for Merchant applications including Image gateways/integration with VISA,# MasterCard,# Discover and Amex Networks in dispute train.
  • Developed back-end REST API services for Merchant-Acquirer product offerings like Onboarding new Merchants,# Transaction Processing,# Chargebacks and Retrievals.
  • As part of Liferay DXP migration from existing Liferay 6.2 application,# migrated all the portlets into Spring OSGI modules and used theme generator to migrate existing Confidential IQ application theme to DXP.
  • Configured Linux Application Servers for Spring Batch and Spring Boot servers for REST API application by means of installing certificates,# firewalls and proxies through Data Power.
  • Involved in architectural level meeting for designing and implementing micro-services from ground up using open source tech stack Spring Boot,# Kubernetes with DevOps CI/CD pipeline.
  • Leveraged Splunk to build an analytics dashboard that recorded and alerted load spikes,# REST API response times and application exceptions.
  • Configured continuous integration Jenkins to build the applications and auto deploy into servers respectively using XL deploy.
  • Written Junit test cases for REST API’s and used JaCoCo maven plugin to achieve 100% code coverage and mutation coverage.

Environment: Java/J2EE,# Liferay(6.2/DXP),# Spring Boot,# Spring Batch,# REST,# SOAP,# Micro-Services,# Jenkins,# Kubernetes,# JaCoCo,#Splunk,# JavaScript,# Angular2,# JUnit,# PowerMockito.

Confidential, Chicago, IL

Sr Java/Liferay Portal Developer

Responsibilities:

  • Involved in analysis,# specification,# design,# implementation and testing phases of SDLC.
  • Involved in creating a roadmap and implemented Liferay portal upgrade for MyBlue customer portal application from versions 6.2 to Liferay DXP.
  • Development of UI with JSP,# AlloyUI components,# jQuery,# AngularJS,# NodeJS and JavaScript.
  • Created responsive designs(Mobile/Tablet/Desktop) using HTML5,# CSS3 and Bootstrap.
  • Implemented various Validation controls for form validation and custom validation controls using JavaScript and AngularJS validation controls.
  • Migrated Liferay Hook in 6.2 to several Fragments,# Activators and Form Navigators to deprecate the changes with Liferay DXP.
  • Used Liferay Theme Generator for migrating the customized theme from versions Liferay 6.2 to Liferay DXP.
  • Involved on integration of Liferay with Nagios,# Xuggler to monitor the health of webservices.
  • Implemented SSO integration for MDOT website and SAML for Liferay Auto Login.
  • Implementing Theme,# Hooks,# Layout in Liferay Portal and working on current project architecture and Inter Portal Communication.
  • Used Service Builder for generating remote Liferay portal web services in REST and exposed it to JSON webservice using service.xml.
  • Developed RESTful web services using Spring Boot framework for consuming the health data of patients across the nation.
  • REST extenders were used for publishing the JAX-RS web service and implemented to the OSGi framework.
  • Integrated Elastic Search on Liferay DXP which a distributed search engine is to run parallel searches on different servers and collate results back into single page.
  • Used Gradle for project management and build automation,# and Continuous Integration is done using Jenkins and PUTTY for debugging.
  • Implemented Continuous Delivery pipeline with Docker,# Jenkins and GitLab.
  • Administration of Liferay Portal and worked on Roles and Groups assignment for authorization for editing and publishing web content.
  • Used JSON API,# REST Client and Postman for testing the RESTful webservices.
  • Integrated and tested various modules with JUnit test cases by PowerMockito and used Java Code Coverage (JaCoCo) report to ensure high-quality delivery with minimal rework in Agile environment.

Environment: Java,# J2EE,# Liferay(6.2/DXP),# OSGI Module,# Spring Boot,# JSON,# AlloyUI,# Bootstrap,# jQuery,# NodeJS,# Jenkins,# GitLab,# Junit,# Mockito,# Elastic search,# Docker,# JIRA.

Confidential, Warren, MI

Full Stack Developer

Responsibilities:

  • Involved in entire Software Development Life Cycle(SDLC) of the project right from requirement gathering to the implementation.
  • Created environment for Micro service architecture(MSA) and Deployed into AWS using Open Shift Environment(OSE) as Docker images.
  • Developed all UI web pages using web technologies using HTML5,# CSS3,# Angular2,# Bootstrap,# jQuery and ReactJS,# NodeJS as POC.
  • Used ReactJS for the use of metrics and end-end events tracing for the analysis purpose.
  • Responsible for writing the Design specifications for the generic and application specific web services using Groovy and Grails and migrated from AngularJS to Angular2 to make GWARP application more responsive.
  • Designed the portlets for Confidential application using J2EE and Liferay Portal Technology and integrated Liferay portal application with other services.
  • Defined Object Relational Mapping(ORM) for Hibernate and performed Spring integration using Hibernate for ease of data access.
  • Used MongoDB as Data Base as a Service(DBAAS) for query,# update,# insert and MongoDB for storing JSON files.
  • Implemented message retry mechanism using Kafka in the event of any failure of systems and enhanced the listeners for RabbitMQ and Apache Kafka.
  • Worked on EC2 and VPC API to create instances and virtual private cloud in Amazon(AWS).
  • Implemented Continuous Delivery pipeline with Docker,# Jenkins and GitHub. And AWS AMI’s whenever a new GitHub branch begins,# whereas Jenkins automatically builds a new Docker container from it.
  • Used PUTTY for debugging and connect to my remote files in server securely using SSH Encryption FileZilla to transfer files between local and remote folders change file permissions.
  • Used Elasticsearch for querying from Oracle database and periodic exported the data.
  • Tracked the error logs using Log4J and fixed the bugs and generated documentation for SOAP calls using Swagger API.
  • Configured and maintained JBoss application server and development server.
  • Created JUnit test cases to automate the testing of business logic and Karma with Mocha for testing Angular applications mocked the response with Mockito and Power Mockito.

Environment: Java 8,# J2EE,# Liferay (6.2/7), #Spring Core,# Spring MVC,# Hibernate,# JSON,# JUnit,# Agile,# Rally,# JavaScript,# Angular2,# ReactJS,#HTML5,# CSS3,# JSON,# Redux,# Bootstrap,# jQuery,# NodeJS,# Kendo UI,# Eclipse,# JBoss 7,# Mavens,# Jenkins,# GitHub,# JUnit.

Hire Now