Post Job Free

Resume

Sign in

Java Developer Stack

Location:
Schertz, TX
Salary:
150000
Posted:
February 28, 2023

Contact this candidate

Resume:

Minati Sahoo

Phone: 210-***-****

E- Mail : advmnf@r.postjobfree.com Oracle Java 11 Certified Professional

Professional Summary:

10+ Years of experience in Web Application Development and design using Object-Oriented Programming, Core Java, and J2EE technologies.

Experienced working in Agile and Waterfall-based development environments and participating in Scrum sessions.

Experience on core java, String, Exception Handling OOPS concept, Collection Framework.

Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.

Strong working knowledge of Database Programming using and maintaining relational databases MYSQL and Oracle, NoSQL databases MongoDB, DynamoDB and Cassandra.

Expertise in designing, developing, and deploying applications using J2EE technologies including Servlets, Java Server Pages (JSP), Struts, JDBC, Hibernate, Spring, Spring boot, Micro services, Web services.

Experience using J2EE Design Patterns like MVC, DAO, Singleton and Facade Pattern for reusing most efficient and effective strategies for new development.

Migrated existing application into Microservices Architecture using Rest APIs, spring boot, Spring Cloud, Spring Actuator, Spring Security, Spring OAuth2 and Spring AOP

Created JSON request and validated the response using postman Interceptor and Swagger UI.

Experience on Restful web services and Soap web services.

Implemented asynchronous task processing pipeline using ActiveMQ, Kafka.

Experience on Aws cloud services like AWS S3 Bucket, AWS Cognito, AWS EMR, Snowflake

Experienced in Bug fixing, Unit Testing and module owner for development.

Used ORM with Hibernate to persist and retrieve the data from database.

Used Data Object Assess (DOA) pattern to introduce an abstraction layer between the business logic tier and persistence storage tier.

Proficient in developing web applications using HTML5, JavaScript, React JS, Nodejs, jQuery along with AJAX call and customizing web features using CSS3 and Bootstrap3.

Experience in Angular JS including Routing, Services, Factories, Directives and Filters and sound knowledge on Angular 6.

Proficient in writing and executing test cases using JUnit 4.0 and used Jenkins for continuous integration and continuous deployment.

Used GIT, SVN, Bitbucket as version control tools for source code management and used MAVEN as a build tool.

Used Test-Driven Development technique and implemented test cases using Junit/Mockito.

Used Jenkins server for code monitoring during the code integration phase.

Experience in CI CD pipelines to integrate the Java code using Docker.

Experience with data structures and algorithms to solve complex problems.

Being a part of diverse high energy teams focused on real life circle development.

Have experience to Develop scripts for build, deployment, maintenance and related tasks using Jenkins, Docker.

Good Knowledge on using JUnit for Unit Testing along with Spring Mock and Mockito framework.

Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes.

Technical Skills:

Programming Languages: J2SE, J2EE, Java

Operating Systems: UNIX, Linux, MAC, Windows

Databases: Oracle, MySQL, MongoDB, Cassandra, DynamoDB

Web Technologies: Core Java, OOPs, Multi-Threading, String, Collection Framework, Exception Handling, Servlet, JSP, Microservice, Zuul, Eureka, Angular 6, NodeJs, Bootstrap, HTML5, CSS, XML, Design Pattern, Cassandra, Swagger, Docker, Sonar Qube, Magento, Autosys, Tectia, SOAP UI, JFrog Artifactory

Framework: Struts 1.1, Struts2, Hibernate4, Spring4, Spring Boot2

Spring framework: Application Context, Dependency Injection/IOC, MVC, Actuator, Data, Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, Theamleaf, JPA

IDE Tools: Eclipse Oxygen, Toad, SQLyog, dBeaver, VS code, IntelliJ

Web services: SOAP, Rest, WSDL, JAX-RS and JAX-WS.

Cloud Technologies: AWS EC2, S3, DynamoDB, Cognito, EMR,

Version control Tools: SVN, Bitbucket, Git.

Testing Tools: JUnit, SOAP UI, Postman, Rest Client

Servers: JBoss, BEA Web logic, Apache Tomcat.

CI/CD Tools: Jenkins

Container: Docker

Warehouse: Snowflake

Debugging Tools: Firebug, Chrome Developer Tool

Build Tools: Jenkins, Maven, Gradle

ACHIEVEMENTS

Completed Oracle Certified Professional on Java 11

India national level Kho-Kho Player

Professional Experience:

Capital One, Plano, TX USA Jun’2022 -- Present

