Apoorva K

Apoorva K

Java Full Stack Developer @ Innovapost

About

a

Country

Canada

City

London

Industry

Banking

Skill

Spring Framework, Java 1.8/7, J2EE, Hibernate, SOAP, AWS EC2, AWS S3, Microservices, MongoDB, SQL, java 8, GraphQL, Spring Boot, Angular

Experience

Innovapost

Java Full Stack Developer

Innovapost

LinkedIn
2023-9 - Present · 3 yrs 1 mo

Canada

• Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). • Developed classes using Core java/Executor Service (multithreading, concurrency, memory management). • Used Spring MVC framework for implementing Model-View-Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced and maintenance will be easy. • Utilized Java 11 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. • Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful Services. • Refactored legacy code to latest Spring boot 3.x and Java 17. • Designed and developed Micro Services business components using Spring Boot. • Developed Spring Boot application and deployed it into AWS using EC2 instances. • Leveraged various Spring modules including Spring MVC, IOC, AOP, JDBC, and Spring Boot to contribute to the implementation of backend solutions for Electronic Trading applications. • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management. • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup. • Used Eclipse IDE to integrate the different frameworks to build the overall application. • Design and code backend web services for web applications with HTML5, CSS3, jQuery and JavaScript as frontend technologies and also for consumption for other process. • Extensive experience working with Java Collections Framework, including ArrayList, LinkedList, HashMap, TreeSet, TreeMap, HashSet, and LinkedHashMap. • Used Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) pipelines to deploying either on public

J.P. Morgan

Java Full Stack Developer

J.P. Morgan

LinkedIn
2019-8 - 2022-4 · 2 yrs 9 mos

India

• Involved in the development of the application using J2EE. • Designed, developed, debugged, and tested the web based J2EE application • Involved in development and testing of Microservices with Restful API. Actively involved in Analysis, Design, Development and System Testing. • Followed Agile methodology in the Scrum Cycle model. • Implemented Java8 features like Lambda expressions, Streams, filters, etc. • Used Executor Service framework to implement multithreading in programming to improve overall performance. • Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol. • Developed classes using Core java/Executor Service (multithreading, concurrency, memory management). • Involved in developing the Rest APIs for backend. • Created Spring Boot with Microservices utilizing RESTful API. • Developed Restful Web services for other systems to interact with our system and secured the service with Spring- Security OAuth. • Configured and deployed the J2EE application on WebLogic Application Server • Developed User interfaces and prototypes for web-based internal system using Angular, HTML5, CSS3, Typescript, JavaScript, jQuery, AJAX, and Bootstrap. • Utilized Spring core, AOP and security to build robust business operations with transactional support. • Extensively used Spring Batch for developing batch processing. • Implementing or exposing the Microservices architecture with Spring Boot based services interacting through a combination of REST. • Used WebSphere for Application server implementation, server setup configuration, support, performance. • Experience in building microservice and cloud-based architectures • Used apache camel to integrate the different applications using protocols like http, Active MQ and JMS. • Developed spring boot applications for REST services and deployed in Pivotal Cloud Foundry (PCF)

Prokarma

Full Stack java Developer

Prokarma

2017-1 - 2019-7 · 2 yrs 7 mos

India

• Migrated existing Monolithic architecture to full-fledged Microservices architecture using Spring Boot & Spring Cloud in multiple stages. • Implemented cloud native applications using Spring Cloud to take the advantages of cloud ecosystem. • Designed GUI using JavaScript, Bootstrap, HTML5, DOM, XHTML, AJAX, CSS3 and jQuery. • Designed Angular Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. • Developed powerful Single Page Application and dynamic responsive Web Application with Angular. • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications. • Created Res-useable components, Custom Modules, Custom Directives, Pipes, Services in Angular. • Implemented Core Java concepts like Multithreading, Collections, Generics, and Exception Handling for complex business requirements. • Implemented Java features such as lambda expressions, filters, and Parallel operations on collections for effective sorting mechanisms. • Develop the UI component architecture for developer framework using Angular, Typescript, HTML5, CSS3 and Bootstrap. • Created custom, self-contained, reusable and testable Angular modules, controllers, directives and services to implement key functionalities for customer account summary. • Took part in setting up the routing configuration using Angular router for various views and sub vi • Used GraphQL to enable the powerful developer tools. • Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions. • Processed and stored data using Java features like Streams & Lambda expressions and design Singleton, Data Access Objects, Factory and MVC design patterns. • Implemented and enhanced java based multithreading ETL tool for distributed loading XML data into Oracle database using JPA/Hibernate.

Pixelvide

Java/J2EE Developer

Pixelvide

LinkedIn
2015-7 - 2016-12 · 1 yr 6 mos

India

• Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a test-driven development (TDD) approach. • Participated in design and development as a Core Java and J2EE Software developer. Understanding software requirement and utilizing apposite technology to enunciate most apposite data flow between front end and back end technologies. • Experience in developing, deploying, and testing applications in an AWS environment using DevOps tools such as Jenkins and Docker. • Developed and designed the web interface using HTML5, CSS3, JavaScript, JQuery and Bootstrap. • Implemented HTTP requests using RxJS Observable library to handle multiple values over time. • Developed prototype and project layout skeletons using JQuery, HTML, and CSS. • Used various JQuery and Bootstrap plug-in like date picker, Bootstrap selectors. • Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot. • Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, Restful web services. • Implemented authentication and authorization for the application using Spring Security and Oauth. • Worked on Java 8 Lambda expressions and Pipelines, Streams. • Implemented Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes. • Implemented Microservices architecture using Spring Boot for making application smaller and independent. • Worked as System Analyst required to work outside standard hours to oversee upgrades or fixes, ensuring there is minimal interruption to business-as-usual designing new computer systems and frameworks. • Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems

Apoorva K's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.