B Karthik Email and Phone Number
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.
-
Sr. Java Full Stack DeveloperM&T Bank Aug 2022 - PresentWilmington, Delaware, United StatesSoftware 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 -
Sr. Java Full Stack DeveloperCadence Design Systems Mar 2021 - Jul 2022San Jose, California, United StatesResponsibilities: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 -
Sr. Java Full Stack DeveloperBank Of America Nov 2019 - Feb 2021Charlotte, North Carolina, United StatesResponsibilities: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 -
Java Full Stack DeveloperFis Jan 2019 - Oct 2019Jacksonville, Florida, United StatesResponsibilities: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 -
Java Full Stack DeveloperFifth Third Bank Dec 2016 - Aug 2018Cincinnati, Ohio, United StatesResponsibilities 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 -
Java DeveloperA. O. Smith Corporation Jun 2012 - Nov 2016Nashville, Tennessee, United StatesResponsibilities: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
B Karthik Education Details
-
Computer Science
Frequently Asked Questions about B Karthik
What company does B Karthik work for?
B Karthik works for M&t Bank
What is B Karthik's role at the current company?
B Karthik's current role is Sr. Java Full Stack Developer.
What schools did B Karthik attend?
B Karthik attended Jntuh College Of Engineering Hyderabad.
Who are B Karthik's colleagues?
B Karthik's colleagues are Amy Johnson, Amani Alosman, Narayana Murthy, Sh Km, Shannon Boswell, Madjoud Omichessan, Ashley Onorato.
Not the B Karthik you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial