Manoj Kumar

Manoj Kumar Email and Phone Number

Sr Java Full Stack Developer at JP Morgan & Chase co. @ JPMorganChase
new york, new york, united states
Manoj Kumar's Location
Jersey City, New Jersey, United States, United States
About Manoj Kumar

Full Stack Developer with years of experience designing, developing, and deploying scalable web and mobile applications using Java, Spring Boot, React, Angular, and AWS. Core skills include:• Developing REST APIs and microservices using Spring Boot• Building interactive UIs with React, Redux, Angular• Optimizing the performance of SQL and NoSQL databases• Implementing CI/CD pipelines, containerization, and cloud infrastructure on AWS• Following agile methodologies and DevOps practicesKnown for quickly learning and leveraging new technologies to build innovative solutions. Passionate about writing clean, maintainable code. Strong communication and analytical skills. Eager to join a collaborative team to build industry-leading products.

Manoj Kumar's Current Company Details
JPMorganChase

Jpmorganchase

View
Sr Java Full Stack Developer at JP Morgan & Chase co.
new york, new york, united states
Employees:
286575
Manoj Kumar Work Experience Details
  • Jpmorganchase
    Sr Java Full Stack Developer
    Jpmorganchase Mar 2024 - Present
    New Jersey, United States
    • Architected secure and scalable RESTful APIs with Java 21 and Spring Boot for data flow, incorporating OAuth 2.0 and kinit with Kerberos for authentication to maintain strict data security protocols. • Used AWS API Gateway for efficient routing and load balancing across microservices, enabling smooth and scalable communication within the application ecosystem. • Employed Gaia Kafka for distributed messaging and efficient data streaming, supporting the application's high-throughput data requirements. • As a team, managed high-volume data workflows using Amazon SQS and S3, optimizing ETL processes with AWS EKS and Kubernetes, which increased data processing efficiency by 30%. • Optimized data storage and retrieval in PostgreSQL, designing schema structures and tuning queries for improved performance, reducing data retrieval times by 25%. • Implemented the persistence layer using Hibernate with POJOs representing persistence database tuples. • Designed and implemented Java-related portions of the application, including EJBs, after gathering business requirements. • Adopted Java 17 text blocks to handle multiline strings effectively, improving code readability and simplifying integration with templated SQL queries. • Developed responsive and interactive UI components using React, Salt Design, and Pepper, enhancing user experience through seamless data visualization and navigation. • Integrated IQ’s analytics to provide real-time data insights, using Redux for state management.
  • Capital One
    Sr. Full Stack Java Developer
    Capital One Dec 2022 - Feb 2024
    Mclean, Va
    • Developed Involved in various phases of Software Development Life Cycle including requirements gathering, analysis, solution design, development, testing, deployment, and maintenance by using Agile principles and values.• Developed the single-page application following Agile Scrum methodology, participated in daily standups, sprint reviews, sprint retrospectives, backlog grooming sessions and used Jira for user story creation, assignment, sprint planning and project management.• Configured Docker container service and build pipeline Jenkins CI/CD tool for continuous integrating and deploying applications on servers.• Developed back-end interfaces using SQL packages, stored procedures, Functions, Procedure, Anonymous SQL programs, Exception Handling in PL/SQL programs.• Developed unit test cases using Mocha and Chai as unit test runners to test various React JS components.• Worked on the Splunk architecture and various components (indexer, forwarder, search head, deployment server), Universal and Heavy forwarder.• The application is built in Micro Service Oriented Architecture using MEAN stack (MongoDB 5, ExpressJS 5, Angular 14, Node.js 16) to develop a set of small, autonomous services and deployed them independently on AWS EC2 instances.• Designed and implemented Angular 14 components, ensuring compatibility with the most recent versions of TypeScript (4.5) and RxJS (7.4) through meticulous module management.• Created reusable Angular CLI 13, utilizing its powerful capabilities to efficiently manage project workflows and streamline the development process.• Designed responsive user interaction screens using HTML5, CSS3, Bootstrap framework by using grid system, media queries, mixins and other features for optimized experience across desktop and mobile.• Developed Sencha Ext JS based progressive web app with service workers for offline access, push notifications and background data sync. Leveraged browser caching using local storage for low latency.
  • Nokia
    Full Stack Java Developer
    Nokia Aug 2021 - Nov 2022
    Dallas, Texas, United States
    • Developed a Micro Service Oriented application with React JS (v16.14) in the front end and Spring Boot services.• Involved in development, design, and implementation of the front-end part of the widget-based application using HTML5, CSS3-LESS, AJAX, Bootstrap 4.0.• Configured React-Redux for state management and React-Router (v5.2) for programmatic navigation.• Implemented Store-Redux for holding the whole state tree of application and Reducer-Redux for describing actions.• Used Axios AJAX request to data from back-end based on user interface input and post updated data back to backend.• Used PostgreSQL open-source relational database for storing application data. Performed advanced operations like indexing, cursors, triggers, stored procedures for faster data retrieval.• Implemented Hibernate ORM for managing object-relational mapping between Java objects and PostgreSQL database. Used Hibernate Query Language (HQL) for simplified database communication.• Developed robust server-side application using Spring framework components like Spring MVC for REST API development, Spring Security for authentication and authorization, Spring JPA for persistence layer, Spring Batch for transactional data processing, Spring AOP for managing cross-cutting concerns.• Leveraged declarative Spring Transactions for effective handling of ACID transactions and used Spring Beans to encapsulate business logic implementation.• Used Spring Batch with Quartz Scheduler for developing job processing system to run batch processes on scheduled time intervals.• Developed asynchronous messaging system using Java Message Service (JMS) API. Used RabbitMQ message broker for decoupled communication between microservices. Interacted with server using Java Naming and Directory Interface (JNDI).• Developed data-intensive Sencha Ext JS single page applications using Store, Proxy, and Model to fetch and manipulate remote data from Spring Boot REST APIs.
  • Crexi
    Full Stack Developer
    Crexi Oct 2019 - Jul 2021
    Marina Del Rey, California, United States
    • Developed and enhanced various modules and features of the CREXi platform following agile development principles. Worked closely with product owners and engineering team to deliver user stories and epics.• Created an interactive and responsive UI using AngularJS, HTML5, CSS3, JavaScript and Bootstrap framework. Developed reusable UI components and ensured consistency across the application. Optimized page load time through lazy loading.• Implemented core business logic and CRUD operations using Spring MVC, Spring Boot, Spring Data JPA and Hibernate. Developed data models, repositories, services, and controllers. Used Spring declarative transaction management.• Developed RESTful web services using Spring Boot and JAX-RS to expose backend APIs. Created API documentation using Swagger. Added validation, security, caching, and versioning.• Integrated Kafka and ActiveMQ for asynchronous messaging between services. Configured topics, producers, and consumers. Handled serialization and deserialization of messages.• Used JUnit, Mockito and Power Mock for unit testing the REST APIs and core components. Achieved over 80% code coverage for critical components.• Containerized services using Docker and managed them with Kubernetes. Created Docker files, optimized image sizes and configured Kubernetes deployments.• Leveraged AWS EC2, S3, RDS, CloudWatch and other services to build and deploy the application on cloud. Automated provisioning using CloudFormation and Ansible.• Implemented monitoring, logging and analytics using New Relic, ELK stack. Enabled tracking of key business metrics and system health.• Developed automation test framework using Selenium and Cucumber. Executed regression testing on every build.• Used Git, Jenkins and Bamboo for version control, continuous integration, and deployment. Setup branch policies and CI/CD pipelines.
  • Aam Health Needs
    J2Ee Developer
    Aam Health Needs Apr 2017 - Sep 2019
    Gurugram, India
    • Developed various features and enhancements for the web platform and Android/iOS apps using Java, J2EE, Spring MVC, Hibernate, RESTful web services. Worked on implementing appointment booking, online consultation, medicine ordering and health records modules.• Built responsive and interactive UI for the web platform using HTML5, CSS3, JavaScript, jQuery, Bootstrap. Focused on performance, accessibility, and responsive design for supporting multiple devices.• Designed and implemented the persistence layer and data access components using Hibernate, JPA, Spring Data. Defined entities, repositories, and custom ORM mappings.• Developed scalable and resilient REST APIs and microservices architecture using Spring Boot. Documented APIs using Swagger to make it easy for consumers.• Integrated asynchronous Kafka and RabbitMQ message brokers for building event-driven architecture. Configured topics, queues, producers, and consumers.• Containerized microservices using Docker and orchestrated containers using Kubernetes and OpenShift for high availability and autoscaling. Optimized Docker images for size and security.• Leveraged managed AWS EC2, S3, RDS, CloudWatch and other services for hosting the platform on cloud. Automated infrastructure provisioning using CloudFormation.• Implemented advanced application monitoring, logging and analytics using ELK stack, Grafana. Tracked KPIs like user signups, retention etc.• Performed comprehensive unit and integration testing using JUnit, Mockito and Selenium. Achieved over 85% code coverage for critical components.• Used Git, Jenkins, and Maven for version control, continuous integration, and delivery with zero downtime deployments.• Collaborated extensively with designers, QA engineers, and DevOps team in an agile setup. Participated in daily standups, plannings and retrospectives.

Frequently Asked Questions about Manoj Kumar

What company does Manoj Kumar work for?

Manoj Kumar works for Jpmorganchase

What is Manoj Kumar's role at the current company?

Manoj Kumar's current role is Sr Java Full Stack Developer at JP Morgan & Chase co..

Who are Manoj Kumar's colleagues?

Manoj Kumar's colleagues are Kongkeo Vissapra, Christopher Foreman, Angie Cloutier, Mohit Tyagi, Lesa Russell, Richard Korecki, Caroline Fallows.

Not the Manoj Kumar you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.