Project: eCBR Loan Servicing

Role: Sr. Full Stack Developer

Responsibilities:

Working with BA to understand business requirements and do their impact analysis.

Developing restful API as per business requirement to display the data on UI

Worked on creating application using microservices, spring boot, maven as per the business requirements.

Used annotations to supplement information about the program and to achieve the configuration.

Created CBR monthly calculations and Daily calculations dataset by using data exchange.

Worked on publishing dataset to Snowflakes and One Stream lake

Working on SQL file to calculate the logic as the business requirement.

Write CTE code for the workflow and upload data to daily and monthly dataset

Working on process the calculations and load the data in dataset by running AWS EMR job.

Working on AWS S3 bucket to store execution status log files.

Using AWS S3 bucket to store the required files for working with AWS EMR platform.

Working on AWS DynamoDB to communicate with the application.

Working on Spark SQL to extract, Transformation and Load data to the AWS DynamoDB.

Working on Data manipulation, data validation and writing SQL code using snowflake

Working on Tableau to analyse and compare data as per business requirements.

Work on PL/SQL batches for data handling in the backend.

performance tuning of applications

Participate in root causes analysis for service failure and provide resolution.

For issues that require coding changes, develop and oversee technical development that is in line with our established architecture, technical designs, and development standards.

Act as the prod support technical contact for our application end users.

Worked on SHAW and SHAW PROXY comparison on production environment.

Worked on CBR and ECBR report to validate the data on PROD environment.

Involved on coding by using java API such as Collections, Multi-threading, Exception Handling to fulfill the implementation of business logic.

Environment: Microservices, java 11, Kafka, Rest Web Services, Spring boot, Spring AOP, Spring Data, Jax-RS, Artifactory, Shell script, Python, Maven, Snowflake, OneStream, SQL, Amazon S3 bucket, Amazon EMR, Amazon cloud, GIT, Splunk, JSON, Tableau, Apache Spark

Citi, Tampa, FL USA Mar’2021 – Jun’2022

Project: Spring By Citi

Role: Sr. Full Stack Developer

Responsibilities:

Worked with team to design the requirements with best approach for current project architecture.

Worked on Confluence, Dropbox, Jira for designing documents and flow diagram.

Used Executor service and thread pool executor for multi-threading and thread resource pooling.

Involved in collaborative development of prototype and design documents

Worked in JSON Schema generation as per the MPGS response data and covert to POJO

Worked on fund reporting API which includes PAYPAL transactions with German and Netherland location.

Worked in onboarding invoice data for PAYPAL from MPGS

Duplication of funding during manual updates in database

Merchant onboarding and enable Discover as a payment method.

Developed API to fetch orders recursively from MPGS

Involved in using data structure such as LinkedList, Sorting algorithm.

Developed new Spring By Citi Magento plugin for payment integration through Magento

Developed the feature to store feed data in AWS S3 bucket in a CSV file format

Used Sonar qube for application code coverage.

Used swagger to application API endpoints documentation.

Worked in using React JS components, Forms, Events, Keys, Router, Animations concept.

Used React JS for templating for faster compilation and developing reusable components.

Addressing live production issues, identifying application data issues and documenting the root cause for resolutions

Provide production support to resolve complex issues and recommend solutions to ensure the continued operation of Specialty applications.

Prepared Technical Design documents with UML diagrams using Confluence.

Environment: Microservices, Rest Web Services, Spring boot, MongoDB, Angular 6, NodeJS, CSS, Maven, Sonar Qube, SoapUI, Tectia, GIT, Magento, Autosys, Docker, Swagger, Jenkins

Shell Geismar Credit Union, TX USA July ’2019 – Dec’ 2019

Project: Cunify

Role: Team Lead

Responsibilities:

Gained experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.

Worked on UI components using angular JS.

Worked with advanced MVC framework such as Spring-IOC, AOP, MVC for implementing backend functionality.

Followed Java & J2EE design patterns and the coding guidelines to design and develop scalable, reliable, and robust software.

Developed REST based Web Services using JAX-RS and Axis to interact with backend systems.

Implemented the Project structure based on Spring MVC pattern using spring boot.

Configured Spring Cloud Config Server for externalized configuration.

Implemented the Project structure based on Spring MVC pattern using spring boot.

Configured Spring Cloud Config Server for externalized configuration.

Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.

Worked on E-mail Templates for sending notification to users.

Worked on validations using reactive forms from angular framework.

Configured AWS S3 to storing images, Documents, Reports.

Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.

Used Swagger and Postman for API development, deployment and testing the functionality.

