Nitish Jain

Nitish Jain Email and Phone Number

Full Stack | Lead Java Dev | Project Lead | Spring Framewok | Spring Boot | Spring JPA | Microservices | Angular | PCF | OCP | Apache Kafka | IBM MQ's | Devops @ Discover Financial Services
Wheeling, IL, US
Nitish Jain's Location
Wheeling, Illinois, United States, United States
Nitish Jain's Contact Details

Nitish Jain personal email

n/a
About Nitish Jain

Experienced IT Professional with about 12 years of experience and working as a Lead Java Developer along with expertise in developing Web Applications using Front-End Technologies like HTML, CSS, JSP, Angular and ReactJs, SOAP/Restful API’s using NodeJs, Spring Boot, Microservices Architecture, Spring MVC, Spring Data, Spring JPA and Struts MVC frameworks and middleware such as IBM Websphere MQ’s and Apache Kafka, Integration Testing using wiremocks, Acceptance Testing using BDD, Insurance (Banking, Claims, Enterprise Telecommunications) and Retail Pharmacy domain, Waterfall and Agile/Scrum Methodologies, Exception Handling, Collections, Multi-Threading, Java 8, JSPs, HTML, CSS, Bootstrap, Javascript, JQuery, JSON and Ajax, ReactJs, message oriented middleware using JMS and IBM MQ, SVN and Github, Ant/Maven, Jenkins, Microservices based architecture, SQL queries using IBM DB2, Oracle and MySQL Server, Eclipse, Rational Software Architect, Atom and deployment in Application Servers like Apache Tomcat, IBM WebSphere and Cloud Platforms like OCP (Openshift Container Platform) and PCF (Pivotal Cloud Foundry), Talend, Junit, Mockito, Splunk, PuttyTECHNICAL SKILLSScripting and Programming Languages Core Java (Java 7 and 8), J2EE, Spring MVC, Struts MVC, Spring Boot, Restful API's and SOAP Web Services Front End Technologies JSPs, HTML, CSS, Javascript, Angular, ReactJsCloud Platforms OCP (Openshift Container Platform) and PCF (Pivotal Cloud Foundry)Testing Unit Testing with Junit, Mockito and Jupiter, Integration Testing with Wiremocks, Acceptance Testing with Cucumber BDD IDE’s Eclipse, Intellij, Rational Software Architect, Netbeans, Atom, VSCode, Rational Application Developer, Spring Tool Suite, TalendTools and Packages MS Office, MS Visio, HP Service Manager, Apache Maven, ANT, Jenkins, SharePoint, Lotus Notes, PuttyDatabases IBM DB2, DB2 Command Editor, Toad, Oracle, MySQL Server, SQL ServerOthers Cloud Management Portal, Splunk, SOAPUI, JIRA, , Painless Script, Logstash, Bitbucket, Jira, Confluence, OAuth2, Avro Schema, JWT

Nitish Jain's Current Company Details
Discover Financial Services

Discover Financial Services

