Vivek K.
BengaluruIndia
86% Job Success

Senior Backend Developer | API | Java, Spring Boot | AWS

⚫ JAVA-J2EE, Spring Boot specialist with 10+ years of professional experience in Web API development. ⚫ Expert in solving business problems with technical solutions. Specialist in designing Enterprise level applications using microservice architecture and event-driven architecture. ⚫ Responsibilities include writing Restful Backend API with Spring boot and Database modeling. ⚫ Accomplished several projects: 👉 Lending Application (Used in the banking system for loan processing for individuals as well as for corporates) 👉 Corporate/Retail Banking Application (Corporate users and individuals use this application for banking with mobile and web interface) 👉 Epocrates App (No. 1 application in the USA for medical professionals) ⚫ Key Responsibilities: ☞ Designing and implementing APIs and deploying them as microservices on the Aws platform and on-prem servers. ☞ Utilizing spring boot for API development but open to new opportunities. ☞ Following best practices during development for ease of business and maintenance. ☞ Writing unit tests and integration tests for ensuring high (~90%) code coverage. ☞ Black-box testing with cypress to ensure no impact on existing API with new changes. ☞ Code quality assurance with SonarQube. ☞ Vulnerability check for open source library with WhiteSource plugin. ☞ CICD implementation for faster deployment with Jenkins. ⚫ My Core Skills: ☞ Technology used: Java 8, 11, 17, 21 Spring Framework + Spring boot + Spring Batch + Spring Data JPA Hibernate + JPA MySql + Oracle + DynamoDB + MongoDB Apache Kafka Docker Compose Restful API Maven + Gradle Aws lambda + Aws EC2 + Aws ECS + Aws S3 + Aws Step function JWT + OAuth ☞ Tools used: Prometheus Grafana Gray log Jenkins White source Eclipse + IntelliJ+ VS Code SVN + GitLab + Bit bucket Confluence + Jira SonarQube Mockito +Junit 5 Swagger + Postman Does it look interesting? Great, Let's connect for a short call to discuss your project needs.

Vivek K. has more jobs. Create an account to review them

Skills

  • SQL
  • Java
  • Database Design
  • NoSQL Database
  • Node.js
  • Spring Boot
  • Microservice
  • Docker Compose
  • Gradle
  • GitHub