AeroLeads people directory · profile

B Karthik Email & Phone Number

Sr. Java Full Stack Developer at M&T Bank
Location: New York, United States 6 work roles 1 school
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Sr. Java Full Stack Developer
Location
New York, United States
Company size

Who is B Karthik? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

B Karthik is listed as Sr. Java Full Stack Developer at M&T Bank, a with 21133 employees, based in New York, United States. AeroLeads shows a matched LinkedIn profile for B Karthik.

B Karthik previously worked as Sr. Java Full Stack Developer at Cadence Design Systems and Sr. Java Full Stack Developer at Bank Of America. B Karthik holds Bachelor'S Of Technology, Computer Science from Jntuh College Of Engineering Hyderabad.

Company email context

Email format at M&T Bank

This section adds company-level context without repeating B Karthik's masked contact details.

M&T Bank

Review company-level records connected to B Karthik before choosing the right outreach path.

Profile bio

About B Karthik

11+ years of Experience in Enterprise Application Development using Java, Microservices and various cloud technologies. Hands-on experience as Java Full Stack developer in various technical and functional areas of J2EE Technologies like core java, Multi-threading (Executor framework), Servlets2.1/1.2, DAO layer, REST API, SOAP, Spring core, Spring AOP, VAADIN Framework, Spring JDBC, Spring Security, JMS (Java Micro Services), Spring MVC and Hibernate (ORM)Experience in Responsive web design and Java API Development experience for developing partner Homepages using HTML5, CSS3, JavaScript, ReactJS, Nodejs, and jQuery. Implemented an express Graph QL library to mount a Graph QL API server on the user-configured HTTP endpoint.Developed RESTful API services that work as a middleware between our application and third-party that will be used using Golang. Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of infrastructure as a code.Experienced in building applications that works on mainly Groovy grails, Html, CSS, Rest Services, Java Script, Maven, Hibernate.Experience working with Graph QL API’s and new features using React + Graph QL Stack and Full Stack Modern Progressive Web Apps – React JS, Redux, Graph QL.Experience in building isomorphic applications using React.js and Redux with Graph QL on server side.Strong Knowledge of working with Graph QL schema, queries, and mutations to interact with MongoDB and several other data layers.Experienced developed in Python for instantiating multi-threaded applications and running with other applications. Design, build and manage the EKS (Elasticsearch, Logstash and Kibana) cluster for centralized logging and search functionalities for the operations.Hands-on experience as Java Full stack developer in AWS Lambda services and in some various models like ECS, API Gateway, AWS CLI, Cloud Formation, Serverless Deployment, and Docker.Experience in developing OIM tools in technical and functional departments. Responsible for design, testing, coding, and documentation.Experience in developing User Interactive (UI) Applications and professional web applications using HTML 4.0/5, CSS3, JavaScript, AngularJS, jQuery, JSF, React JS, NodeJS, AJAX, JSON, XHTML, and XML Angular 2+, Typescript, CSS/SASS, NodeJS, Jasmine, Protractor and Swagger.Experience in Web Services using SOAP, Restful, WSDL, HTML, XML, JAXB, XSD, SAX and DOM parsers working Knowledge of other programming languages like C, and Markup Languages like XML, HTML.

Current workplace

B Karthik's current company

Company context helps verify the profile and gives searchers a useful next step.

M&T Bank
M&T Bank
Sr. Java Full Stack Developer
buffalo, new york, united states
Website
Employees
21133
AeroLeads page
6 roles

B Karthik work experience

A career timeline built from the work history available for this profile.

Sr. Java Full Stack Developer

Current

Wilmington, Delaware, United States