View
Full Stack | Lead Java Dev | Project Lead | Spring Framewok | Spring Boot | Spring JPA | Microservices | Angular | PCF | OCP | Apache Kafka | IBM MQ's | Devops
Wheeling, IL, US
Website:
discover.com
Employees:
21509
Nitish Jain Work Experience Details
  • Discover Financial Services
    Discover Financial Services
    Wheeling, Il, Us
  • Discover Financial Services
    Principal Application Engineer
    Discover Financial Services Oct 2022 - Present
    Riverwoods, Il, Us
  • Discover Financial Services
    Application Engineer ( Lead Java Developer)
    Discover Financial Services Jan 2020 - Oct 2022
    Riverwoods, Il, Us
    Experienced IT Professional with about 12 years of experience as a Sr. Java Developer along with expertise in developing Web Applications using Front-End Technologies like Angular and ReactJs, SOAP/Restful API’s using NodeJs, Spring Boot, Microservices Architecture, Spring MVC, Spring Data, Spring JPA and Struts MVC frameworks and middleware such as IBM Websphere MQ’s and Apache Kafka, Integration Testing using wiremocks, Acceptance Testing using BDD, Insurance (Banking, Claims, Enterprise Telecommunications) and Retail Pharmacy domain, Waterfall and Agile/Scrum Methodologies, Exception Handling, Collections, Multi-Threading, Java 8, JSPs, HTML, CSS, Bootstrap, Javascript, JQuery, JSON and Ajax, ReactJs, message oriented middleware using JMS and IBM MQ, SVN and Github, Ant/Maven, Jenkins, Microservices based architecture, SQL queries using IBM DB2, Oracle and MySQL Server, Eclipse, Rational Software Architect, Atom and deployment in Application Servers like Apache Tomcat, IBM WebSphere and Cloud Platforms like OCP (Openshift Container Platform) and PCF (Pivotal Cloud Foundry), Talend, Junit, Mockito, Splunk, PuttyTECHNICAL SKILLSScripting and Programming Languages Core Java (Java 7 and 8), J2EE, Spring MVC, Struts MVC, Spring Boot, Restful API's and SOAP Web Services Front End Technologies JSPs, HTML, CSS, Javascript, Angular, ReactJsCloud Platforms OCP (Openshift Container Platform) and PCF (Pivotal Cloud Foundry)Testing Unit Testing with Junit, Mockito and Jupiter, Integration Testing with Wiremocks, Acceptance Testing with Cucumber BDD IDE’s Eclipse, Intellij, Rational Software Architect, Netbeans, Atom, VSCode, Rational Application Developer, Spring Tool Suite, TalendTools and Packages MS Office, MS Visio, HP Service Manager, Apache Maven, ANT, Jenkins, SharePoint, Lotus Notes, PuttyDatabases IBM DB2, DB2 Command Editor, Toad, Oracle, MySQL Server, SQL ServerOthers Cloud Management Portal, Splunk, SOAPUI, JIRA
  • Northern Trust Corporation
    Senior Consultant, Application
    Northern Trust Corporation Nov 2019 - Jan 2020
    Chicago, Illinois, Us
     Responsible for individual cluster E2E Service Operations and Performance across all the TLAs in the cluster. Cluster specific Customer and Stakeholder communication. Active engagement in Incident Management/Problem Management/Change Management/Servie Request Management, ensuring timely escalation to L3 and senior production support mgmt. Responsilbe for availability management of the applications in the cluster. Have a fair understanding of the functional and architecture knowledge of the application. Ensure the DR plans and tests are current always. Ensure data quality of all tickets entered in SNOW. Driving and Tracking Service Improvement projects within the cluster. Manage the shift left and automation activities in the cluster. Take a judicious call on any critical issue and timely escalate to the client.
  • Iconma
    Lead Java Developer
    Iconma Aug 2019 - Nov 2019
    Troy, Mi, Us
     Work as Lead Java Developer in Scrum Agile methodology. Utilize Spark streaming framework to develop the application and consume messages from Kafka Topic. Build API orchestration layer to do rule evaluation and route messages to either another Kafka topic or Send Messages API. Develop new features such as add new alerts, set up monitoring to enhance existing capabilities of the application Develop POC’s using either Flink or Spring Streaming to find alternate technology in place of Spark Streaming for real-time streaming. Perform marshaling and un-marshaling of XMLs. Perform validation of XMLs against XSDs. Comply towards service development standards using YAML files for Restful API’s and WSDL files for SOAP Services. Develop Junits and ensure more than 80% code coverage for the implemented logic. Verify Application Deployment on AWS EC2 instances. Build Grafana Dashboards to set up alerting and send automated alters in case of any issues. Use Splunk for monitoring of logs. Work on bug fixes raised by Scrum QE. Work on hotfixes assigned from higher environments like SIT and E2E. Help offshore team members with any code issue and also review their code before merge to Develop branch.
  • Globallogic
    Senior Java Developer
    Globallogic Aug 2018 - Aug 2019
    Santa Clara, Ca, Us
     Work as a Sr. Java Developer in Agile methodology. Develop the integration flows using Spring Integration and Apache Kafka to consume messages from inbound channels, process messages and pass further to outbound channels. Develop minions (microservices) using Spring Boot. Develop Sprig Boot Microservices to get Data from No-SQL Cassandra DB using Spring JPA. Security Implementation using Spring Security and Identity Access Management tool Keycloak using OAuth2 and Open-id connect. Perform marshaling and un-marshaling of XMLs. Perform validation of XMLs against XSDs. Comply towards service development standards using YAML files for Restful API’s and WSDL files for SOAP Services. Develop Junits and ensure more than 85% code coverage for the implemented logic. Verify Application Deployment on Kubernetes and work with Devops in case of any issues. Work on bug fixes raised by Scrum QE. Work on hotfixes assigned from higher environments like SIT and E2E. Help offshore team members with any code issue and also review their code before merge to Develop branch.
  • Genpact Headstrong Capital Markets
    Senior Java Developer
    Genpact Headstrong Capital Markets Mar 2018 - Aug 2018
    Reston, Va, Us
     Work as a team lead to gather requirements from Client and pass it further to onshore and offshore resources for completion of work and work along with them. Configure IBM Websphere MQ’s to delegate messages to appropriate queue. Develop the code to retrieve messages from queue in XML format. Use Jibx marshall and unmarshall technique to convert messages from object to xml format and xml to object format respectively. Use EJB MDB and JMS services for messaging service Use queue manager to route messages to following queue in case of success and error queue in case of failure. Unit test the application using Junit. Integrate with many other triggering applications and consumer applications for retrieving the data as well as passing the data. Lead the application team in helping to migrate from Dimensions/Ant to Git/Maven. Develop the services; both SOAP and REST to expose and consume the data with integrating applications. Convert the source input passed in XML format, map it using XSLT and transform into target output XML using Jackson APIs.
  • Capgemini
    Sr. Java Developer
    Capgemini Feb 2010 - Mar 2018
    Paris, France, Fr
     Developed the shell for the UI using ReactJs, for the API using NodeJs. Created DB schema using PostgreSQL pgAdmin4. Integrated the UI code with Webpack to bundle Javascript files for usage in a browser. Integrated with Babel transpiler which allowed developer to write code in recent published version without the need to worry about that code being supported by the browsers. Developed the UI screens using JSX (Javascript Syntax Extension). Designed tables for initial set up of DB. Tables were designed in such a way so each field on the UI is created as a new row in the DB and not as column. Involved in creating HLD and LLD documents for building the application. Developed the web application in Struts MVC framework with IBM DB2 as the Database. Developed the SOAP Web Services to expose the functionality to consumers. Completed Unit Testing using Junit and Mockito Deployed the applications and web services in all the environments using Application Deployment and Activation Tool Migrated the application from Struts MVC framework to Spring MVC framework due to security vulnerabilities with existing Struts framework across the enterprise. Upgraded the Websphere Application Server from 7.0 to 8.5 Completed Unit Testing using Junit and Mockito Deployed application and web services in all the environments using Cloud Management Portal. Upgraded all the SOAP Web Services to Restful APIs for faster performance and created new microservices so as to disallow direct integration with the DB for all the Automation tools and batch jobs. Created views for tables to allow better performance and allow multi search queries. Completed Unit Testing using Junit and Mockito. Deployed application and web services in all the environments using Cloud Management Portal. Upgraded the existing Spring MVC framework to Spring boot to minimize manual configuration and make use of Spring Boot’s Auto configuration.
  • Promatics Technologies Private Limited
    Php Developer
    Promatics Technologies Private Limited Sep 2009 - Jan 2010
    Ludhiana, Punjab, In
    Worked as a PHP Trainee and Developer. Hands-on experience in creating Web Application in PHP along with some Open Source Frameworks like Joomla, Wordpress.

