Post Job Free

Resume

Sign in

Raj Kumar_Java Lead Consultant

Location:
Manhattan, NY, 10022
Posted:
April 11, 2024

Contact this candidate

Resume:

Rajkumar

ad39l2@r.postjobfree.com

Number: +1-508-***-****

SUMMARY

** ***** ** ********** ** enterprise application development using JAVA/J2EE, Struts1.2, Spring and Spring Boot Frameworks and SAJ

Experience in developing Microservices using Spring Boot integrating with Google Cloud Platform (Pubsub, Buckets storage, Kubernetes), AWS bucket, MQ and File System

Experience in developing web services using JAVA, JSP, Java Script, SQL, Servlets, Tomcat, Struts, SOAP and REST

Proficiency and hands-on experience in Oracle, PostgreSQL, MySQL and GraphQL

Experienced in implementing J2EE applications in different servers including WebLogic and JBoss

Configured and optimized Tomcat, JBoss, and WebLogic servers for high-availability web applications and implemented CI/CD pipelines using Bamboo and Jenkins

Hands-on experience in designing front end interfaces using HTML, CSS, Java Script, JQUERY, Ajax, JSON, Bootstrap and Data Tables API

Have worked on XML Suite of Technologies including XML, XSL, XSLT, validations using DTD & XML Schema and processing profile with SAX and DOM Parsers

Proficient in Development, Coding, Documentation, Unit Testing, Deployment, Team Management and Onsite & Client coordination for Software Projects across the lifecycle

Experience in Application development, deployment, and production support.

Responsible for successful and efficient delivery of high-priority onsite projects involving one-point client communication and critical bug-fixing.

Known for consistent performance, excellent communication, and organizational skills.

DOMAIN EXPERIENCE

Have worked on projects in varied domains including supply chain, ecommerce, facility management and retail.

EDUCATION

B. Tech – IT- Meenakshi Sundararajan Engineering college, Apr 2012.

TECHNICAL SKILLS

Frameworks

Spring Boot, Struts1.2 and SAJ

Web Technologies

HTML, CSS, JavaScript, JQuery, Ajax, JSON, Bootstrap, GRAPHQL

Technologies

JDK 8/11/17/21, J2EE, Gradle, Maven, Java Server Pages, JSTL, Java Server, Spring JDBC Template,

JPA, Webservice (SOAP, REST), Google Cloud Platform, IBM MQ

Database

Oracle 10g / 11g, PostgreSQL 9.5, MySQL

Servers

WebLogic 9.2/11g, Jboss4.0, Tomcat

IDE Tools

Eclipse, JDeveloper, SQL Developer, Spring tool suite

Other Tools

Bitbucket, Bamboo, SourceTree, Jira, Jenkins, Splunk, Grafana, Kubernetes, Squirrel SQL Client, Putty, WinSCP, Core FTP, S3 bucket, Control-m Console, ANT, Win CVS, SVN, Tortoise SVN and Source tree

PROJECT EXPERIENCE:

Company: Bahwan CyberTek, Inc

Project 1: Integration

Role – Back End Java Lead

Client - American Eagle Outfitters– Pittsburgh, PA (June 2023 – Till date)

Project Description – This project’s environment consists of a retail enterprise application that manages full order lifecycles for various apparel brands affiliated to American Eagle. This includes online and store orders.

Tools & Technologies – Java, Eclipse, Spring Tool Suite, Google Cloud, Pub sub, Kubernetes, Control-M console, IBM MQ, S3 Bucket, GCP Bucket, Bitbucket, SourceTree, putty, WinSCP, Gradle, Maven, Oracle, PostgreSQL, Jenkins, Bamboo, Jira, Wiki

Responsibilities –

Designing and developing micro services and fixing Spring vulnerabilities in the framework

Implementing Java upgrades to latest Java versions

Extensive Design and Creation of Microservices using Spring Boot

Building microservices integrating with Shopify, AWS buckets and GCP buckets

Designing microservices for managing full order lifecycle integrating different data centers at various geo-locations and managing inventories and price data on Oracle and PostgreSQL

Co-ordinating with clients as a one-point SPOC for understanding and analyzing requirements and implementing solutions.

Bug fixing and trouble shooting.

Deploying microservices in GKE using Bamboo pipelines

Monitoring logs and alert creation using Grafana.

Production support

Estimation and Impact Analysis

Leading weekly status review calls to track progress.

Responsible for smooth functioning of middle ware systems (Integration) as well as aligning source and target systems on a weekly basis.

Deployment planning.

Managing offshore team to lead design and development of services

DR switch over plan & Holiday readiness activities

Project 2 : ESB Microservices

Role – Sr. Software developer (Java)

Client – American Eagle Outfitters (Sep 2021 – June 2023)

Project Description – This project’s environment consists of a retail enterprise application that manages full order lifecycles for various apparel brands affiliated to American Eagle. This includes online and store orders.

Tools & Technologies – Java, Eclipse, Spring Tool Suite, Google Cloud, Pubsub, Kubernetes, Control-M console, IBM MQ, S3 Bucket, GCP Bucket, Bitbucket, SourceTree, putty, WinSCP, Gradle, Maven, Oracle, PostgreSQL, Jenkins, Bamboo, Jira, Wiki

Responsibilities –

Designing and developing micro services and fixing Spring vulnerabilities in the framework

Implementing Java upgrades to latest Java versions

Extensive Design and Creation of Microservices using SpringBoot

Building microservices integrating with Shopify, AWS buckets and GCP buckets