Software Development Life Cycle (SDLC) which includes development, design, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with Java/J2EE technologies.Implemented an express-Graph QL library to mount a Graph QL API server on the user-configured HTTP endpoint.Involved in Responsive Web Design for developing the partner Homepages using HTML5, CSS3, JavaScript, ReactJS, NodeJS, and jQuery. Involved in using NoSQL… Show more Software Development Life Cycle (SDLC) which includes development, design, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with Java/J2EE technologies.Implemented an express-Graph QL library to mount a Graph QL API server on the user-configured HTTP endpoint.Involved in Responsive Web Design for developing the partner Homepages using HTML5, CSS3, JavaScript, ReactJS, NodeJS, and jQuery. Involved in using NoSQL (MongoDB) data models document, key-value & wide column or graph model.Involved in building applications that work on mainly Groovy grails, Html, CSS, Rest Services, Java Script, Maven, Hibernate.Create and maintain highly scalable and fault tolerant multi-tier AWS and Azure environments spanning across multiple availability zones using Terraform and CloudFormation.Involved in develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and TerraformInvolved in terraform scripts from scratch for building Dev, Staging, Prod and DR environments.Developed RESTful API services that work as a middleware between our application and third-party that will be used using Golang.Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of infrastructure as a code.Experience in building isomorphic applications using React.js and Redux with Graph QL on server side.Strong Knowledge of working with Graph QL schema, queries, and mutations to interact with MongoDB and several other data layers.Involved in CI/CD process using GIT, Jenkins job creation, Maven build Creating Docker image, and deployment in Kubernetes.Environment: Java 8, J2EE, Servlets, JSP, JDBC, Spring5.0, Spring MVC, Hibernate, SOAP, AngularJS, Angular7, Microservices, Spring Boot, REST, REST API, Docker, AWS, Maven, HTML, CI/CD, Kafka, MongoDB, Graph QL, XML, PCF, Jenkins, SQL, PL/SQL, SQL Developer, Junit. Show less

Aug 2022 - Present

Sr. Java Full Stack Developer

San Jose, California, United States

Responsibilities:Created various REST full Web services using Spring Boot for interfacing with the request Object.Integrated AWS Lambda, S3, CloudWatch, and API Gateway to create serverless Microservices.Implemented data access layer DAO using Hibernate, JDBC, Spring Hibernate template, and Spring JDBC template.Designed and implemented custom message adapter components using Apache Active MQ to facilitate message flow between Microservices, based on RESTful APIs implemented… Show more Responsibilities:Created various REST full Web services using Spring Boot for interfacing with the request Object.Integrated AWS Lambda, S3, CloudWatch, and API Gateway to create serverless Microservices.Implemented data access layer DAO using Hibernate, JDBC, Spring Hibernate template, and Spring JDBC template.Designed and implemented custom message adapter components using Apache Active MQ to facilitate message flow between Microservices, based on RESTful APIs implemented with Spring Boot and Spring MVC.Contributed to the development of a service-based architecture using open-source technologies like Hibernate ORM with JPA Annotations.Used Spring Boot with an embedded Tomcat Server.Built a real-time data streaming pipeline using Kafka.Designed the UI using JSP, HTML5, CSS3, Ajax toolkit, and JavaScript.Utilized React-Router to transform the application into a Single Page Application (SPA).Developed user interfaces using JSP, Spring Tag Libraries, and Ajax to simplify application complexities.Created buckets in AWS for file storage, enabling versioning and implementing security measures for stored files.Wrote SQL and PL/SQL queries to access, manipulate, and update the Oracle database.Implemented log4j for effective error and debug message logging.Launched and configured Amazon EC2 (AWS) Cloud Servers using Linux AMI and configured them for specific applications.Used Angular HTTP clients to make Ajax calls and load data into UI components such as tables, grids, and models.Utilized Apache Kafka for sending message objects to client queues and topics.Environment: Core Java, Java1.7/1.8, J2EE, Spring Boot, Spring JPA, AWS, Spring JDBC, SOAP, Restful Web Services, Eclipse, STS, SVN/GIT (Version Controlling), CSS, Maven 3, Microsoft Teams, Amazon Web Services, jQuery, JDBC, AJAX, HTML/HTML5, JSP, JavaScript, ReactJS Apache Active MQ, Kafka, Angular JS, SQL Server, Hibernate. Show less

Mar 2021 - Jul 2022

Sr. Java Full Stack Developer

Charlotte, North Carolina, United States