Environment: Java 11, J2EE, Microservices, Rest Web Services, Spring boot, Hibernate, Angular 6, NodeJS, CSS, Maven, Zuul Server, Eureka Server, JMS, ActiveMQ, XML, Java Script, JIRA, JAX-RS, JUnit, GIT, Apache Tomcat, Jenkins, Cucumber, Mockito, Swagger UI, Postman.

Plaza Premium, Hong Kong Jan’18 – Jul ‘19

Project: Arrture

Role: Team Lead

Responsibilities:

Actively involved in mock screens development and project start-up phase.

Efficiently managed the tasks and working and delivering features in a fast-paced scrum environment.

Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.

Involved in developing the UI, layout and front-end programming for web application that matches requirements of the client.

Developed UI Layer for the application using Angular JS, HTML5, CSS3, JavaScript.

Worked with advanced MVC framework such as Spring-IOC, AOP, MVC which is used for implementing backend functionality.

Used Data Object Assess (DOA) pattern to introduce an abstraction layer between the business logic tier and persistence storage tier.

Migrated existing application into Microservices Architecture using Rest APIs, spring boot, Spring Cloud and AWS.

Involved in the development of the using Spring MVC, Spring IOC, Spring Core, Hibernate, SQL

Produced as well as consumed RESTful web services.

Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.

Worked with GIT which is used as a version control tool in the project.

Added logging and debugging capabilities using Log4j .

Led teams of 8 employees and monitored projects to ensure progress.

Guided the implementation of designed strategies to achieve the planed goals.

Involved in collaborative development of prototype and design documents.

Experience in developing Java APIs using Restful webservices.

Experience in developing Micro Services with Spring Boot.

Experience in hibernate configuration.

Worked in POJO, criteria, mapping using hibernate annotation.

Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.

Used java8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection.

Own modules (Integration, Admin) from concept-to-product development.

Worked on Scheduler for getting confirmed user from AWS Cognito and updating status of user in DB at the end of the day.

Worked on validations using reactive forms from angular framework.

Worked on live message Notification in user account.

Modernize, refactor and redesign underperforming software/solutions.

Addressing live production issues, identifying application data issues, and documenting the root cause for resolutions.

Provide production support to resolve complex issues and recommend solutions to ensure the continued operation of Specialty applications.

Environment: Java 1.8, Eclipse IDE, HTML5, CSS3, Angular JS, Spring Boot, Microservices, Rest Web Services, ActiveMQ, Cognito, S3, Hibernate, AWS Dynamo DB, Mysql, Maven, Angular 6, Bootstrap, Zuul, Eureka, JSON, log 4J, XML, UML, SVN, JUNIT.

Carbon NCR India Sept 2013-Dec 2017

Role: Full Stack Java Developer

Responsibilities:

Designed the Back-end tables for this module, documented the functional and technical flow of the rates.

Communicate with business team to understand the requirement and design the tables and high-level document.

Own modules (Integration, Seller) from concept-to-product development.

Alert System to monitors any failure of message in Integration.

In-depth analysis of service trends and implements adjustments to mitigate risk and prevent issue recurrence.

Maintain production systems by measuring and monitoring availability, latency and overall system health

Analyzed and repaired of existing Java / J2EE applications & enhancement.

Involved in developing DAOs (Data Access Objects) to backend Database.

Worked on jQuery for user interface interactions, effects and themes built on top of the jQuery JavaScript.

Have extensively used CSS and HTML for the front end.

Environment: Hibernate, Spring, Rest Web Services, ActiveMQ, Elastic Search, Maven, Angular JS, Java script, CSS, jQuery, JBOSS, Cassandra. MySQL

Bluegreen Corporation, USA June 2011 – Aug 2013

Project: Prizzma

Role: Java developer

Responsibilities:

Worked as java developer to application in J2EE technologies

Analysis and understand client requirement.

Worked with eBay and Amazon web services to get required information according to the functionalities.

Implemented scheduler for getting the required data.

Created master data as per the functional requirement.

Importing orders in database as per the business requirement

Designed user interface pages as per business requirement.

Involved in unit testing, integration testing and system testing of the application.

Fixing sustaining defects as per client requirements.

Technical Documentation update as per quality norms

Education:

Master in Computer Application (M.C.A.) from TACT, BPUT, Orissa in 2010.

B.Sc (Math) from Utkal University, Orissa in 2006.

12th (Science) from C.H.S.E, Orissa in 2003.

10th from H.S.C Orissa in 2001.



Contact this candidate