Designing microservices for managing full order lifecycle integrating different data centres at various geo-locations and also managing inventories and price data on Oracle and PostgreSQL

Co-ordinating with clients as a one-point SPOC for understanding and analyzing requirements and implementing solutions.

Bug fixing and trouble shooting.

Deploying microservices in GKE using Bamboo pipelines

Monitoring logs and alert creation using Grafana.

Production support

Estimation and Impact Analysis

Designing and developing micro services

Requirement analysis, design, coding and documentation

Bug fixing and trouble shooting.

PL/SQL - stored procedures, functions and triggers

Project 3 : Imagine ChatBot

Role – Sr. Software developer (Java)

Client - ComQuest – Imagine - Chennai, India (May 2021 – Sep 2021)

Project Description – Chat bot which interacts with the customers of Imagine Telecom to provide requested details including recharging, plan management and account details management in real time.

Tools & Technologies - Eclipse, UiPath StudioPro, SQL Server Management, Java, JSP.

Responsibilities –

Developed chatbot front-end using JSP, Ajax and jQuery

Designed the complete logic-handling using RPA, UI Path

Developed messaging systems authorization and sequences using SpringBoot, Java

Managed the backend data structures using Oracle db.

Coordination with client regarding requirement, Gap analysis, etc.

Resolving technical issues and submission of detail bug report

Documenting all fixes and enhancements

Production Support

Project 4 : Robotic Process Automation

Role – Sr. Software developer (Java)

Client - Bahwan CyberTek, Pvt Ltd - Chennai, India (Mar 2021 – Sep 2021)

Project Description – An automated employee onboarding process for HR using RPA for improved productivity.

Tools & Technologies - UiPath StudioPro, Robotic Process Automation-RPA

Responsibilities –

Developed two major POCs that integrated machine language with Python and Java to develop an AI system that detected behavioral patterns as a module for HR interactions.

Testing

Project delivery

Project 5 : DMIRCS

Role – Sr. Software developer (Java)

Client - Dubai Municipality - Chennai, India (Aug 2020 – Mar 2021)

Project Description – A payment management portal that handled all the taxes and utility payments for Dubai Municipality

Tools & Technologies - Eclipse, WebLogic, Tortoise SVN, JDeveloper, Java, HTML, CSS, Struts

Responsibilities –

Application development and enhancements for handling taxes and utility payments using J2EE, JSP, Struts 1.2 and Oracle

Production Support, bug fixing.

Project 6: CAFM – ERP Integration

Role – Sr Software developer

Client – Qatar foundation - Doha, Qatar (Aug 2015 – July 2020)

Project Description – A software application that processes facility management service requests for Qatar Foundation buildings.

Tools & Technologies - Eclipse, WebLogic, Tortoise SVN, JDeveloper, Java, HTML, CSS, Struts

Responsibilities –

Designing and developing web applications in Archibus Framework for workflow management that handles facility management systems.

Requirement analysis, design, coding, and documentation

Used PL/SQL - stored procedures, functions, and triggers, for order management processes at the back end.

Bug fixing and trouble shooting.

Estimation and Impact Analysis

Client side – Requirement gathering.

Company: Renault Nissan Technology & Business Centre India Private Limited- Chennai, India (Jun 2012 – July 2015)

Project 1: ÉCLAIR – June 2013 – July 2015

Role –Software developer

Project Description – ECLAIR deals with: Managing the transportation of auto parts, cost calculation (Automated), calculating the duration, choosing the best route and parts and piece creation and modification.

Tools - Java, Java script, J2EE, JSP, HTML, MYSQL, SQL YOG, PL/SQL, EditPlus, Eclipse IDE 3.2, JBOSS, SVN, JDeveloper, Hibernate

Responsibilities –

Developed code for piece creation, modification and managing the parts.

Designing the Test-Case document and Test Cases

Unit Testing and System Testing

Code Clean-up across the Modules and Reducing code dependency.

Project 2 : IQAR – Jan 2013 – July 2015

Role –Software developer

Project Description – IQAR deals with: Loading and Unloading trucks with auto parts. (Automated), managing the transportation, calculating the time in delivery delay, tracking the Haulier and generating monthly reports.

Tools - Java, Java script, J2EE, JSP, HTML, MYSQL, SQL YOG, PL/SQL, Edit

Plus, Eclipse IDE 3.2, JBOSS, SVN, JDeveloper

Responsibilities –

Developing code for managing the transport, loading and unloading the packages into the truck and managing the reports

Designing the Test-Case document and Test Cases

Unit Testing and System Testing

Project 3: Packaging repository – Jun 2012 – July 2015

Role –Software developer

Project Description – This application deals with creating new packaging for automobile parts with all its characteristics specified, modifying the packaging, and viewing the details of a packaging,

Tools - Java, Java script, J2EE, JSP, HTML, MYSQL, SQL YOG, PL/SQL, Edit

Plus, Eclipse IDE 3.2, JBOSS, SVN, JDeveloper

Responsibilities –

Developing the code for Create Packaging, View Packaging, Modify Packaging and Validate Packaging

Initiating Requirements Session with the Client for the Offshore Team

Designing the SDD (System Design Document), RTM (Requirements Traceability Matrix)

Designing the Use-Case diagrams, Class diagrams, Sequence diagrams and Activity diagrams, and modeled them in Oracle JDeveloper

Web-Designing for the Screens

Preparing and maintaining Project Management documents such as Configuration Management Plan (CMP), Unit Test Plan, Unit Test Report, Build Note etc.



Contact this candidate