Responsibilities:Involved in the development using Agile Development process to gather and analyze the requirements of the Application.Created test suites for each service using Azure end points in Ready API to test the services created in Azure APIM.Used Hibernate Framework for mapping entities to database tables.Involved in building applications that work on mainly Groovy grails, Html, CSS, Rest Services, Java Script, Maven, Hibernate.Worked closely with the Microsoft team… Show more Responsibilities:Involved in the development using Agile Development process to gather and analyze the requirements of the Application.Created test suites for each service using Azure end points in Ready API to test the services created in Azure APIM.Used Hibernate Framework for mapping entities to database tables.Involved in building applications that work on mainly Groovy grails, Html, CSS, Rest Services, Java Script, Maven, Hibernate.Worked closely with the Microsoft team to implement Azure DevOps solutions for service migration.Extensive experience with core java technologies in Multi-Threading, Synchronization and Exception Handling to gather various servers in parallel.Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of infrastructure as a code.Developed Spring Bean Classes (Service Classes) for implementing Business logic and configured beans to manage bean lifecycle using annotations and xml-based configuration. Implemented the application using Spring Boot and handled the authorization and authentication features by using Spring Security.Used Spring MVC module to write REST controllers, map URLs for the request and present with different views for different use cases. Used Spring Framework AOP Module to implement logging in the application to know the application status.Used Spring MVC module to develop MVC Architecture. Integrated the application with Spring-MVC using Spring Boot, Spring Dependency Injection (DI), and Spring Annotations.Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.Used Jersey to implement Restful Web Service and used JSON form to transfer the data.Used SOAP based Web services and RESTful Web services for transferring data between applications.Environment: Java, Core Java, Spring boot, Spring Security, AWS, EC2, JUnit, Azure API Management, Agile, Spring, JavaScript, Webservices, Oracle, Maven, JMS, Jenkins, GIT. Show less

Nov 2019 - Feb 2021

Java Full Stack Developer

Fis

Jacksonville, Florida, United States

Responsibilities:Involved in analysis, specification, design implementation, and testing phases of Software Development Life Cycle (SDLC) for developing applications.Developed/Implemented code on new requirements as a developer using Spring MVC and Hibernate by using Safe Agile Methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.Developed the GUI Web Interface using Angular 8, Typescript, RXJs, Node, Bootstrap 4, jQuery, and HTML… Show more Responsibilities:Involved in analysis, specification, design implementation, and testing phases of Software Development Life Cycle (SDLC) for developing applications.Developed/Implemented code on new requirements as a developer using Spring MVC and Hibernate by using Safe Agile Methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.Developed the GUI Web Interface using Angular 8, Typescript, RXJs, Node, Bootstrap 4, jQuery, and HTML 5.Involved in building applications that work on mainly Groovy grails, Html, CSS, Rest Services, Java Script, Maven, Hibernate.Develop the reusable components, pipes, services, and different feature modules, routes using Angular 8.Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of infrastructure as a code.Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.Transforming complex business requirements from the customer into a development plan by using objects like Stored Procedures, Functions, and triggers to support Agile development.Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, and factory patterns.Used Spring Framework AOP Module to implement logging in the application to know the application status.Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, and Spring Boot and handled the security using Spring Security.Environment: J2EE, JSP, JavaScript, JDK 1.6, UML, Eclipse, Oracle, Amazon API Gateway, AWS Lambda, S3 Bucket, AWS IAM, Angular 6, WebSphere, SOAP, SOA, Spring 3.0, Spring Boot, Spring MVC, Hibernate, Map Struct, RESTful, Postman, XML, CSS, HTML, JMOCKIT, Junit 4.4, SVN, Log4j, Oracle10g, Jenkins, Ant 1.8, Maven, Swagger, Splunk, WinSCP. Show less

Jan 2019 - Oct 2019

Java Full Stack Developer

Cincinnati, Ohio, United States

Responsibilities Led major projects on both client side and server side and exchanged knowledge within the team members. Analyzed application requirements and problems on the client side and worked in Angular 8 and Bootstrap using JavaScript, TypeScript, HTML and CSS respectively. Planned solutions and developed web applications along with team members through hands-on coding and solved relevant problems and errors.Involved in building applications that work on mainly Groovy… Show more Responsibilities Led major projects on both client side and server side and exchanged knowledge within the team members. Analyzed application requirements and problems on the client side and worked in Angular 8 and Bootstrap using JavaScript, TypeScript, HTML and CSS respectively. Planned solutions and developed web applications along with team members through hands-on coding and solved relevant problems and errors.Involved in building applications that work on mainly Groovy grails, Html, CSS, Rest Services, Java Script, Maven, Hibernate.Participated in meetings and shared ideas on upgrading and updating projects through advancing technologies. Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of infrastructure as a code.Practiced Java-8 features such as Lambda Expressions and Functional Interfaces to make work more efficient and faster. Developed and tested multiple web applications using Rest API and annotations by combining Spring framework, Postman, and MySQL database.Performed debugging, worked on multithreading, handled various exceptions and security issues in the process of development and deployment. Built Docker images and Docker containers for configuration and verification of applications in accordance with Jenkins Scripts.Carried out testing of codes and applications and understood the path and behavior of components in the system. Managed lifecycle of applications and documented possible problems and solutions for future references. Designed and implemented features of various code within team members for validation of programs using SonarQube. Environment: HTML, CSS, Bootstrap, JavaScript ES, Typescript 3.0, Angular 7 and 8, Java 8, JPA Hibernate 5, Spring (Data JPA, Boot, Security, AOP, Core), Maven, REST API/Web Services, Micro Services, Messaging Services, Kafka, GitHub, Jenkins, Dockers, Docker Hub, SonarQube, Jira, Eclipse 3.6, IntelliJ. Show less

