Avinash K

Avinash K Email and Phone Number

Full Stack Java Developer (Actively looking for C2C / C2H Positions) @ JPMorganChase
new york, new york, united states
Avinash K's Location
North Brunswick, New Jersey, United States, United States
About Avinash K

-

Avinash K's Current Company Details
JPMorganChase

Jpmorganchase

View
Full Stack Java Developer (Actively looking for C2C / C2H Positions)
new york, new york, united states
Employees:
286575
Avinash K Work Experience Details
  • Jpmorganchase
    Senior Full Stack Java Developer
    Jpmorganchase Sep 2022 - Present
    Dallas, Texas, United States
     Developed a web-based messaging tool using Spring framework, incorporating IOC, MVC, AOP,and Cloud Gateway for scalability. Configured AWS EC2 instances, RDS databases, S3 storage, and Lambda functions forapplication deployment and scalability. Led the development and deployment of backend services using Java and Kotlin, contributing tothe successful launch of multiple high-impact projects. Expertise in Spring's IoC and AOP for developing loosely coupled components. Configured Spark streaming to receive real-time data from Kafka and store it in HDFS usingScala.  Demonstrated proficiency across Java technologies including J2EE, JDBC, Servlets, and extensiveSpring suite. Conducted code reviews and mentored junior developers in Java and Kotlin. Developed efficient data access layers using JDBC, integrating with MySQL databases. Implemented AWS security measures including IAM roles, S3 bucket policies, and VPC securitygroups.Developed robust APIs adhering to best practices in REST API design. Implemented and managed NoSQL databases, including Cassandra, optimizing data retrievaland storage processes. Implemented domain models and data access objects using Kotlin data classes. Deployed applications in Kubernetes clusters, ensuring scalability and resilience of services. Integrated Kafka for real-time data streaming and messaging, improving the efficiency andreliability of communication between services. Utilized coroutines and reactive streams for asynchronous programming in Kotlin. Integrated third-party APIs and services using npm modules and custom middleware.Managed Kafka infrastructure for data streaming. Managed multi-environment application deployments and Jenkins pipelines for CI/CD. Integrated security mechanisms like SSL/TLS encryption and authentication. Written Storm topology to accept events from Kafka producer and emit into Cassandra DB.
  • Independence Blue Cross
    Senior Java/J2Ee Developer
    Independence Blue Cross Aug 2020 - Jul 2022
    Scranton, Pa
    • Experience in Analysis, Design, Development and Testing of the application using agile methodology. • Used core java to develop the business logic, its development by using J2EE technologies like Servlets, JDBC, JSP, Spring, Spring Batch, Spring Cloud, Spring Boot with micro services and other technologies. • Building cloud based RESTful Web services using Java 8 following Service Oriented Architecture (via SOA Service Registry).• Developing Android applications using Kotlin for enhanced performance.• Proficient in configuring and managing infrastructure on AWS using Infrastructure as Code (IaC) tools like AWS CloudFormation and Terraform, enabling the provisioning and management of resources in a repeatable and automated manner.• Knowledge of Concourse as a continuous integration and continuous delivery (CI/CD) tool, enabling streamlined and automated software release processes, including building, testing, and deploying applications.• Developed Single Page Applications using Angular 8 framework, JavaScript, HTML, CSS, Java, and Spring Boot. • Extensively worked in writing minimal code in building re-usable forms with their validations using REACT with Redux Architecture.• Implemented error handling middleware and logging mechanisms to track and troubleshoot issues, ensuring high availability and reliability of Node.js applications.• Employed state management libraries like Redux or Context API to manage application state and facilitate data flow between components.• Implementing Kotlin's null safety features to reduce null pointer exceptions.• Conducted code reviews and performance audits to identify and address potential bottlenecks and optimize React.js applications for speed and scalability. • Successfully secured the Kafka cluster with Kerberos
  • Verisk Crime Analytics, Inc.
    Java/J2Ee Developer
    Verisk Crime Analytics, Inc. Sep 2018 - Aug 2020
    Jersey City, New Jersey, United States
    • Involved in the design and development of application using Agile Scrum Methodology. • Coordinate with Business Analysts and offshore team during design, development and testing phases. • Using Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers. • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager). • Integrated i18n libraries like react-intl or i18next to support multiple languages and locales, enabling users from different regions to use the application in their preferred language.• Created the Azure Functions using JAVA that receives the inputs from the service calls and performs the database interactions. • Development of company's internal CI system, providing a comprehensive API for CI/CD. • Identify the root cause of the issues reported by customers and provide a fix for the bug. • Developed application in Spring framework by utilizing its features like Spring Dependency injection (Spring IO), Spring JDBC, Spring Security and Spring Boot. • Developed single page application using AngularJS, NodeJS, ExpressJS and MongoDB with ng-view directive. • Migrating the existing project to Microsoft Azure with Azure services. • Web pack module bundler and Babel JavaScript compiler are used accompanying React JS. • Experience in working with Micro Services in a spring boot application.
  • Cybage Software Private Limited,
    Java Developer
    Cybage Software Private Limited, Jul 2016 - Jun 2018
    Hyderabad, Telangana, India
    • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), Mail (SMTP, IMAP, POP3), and file servers on SUSE and Linux servers.• Managed Unix/Linux servers, including installation, configuration, and maintenance, ensuring high availability and performance.• Developed critical components of the application including Spring forms, Spring controllers, JSP views, and business logic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring models following MVC architecture• Developed single page applications using Angular 6.• Designed and developed custom Elastic search Java based wrapper client using the "Jest" API.• Monitored RDS instances and Elastic Load Balancer for performance and availability creating builds using power shell Scripts, Maven scripts manually and automated.• Debugged build failures and worked with developers and QA personnel to resolve related issues.• Hands on experience in monitoring EC2 instances using Nagios.• GIT administration like providing access for branches and GIT repositories.• Experience on several Docker components like Docker Engine, Hub, Machine, Compose and Registry.• Setting up the build and deployment automation for Java base project by using JENKINS and Maven.• Test automation for web application (SWAP module) using Cucumber.• Good at performing Smoke Testing, Functional Testing, Integration Testing, System Testing and Regression Testing.• Used SVN as version control across common source code used by developers.
  • Amigos Software Solutions Private Limited
    Software Developer
    Amigos Software Solutions Private Limited Apr 2014 - Jul 2016
    Hyderabad, Telangana, India
    • Implemented the business logic to process transactions for rule evaluation under the generated stubs/POJO's. • Implemented Persistent layer using Hibernate API.• Actively involved in requirements gathering, Analysis, Conceptual Design while upgrading the project on Spring framework• Integrated Hibernate with spring business components using Hibernate Template. • Created JUnit test scripts to unit test the code flow. • Testing and bug fixing to reach the end-to-end flow. • Contribute in all phases of the development life cycle • Write well designed, testable, efficient code • Ensure designs are in compliance with specifications • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review • Fixing the defect items and related developments and involved in the development of RESTful Web services. • Document preparation and produce releases of software componentsEnvironment: Spring Framework, Business Logic Implementation, Hibernate API, Hibernate Template, JUnit, Maven Development Life Cycle, RESTful Web Services, Software Documentation, Code Efficiency, Architectural Review, Defect Fixing

Frequently Asked Questions about Avinash K

What company does Avinash K work for?

Avinash K works for Jpmorganchase

What is Avinash K's role at the current company?

Avinash K's current role is Full Stack Java Developer (Actively looking for C2C / C2H Positions).

Who are Avinash K's colleagues?

Avinash K's colleagues are Carlos Porto, Brittany Mayo, Dainela Salcedo, Madalyn V., Andrew Gomez, Vasunageswara Ravi, Kiran Prabhu.

Not the Avinash K you were looking for?

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

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.