Home

Sai karthik - Sr. Java Full Stack Developer with 11+ YOE
[email protected]
Location: Remote, Remote, USA
Relocation: yes
Visa: Green Card
Resume file: SaiKSikkem_Sr Full Stack Java Developer (3)_1773324252280.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Sai Karthik Sikkem
Sr Full Stack Java Developer
Phone: +14173559346
E-mail: [email protected]
Linkedin: www.linkedin.com/in/saikarthik-s
PROFESSIONAL SUMMARY:
Principal Full Stack Engineer with 11+ years of experience designing, architecting, and delivering scalable, secure, and cloud-native enterprise applications across retail, banking, finance, telecom, and e-commerce domains.
Deep backend expertise using Java (8 21), Spring Boot (2.x 3.x), Hibernate, Microservices, and event-driven
architectures with Kafka, RabbitMQ, and JMS, supporting high-volume, low-latency systems. Designed microservices with strong emphasis on API versioning, resilience, retries, circuit breakers, and distributed tracing
Designed and implemented scalable microservices architectures using Spring Boot and Spring Cloud, integrating Kafka and ActiveMQ for asynchronous, event-driven processing, containerized with Docker, and orchestrated using Kubernetes and Helm to support high availability and fault tolerance and maintained Java-based cloud applications supporting enterprise-scale workloads.
Strong frontend engineering experience building modern, responsive, and accessible UIs using React.js 18+, JavaScript (ES6+), Angular20, TypeScript, Redux/RTK, Context API, Hooks, HTML5, CSS3, Bootstrap, and Material-UI, following UI/UX best practices.
Developed low-latency RESTful and GraphQL APIs using Java, Spring Boot, Node.js, and TypeScript, leveraging HTTP, JSON, XML, SSL, and TCP/IP, validated with Postman, and optimized for performance and concurrency in enterprise environments.
Proven ability to design and implement RESTful and GraphQL APIs, integrating secure authentication and authorization using OAuth 2.0, JWT, OpenID Connect, and enabling SSO across distributed systems.
Architected cloud-native solutions using AWS Lambda, ECS, and CloudFormation, integrating S3 and DynamoDB
for distributed storage and high-throughput data access. Experienced with Infrastructure as Code using CloudFormation, Terraform, and SAM.
Experienced in big data and real-time streaming pipelines using Apache Spark, Spark Streaming, Scala, Python, YARN, Kafka, and Elasticsearch for analytics, reporting, and fraud detection.
Strong background in database engineering and performance tuning, working with Oracle, PostgreSQL, MySQL, SQL Server, MongoDB, Cassandra, and DynamoDB, including data modeling, indexing, and query optimization.
Automated CI/CD pipelines using Jenkins, Bitbucket Pipelines, and GitHub Actions, integrating tools like SonarQube for code quality, implementing Terraform for infrastructure as code, and maintaining build consistency with Maven, Gradle.
Enhanced system performance by implementing caching with Redis, enabling full-text search with Elasticsearch, and integrating monitoring tools like Kibana, and Splunk ensuring real-time system insights and proactive fault detection.
Proficient in automated testing across the stack, using JUnit, Mockito, Power Mockito, Jest, React Testing Library, Cypress, Selenium, Cucumber, and TOSCA, enabling shift-left quality practices.
Designed messaging architectures using ActiveMQ, and Kafka, integrating them with Spring Boot microservices to enable asynchronous communication, event-driven processing, and distributed task execution at enterprise scale.
Configured and deployed containerized applications using Docker, orchestrating deployments with Kubernetes, managing cloud environments using AWS ECS, Azure Kubernetes Service (AKS), and automating scaling with Helm charts.
Created and optimized batch and real-time data pipelines for fraud detection using Apache Kafka, Spring Batch, and Spark Streaming, ensuring high-performance streaming analytics and fraud anomaly detection in real-time applications
Developed advanced automation scripts using Perl and Shell scripting for deployment and system automation, while creating pluggable middleware components with Node.js and Express.js, enabling custom microservices integration.

Maintained detailed technical documentation using Bitbucket Wiki, Confluence, and GitHub, providing API
specifications, deployment guides, and detailed architecture diagrams to ensure seamless collaboration.
Strong understanding of security, compliance, PCI, and data privacy, implementing secure coding standards, XSS/CSRF protection, CORS policies, and enterprise-grade authentication mechanisms.
Experienced in observability and monitoring, leveraging ELK Stack, Splunk, Prometheus, Grafana, and Kibana for centralized logging, real-time alerting, and proactive system health management.
Proven technical leader with experience in architecture ownership, code reviews, mentoring engineers, and collaborating with cross-functional teams in Agile/Scrum environments.
Recognized for delivering end-to-end solutions spanning backend, frontend, cloud, DevOps, and data engineering, ensuring high availability, fault tolerance, and enterprise-scale performance.

EDUCATION:
Bachelor s in mechanical from JNTUH, India. May 2012
Master s in information science from University of Arkansas, USA. December 2013
TECHNICAL SKILLS:

Category Tools & Technologies
Programming Languages Java (8, 11, 16, 17),J2EE, Struts 1.x/2.x, JavaScript (ECMAScript 2016+), TypeScript,
Python, PHP, Ruby, Scala, GoLang, C#, Kotlin, SWIFT, Perl, Shell Scripting (Bash).
Frontend Technologies React.js (with Redux, Hooks, Context API), Angular (9+), Vue.js, RxJS, HTML5, CSS3,
Bootstrap, Material-UI, SCSS, Tailwind CSS, D3.js.
Backend Frameworks Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Spring Batch, Spring WebFlux,
Django, Flask, Express.js, Play Framework
Databases PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, DynamoDB (with DAX), Redis, Neo4j
Messaging Platforms Apache Kafka, RabbitMQ, ActiveMQ, AWS SQS, AWS SNS, Kafka Streams, Redis Streams.
Build & Automation
Tools Maven, Gradle, NPM, Yarn, Jenkins, GitLab CI/CD, GitHub Actions, Nexus, Bazel, Apache
Ant.
Version Control Git, GitLab, BitBucket, AWS CodeCommit, SVN, TFVC.
Cloud Platforms AWS (EC2, RDS, Lambda, Fargate, ECS, EKS, S3, DynamoDB, CloudWatch, AppSync, Step
Functions), Google Cloud Platform (BigQuery, Dataflow, Dataproc, Kubernetes Engine, Cloud Functions), Microsoft Azure (App Services, Logic Apps, Event Grid, Functions)
DevOps Tools Docker, Kubernetes, Helm, Terraform, AWS CloudFormation, Elastic Load Balancer (ELB),
Auto Scaling, Jenkins Pipelines, Groovy DSL.
Monitoring & Logging Splunk, New Relic, Prometheus, AWS CloudWatch, ELK Stack (Elasticsearch, Logstash,
Kibana), AppDynamics, MongoDB Compass.
Integration Tools Apache Camel, Spring Integration, MuleSoft, IBM Integration Bus, Oracle Integration
Cloud.
Testing Tools JUnit, Mockito, Selenium, Tosca, Cypress, Jasmine, Karma, NeoLoad Rest Assured,
TestNG, Cucumber, Power Mock, Protractor, Jest, Spock.
API and Integration RESTful APIs, GraphQL, Web Sockets, OAuth2, JWT, API Gateway, Akka Streams, Event-
Driven Architectures, Kafka Connect, FIX Protocol.
Keywords: csharp continuous integration continuous deployment user interface user experience javascript sthree

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6980
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: