Summary
Overview
Work History
Education
Skills
Certification
AWS Certified Developer
Timeline
Generic

Raju K

Farmington,MI

Summary

Accomplished Java Developer with a proven track record at Citibank, specializing in microservices architecture and RESTful APIs. Enhanced application performance by implementing caching strategies, achieving a 40% reduction in response times. Adept at mentoring teams and fostering collaboration, driving project success through effective communication and agile methodologies. Experienced with object-oriented programming and Java-based frameworks to design and implement scalable applications. Utilizes analytical skills to identify and troubleshoot complex issues efficiently. Strong understanding of software development life cycle and best practices in coding standards.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Java Developer

Citibank
06.2024 - Current
  • Developed responsive web applications using Java, Spring Boot, and Angular frameworks.
  • Engineered high-performance RESTful APIs with Java 17 and Spring Boot 3, implementing caching (Redis) and circuit breakers (Resilience4j), slashing average response time by 40% and supporting 2M+ daily active users.
  • Designed and deployed microservices-based payment processing module using Spring Boot, Kafka for event streaming, and PostgreSQL, reducing transaction failures by 35% and processing 500K+ payments daily with 99.98% success rate.
  • Led migration of legacy monolithic Java application to cloud-native microservices on AWS (ECS, Lambda, RDS), achieving 50% cost reduction through auto-scaling and improving deployment frequency from weekly to daily via CI/CD (Jenkins/GitHub Actions).
  • Optimized complex Hibernate/JPA queries and implemented batch processing, decreasing database load by 55% and cutting report generation time from 5 minutes to under 30 seconds.
  • Conducted code reviews to ensure adherence to best practices and maintain code quality standards.
  • Implemented RESTful APIs for seamless communication between front-end and back-end services.
  • Ensured application security by integrating authentication mechanisms like O Auth 2.0 or JWT tokens into server-side APIs.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
  • Optimized application load times by employing caching techniques, resulting in faster response rates for end users.

Full Stack Software Developer

VMware
10.2020 - 05.2022
  • Developed responsive web applications using JavaScript frameworks to enhance user experience.
  • Mentored 4 junior developers on Java best practices, Spring ecosystem, and clean code principles, resulting in 40% faster onboarding and higher team velocity.
  • Collaborated with cross-functional teams to gather requirements and deliver solutions effectively.
  • Implemented RESTful APIs to streamline data exchange between front-end and back-end systems.
  • Utilized version control systems to manage codebase and facilitate team collaboration.
  • Conducted performance tuning and load testing with J Meter, identifying and resolving bottlenecks to handle 3x peak traffic without degradation, resulting in zero downtime during high-volume periods.
  • Developed and maintained microservices for loan processing and KYC verification using Java, Spring Boot, and Angular frontend integration, accelerating approval workflows by 45% and serving 100K+ customers.
  • Collaborated with cross-functional teams (frontend, DevOps, QA) to deliver 15+ features using Agile/Scrum, shortening sprint delivery cycles by 30% through automated pipelines and code reviews.
  • Created robust backend services using RESTful API designs that facilitated seamless data exchange between front-end clients and back-end systems.

Software Engineer

Dell Technologies
09.2019 - 08.2020
  • Developed scalable software applications using Java and Python to enhance system performance.
  • Collaborated with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Implemented automated testing procedures, improving code reliability and reducing bug incidence.
  • Optimized existing codebases, resulting in improved application efficiency and reduced load times.
  • Spearheaded containerization and orchestration using Docker and Kubernetes, enabling zero-downtime blue-green deployments and scaling services dynamically based on traffic patterns.
  • Implemented observability stack (Prometheus, Grafana, ELK) for monitoring and logging, proactively resolving 90% of issues before impacting users
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Implemented automated build and deployment processes to streamline release management procedures.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Collaborated with cross-functional teams to ensure seamless integration of software components.
  • Reduced system downtime and improved reliability by proactively identifying and addressing potential system vulnerabilities.

Education

Master of Science - Computer And Information Sciences

Trine University
Angola, Indiana, IN
05-2024

Bachelor of Science - Computer Engineering

Osmania University
Hyderabad, India
06-2019

Skills

  • Spring framework
  • Git version control
  • JUnit testing
  • Object-oriented programming
  • Microservices architecture
  • RESTful apis
  • Code debugging
  • GitHub collaboration
  • Maven build tool
  • Multithreading and concurrency
  • Docker containers
  • Software automation
  • QA testing
  • Requirements gathering
  • Test-driven development
  • Kubernetes orchestration
  • Backend development
  • Integration testing
  • Performance monitoring
  • NoSQL databases
  • Java development

Certification

AWS Certified Developer - Associate

AWS Certified Developer

AWS Certified Developer – Associate with experience building and deploying scalable cloud applications on AWS. Skilled in EC2, S3, Lambda, API Gateway, DynamoDB, RDS, IAM, and CloudWatch. Strong understanding of serverless architectures, CI/CD pipelines, security best practices, and application monitoring.

Timeline

Java Developer

Citibank
06.2024 - Current

Full Stack Software Developer

VMware
10.2020 - 05.2022

Software Engineer

Dell Technologies
09.2019 - 08.2020

Master of Science - Computer And Information Sciences

Trine University

Bachelor of Science - Computer Engineering

Osmania University