Dec 2016 - Aug 2018

Java Developer

Nashville, Tennessee, United States

Responsibilities:Designed and developed the application using Waterfall Methodology and followed Scrum.Designed and developed the project using MVC design pattern.Planned and Designed request and response schemas on the client side and server side. Developed architecture and programs for efficient service on client side and hand in practice on JavaScript, XML, XSL and JSP.Developed web-based applications using Java/J2EE, Servlets, Struts, Spring IOC, Spring MVC, Spring AOP… Show more Responsibilities:Designed and developed the application using Waterfall Methodology and followed Scrum.Designed and developed the project using MVC design pattern.Planned and Designed request and response schemas on the client side and server side. Developed architecture and programs for efficient service on client side and hand in practice on JavaScript, XML, XSL and JSP.Developed web-based applications using Java/J2EE, Servlets, Struts, Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, Spring Web Flow, Spring Data, JDBC, Web Services (SOAP & Restful services) and ORM frameworks like Hibernate.Developed single-page web applications and provided synchronization to various parts of web apps using JavaScript library.Designed various modules using technologies like CSS Media Queries, HTML5, AJAX, JSON, and JavaScript.Created documentation for all the components which is included in the React-Bootstrap page.Written maps reduce programs to load data into the MongoDB environment.Worked on application development for server side using Servlets, JSP, JDBC, WSDL, Java, SOAP Web services, ANT, and AJAX. Expertise in frameworks and tools such as Struts, Eclipse, JMS, Jersey and JBOSS to build modules. Practiced SOAP Web services, IBM WebSphere, Apache CXF, BEA WebLogic, and JMS to develop asynchronous communication applications. Involved in building web applications for routing, firewall, callback security and session service using SOAP, XML and WSDL. Helpful colleagues and comfortable environment, thus learnt quickly and involved as team player for major projects. Involved in bug and error fixing and exception handling and documented solutions to problems for future reference. Environment: Java, Spring Data JPA, Servlets, JSP, JDBC, Spring Boot, Spring AOP, Spring Core, Maven, RESTAPI/Web Services, Messaging Services, Kafka, GitHub, SonarQube, Jira, Eclipse Show less

Jun 2012 - Nov 2016
Team & coworkers

Colleagues at M&T Bank

Other employees you can reach at mtb.com. View company contacts for 21133 employees →

1 education record

B Karthik education

FAQ

Frequently asked questions about B Karthik

Quick answers generated from the profile data available on this page.

What company does B Karthik work for?

B Karthik works for M&T Bank.

What is B Karthik's role at M&T Bank?

B Karthik is listed as Sr. Java Full Stack Developer at M&T Bank.

Where is B Karthik based?

B Karthik is based in New York, United States while working with M&T Bank.

What companies has B Karthik worked for?

B Karthik has worked for M&T Bank, Cadence Design Systems, Bank Of America, Fis, and Fifth Third Bank.

Who are B Karthik's colleagues at M&T Bank?

B Karthik's colleagues at M&T Bank include Charles A. Le Fevre, Jarred M. Ricks, Mayank Sati, Monica Pajak, and Briana Malloney.

How can I contact B Karthik?

You can use AeroLeads to view verified contact signals for B Karthik at M&T Bank, including work email, phone, and LinkedIn data when available.

What schools did B Karthik attend?

B Karthik holds Bachelor'S Of Technology, Computer Science from Jntuh College Of Engineering Hyderabad.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the B Karthik you were looking for.

View similar profiles