Nitish Jain Skills

J2ee Application Development J2ee Web Services Android Development Javascript Php Db2 Html Oracle Core Java

Nitish Jain Education Details

  • Punjab Technical University
    Punjab Technical University
    Computer Software Engineering
  • S.A.V. Jain Day Boarding School
    S.A.V. Jain Day Boarding School

Frequently Asked Questions about Nitish Jain

What company does Nitish Jain work for?

Nitish Jain works for Discover Financial Services

What is Nitish Jain's role at the current company?

Nitish Jain's current role is Full Stack | Lead Java Dev | Project Lead | Spring Framewok | Spring Boot | Spring JPA | Microservices | Angular | PCF | OCP | Apache Kafka | IBM MQ's | Devops.

What is Nitish Jain's email address?

Nitish Jain's email address is ni****@****gic.com

What schools did Nitish Jain attend?

Nitish Jain attended Punjab Technical University, S.a.v. Jain Day Boarding School.

What are some of Nitish Jain's interests?

Nitish Jain has interest in Internet Browsing, Social Networking, Trekking, Enterprenuership.

What skills is Nitish Jain known for?

Nitish Jain has skills like J2ee Application Development, J2ee Web Services, Android Development, Javascript, Php, Db2, Html, Oracle, Core Java.

Who are Nitish Jain's colleagues?

Nitish Jain's colleagues are Meri Sultan, 贺意林, Jennifer Ledbetter, Elizabeth Evans, Tanaesha Wade, Komal Shahid, Dawn Wagstaff.

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.