Omkar Ghotekar

Software Engineer

Pune, Maharashtra, India4 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 4+ years of backend development experience
  • Expertise in Java, Spring Boot, and microservices
  • Proven track record in delivering high-performance banking APIs
Stackforce AI infers this person is a Backend-focused developer in the FinTech industry, specializing in scalable microservices architectures.

Contact

Skills

Core Skills

Java DevelopmentMicroservices

Other Skills

AWS CWIAWS CloudFormationAWS Elastic BeanstalkAWS Identity and Access Management (AWS IAM)AWS LambdaAlgorithmsAmazon DynamodbAmazon EC2Amazon S3Amazon Web Services (AWS)Android Broadcast ReceiverAndroid Navigation DrawerAndroid StudioAngularApache Camel

About

- 4+ years of experience in backend development, specializing in Java, Spring Boot, Hibernate, and building scalable microservices architectures. - Strong in both HLD and LLD, ensuring efficient, scalable, and maintainable systems. - Proficient in design patterns, enabling the development of robust, reusable code and efficient system architectures. - Extensive knowledge of Data Structures and Algorithms (DSA) with a focus on problem-solving and optimization, demonstrated through the successful implementation of complex features and performance improvements. - Experience with real-time data processing using Apache Kafka and seamless system integration with Apache Camel. - Adapt at working in Agile and Waterfall environments, collaborating with teams to deliver high-quality software solutions. - Quick to adapt to new technologies and methodologies, constantly improving and contributing to team goals. Visit http://www.omkarghotekar.me to know me more.

Experience

4 yrs 11 mos
Total Experience
2 yrs 5 mos
Average Tenure
3 yrs 9 mos
Current Experience

Barclays uk

Software Developer

Sep 2022Present · 3 yrs 9 mos · India · On-site

  • Developed serverless backend Java applications using AWS Lambda and J2EE ensuring scal-
  • ability and ease of maintenance by following best practices and design patterns.
  • Designed and created over 10+ high-performance banking APIs, enhancing system integration
  • and enabling seamless data exchange between services.
  • Collaborated closely with cross-functional teams to design and implement RESTful APIs, ensuring
  • smooth data flow and seamless integration using AWS Lambda and DynamoDB.
  • Implemented successful migration of microservices between systems, upgraded multiples services from Java 8 to Java 17, along with adoption of latest Spring Boot version to reduce vulnerabilities.
  • Introduced CQRS and SAGA patterns in the banking project to optimize data retrieval and manage complex transactions effectively.
  • Recognized for delivering functionality on time, consistently meeting project deadlines and demonstrating strong time management skills.
  • Encouraged cross-functional collaboration, ensuring effective communication among developers, designers, and stakeholders for smooth project execution.
Data StructuresJava DevelopmentContinuous Integration and Continuous Delivery (CI/CD)Cloud ComputingData ArchitectureAmazon S3+42

Persistent systems

2 roles

Software Developer

Jul 2021Sep 2022 · 1 yr 2 mos

  • Implemented on creating multiple end-to-end API for Overdraft and Invoice Discounting
  • facility of Credable and Axis Bank Client using Spring Boot MVC architecture.
  • Led the migration of a banking system to a Java-based microservices architecture from scratch.
  • Implemented JWT and OAuth 2.0 for secure authentication and authorization, improving security
  • across the banking microservices.
  • Architected microservices frameworks for the banking project from scratch, replacing the monolithic system and enabling faster feature releases.
  • Improved system performance through multi-threading and asynchronous processing, optimizing real-time transaction tracking in the banking system.
Data StructuresJava DevelopmentData ArchitectureAmazon S3AlgorithmsMultithreading+28

Software Engineer Intern

Jan 2021Jul 2021 · 6 mos

  • Worked on a banking project, implementing secure JEE APls for transaction processing to ensure seamless communication between microservices.
  • Developed and optimized over 20+ APls with Apache Camel and Kafka for real-time data processing in banking transactions.
  • Implemented JWT and OAuth 2.0 for secure authentication and authorization, enhancing security across the banking microservices.
  • Enhanced CI/CD pipelines with Jenkins and JFrog, streamlining deployments and ensuring smoother releases for banking applications.
  • Improved system performance through multi-threading and asynchronous processing, optimizing real-time transaction tracking in the banking system.
Data StructuresMySQLJava DevelopmentHibernateData ArchitectureAlgorithms+30

Felis leo ventures

Web Software Developer

Jun 2020Jan 2021 · 7 mos · Pune, Maharashtra, India

GitHubSQL Database Administration

Edfly

Web Development Intern

Apr 2020May 2020 · 1 mo · Pune/Pimpri-Chinchwad Area

AngularGitHub

Iconsteam

Android Developer

Mar 2020Apr 2020 · 1 mo · Pune/Pimpri-Chinchwad Area

Java DevelopmentGitHubSpring FrameworkHigh-Level Design

Theervu

Web Development Intern

Mar 2020Apr 2020 · 1 mo · Pune/Pimpri-Chinchwad Area

AngularGitHubSQL Database AdministrationSpring FrameworkHigh-Level Design

Alpha infoconsultants private limited

Web Development Intern

Feb 2020Mar 2020 · 1 mo · Pune, Maharashtra

AngularGitHub

Education

PIMPRI CHINCHWAD EDUCATION TRUST PIMPRI CHINCHWAD COLLEGE OF ENGINEERING AND RESEARCHLAXMINAGARRAVET

Bachelor of Engineering - BE — Computer Engineering

Jan 2017Jan 2021

Shri Mhalsakant Vidyalaya Akurdi

Higher Secondary (Science)

Jan 2015Jan 2017

Jnana Prabodhini Navnagar Vidyalaya Pradhikaran Pune

Secondary Education

Jan 2009Jan 2015

Stackforce found 100+ more professionals with Java Development & Microservices

Explore similar profiles based on matching skills and experience