Nitish Jain Email & Phone Number
@discover.com
LinkedIn matched
Who is Nitish Jain? Overview
A concise factual answer block for searchers comparing this professional profile.
Nitish Jain is listed as Full Stack | Lead Java Dev | Project Lead | Spring Framewok | Spring Boot | Spring JPA | Microservices | Angular | PCF | OCP | Apache Kafka | IBM MQ's | Devops at Discover Financial Services, a with 21509 employees, based in Wheeling, Illinois, United States. AeroLeads shows a work email signal at discover.com and a matched LinkedIn profile for Nitish Jain.
Nitish Jain previously worked as Principal Application Engineer at Discover Financial Services and Application Engineer ( Lead Java Developer) at Discover Financial Services. Nitish Jain holds Bachelor Of Technology (B.Tech.), Computer Software Engineering from Punjab Technical University.
Email format at Discover Financial Services
This section adds company-level context without repeating Nitish Jain's masked contact details.
AeroLeads found 1 current-domain work email signal for Nitish Jain. Compare company email patterns before reaching out.
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
Listed skills include J2Ee Application Development, J2Ee Web Services, Android Development, Javascript, and 5 others.
Nitish Jain's current company
Company context helps verify the profile and gives searchers a useful next step.
Nitish Jain work experience
A career timeline built from the work history available for this profile.
Principal Application Engineer
Current
Application Engineer ( Lead Java Developer)
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
Senior Consultant, Application
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.
Lead Java Developer
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.
Senior Java Developer
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.
Senior Java Developer
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.
Sr. Java Developer
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.
Php Developer
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.
Colleagues at Discover Financial Services
Other employees you can reach at discover.com. View company contacts for 21509 employees →
Nicole Herrera
Colleague at Discover Financial ServicesGreater Chicago Area, United States
View →
PE
Pakulla Erna
Colleague at Discover Financial ServicesKaufbeuren, Bavaria, Germany
View →
EC
Elayne Campos
Colleague at Discover Financial ServicesÁguas De São Pedro, São Paulo, Brazil
View →
AK
Audrey Kugler
Colleague at Discover Financial ServicesHenderson, Kentucky, United States
View →
KZ
Kyara Zacarias
Colleague at Discover Financial ServicesGreater Chicago Area, United States
View →
DH
Daisy Hill
Colleague at Discover Financial ServicesArizona, United States
View →
JS
Jeff Stenberg
Colleague at Discover Financial ServicesElmhurst, Illinois, United States
View →
SW
Sarai Wideman
Colleague at Discover Financial ServicesMiddletown, Delaware, United States
View →
BL
Brooke Loy
Colleague at Discover Financial ServicesLake Villa, Illinois, United States
View →
邱
邱岱淳
Colleague at Discover Financial ServicesShenyang, Liaoning, China
View →
Nitish Jain education
Bachelor Of Technology (B.Tech.), Computer Software Engineering
Education record
Frequently asked questions about Nitish Jain
Quick answers generated from the profile data available on this page.
What company does Nitish Jain work for?
Nitish Jain works for Discover Financial Services.
What is Nitish Jain's role at Discover Financial Services?
Nitish Jain is listed as Full Stack | Lead Java Dev | Project Lead | Spring Framewok | Spring Boot | Spring JPA | Microservices | Angular | PCF | OCP | Apache Kafka | IBM MQ's | Devops at Discover Financial Services.
What is Nitish Jain's email address?
AeroLeads has found 1 work email signal at @discover.com for Nitish Jain at Discover Financial Services.
Where is Nitish Jain based?
Nitish Jain is based in Wheeling, Illinois, United States while working with Discover Financial Services.
What companies has Nitish Jain worked for?
Nitish Jain has worked for Discover Financial Services, Northern Trust Corporation, Iconma, Globallogic, and Genpact Headstrong Capital Markets.
Who are Nitish Jain's colleagues at Discover Financial Services?
Nitish Jain's colleagues at Discover Financial Services include Nicole Herrera, Pakulla Erna, Elayne Campos, Audrey Kugler, and Kyara Zacarias.
How can I contact Nitish Jain?
You can use AeroLeads to view verified contact signals for Nitish Jain at Discover Financial Services, including work email, phone, and LinkedIn data when available.
What schools did Nitish Jain attend?
Nitish Jain holds Bachelor Of Technology (B.Tech.), Computer Software Engineering from Punjab Technical University.
What skills is Nitish Jain known for?
Nitish Jain is listed with skills including J2Ee Application Development, J2Ee Web Services, Android Development, Javascript, Php, Db2, Html, and Oracle.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial