Post Job Free
Sign in

Java Developer Real-Time

Location:
Kansas City, MO
Posted:
June 16, 2025

Contact this candidate

Resume:

Rohith Kumar

+1-816-***-**** ********************@*****.*** https://www.linkedin.com/in/rohith-kumar-8856a018b/ PROFESSIONAL SUMMARY

-Full-Stack Java Developer skilled in building high-performance web applications and cloud-native microservices that drive business growth and reliability.

- Proficient in Java (8/11/17) and Spring Framework, including Spring Boot, Spring MVC, and Spring Security, with extensive experience in RESTful APIs and microservices architecture.

- Expertise in developing secure, high-performance applications for financial services using technologies such as JWT, OAuth2, and Spring Security.

- Strong background in database optimization, with hands-on experience in SQL (MySQL, PostgreSQL) and NoSQL

(MongoDB), utilizing Hibernate and JPA for data mapping and ensuring efficiency in data processing.

- Built and deployed event-driven microservices using Kafka and integrated Apache Kafka for real-time data streams, ensuring high throughput in financial systems.

- Applied cloud-native solutions with AWS services (EC2, RDS, S3), enabling scalable, fault-tolerant applications with automatic scaling and load balancing.

- Implemented CI/CD pipelines using Jenkins, Docker, and Kubernetes to streamline build, test, and deployment processes, enhancing operational efficiency.

- Experienced in front-end development using React.js and Angular 12+, integrating with back-end services to create dynamic, responsive user interfaces.

- Strong advocate of Agile methodologies, with active participation in sprint planning, code reviews, and retrospectives to deliver high-quality solutions aligned with business goals.

- Committed to continuous learning, staying up-to-date with emerging technologies and best practices to build innovative solutions that meet business goals.

PROFESSIONAL EXPERIENCE

First Bank Aug 2024 - Present

Full-stack Java Developer

• Engineered high-performance microservices using Java 17, Spring Boot, and Kafka, optimizing real-time transaction processing speed by 40%, enhancing digital banking and online payment capabilities.

• Revamped RESTful APIs for personal and business banking services, reducing response times by 35%, improving online banking experiences for 1M+ customers.

• Built event sourcing for account balances using Kafka Streams, enabling real-time fraud detection.

• Implemented Spring Security with JWT and OAuth2, fortifying authentication mechanisms and ensuring 100% compliance with banking security standards.

• Streamlined data mapping for complex financial transactions using Hibernate and JPA, improving query execution speed by 30%.

• Designed a cloud-based architecture using AWS (EC2, RDS, S3), ensuring auto-scaling and high availability for financial applications handling $500M+ in daily transactions.

• Optimize SQL queries and stored procedures in MySQL, boosting transaction processing speed by 35%, critical for high-volume financial systems.

• Utilized Redis caching to enhance loan and wealth management data retrieval, reducing response times by 20% for financial advisors and customers accessing investment insights.

• Automated CI/CD pipelines with Jenkins and Docker, cutting deployment times by 50% and reducing production errors by 40%.

• Developed real-time fraud detection systems, detecting anomalies with 90% accuracy, safeguarding transactions and mitigating fraud risks.

• Automated batch jobs for loan approvals and deposits, reducing manual workload and speeding decisions by 30%.

• Collaborated with DevOps and SRE teams to implement blue-green deployment strategies, reducing downtime during major feature rollouts.

• Worked in Agile/Scrum environments, delivering high-priority financial features 10% faster through sprint planning and continuous integration.

Accenture Oct 2020 - Dec 2022

Software Engineer

• Led Strangler Pattern migration of core banking monolith, incrementally replacing 12 modules with microservices.

• Optimized Hibernate and JPA queries, improving query execution times by 50% in mission-critical banking modules such as payments and account management.

• Designed and managed Amazon RDS instances to enhance database scalability and improve uptime by 25% for core banking services.

• Integrated ActiveMQ and RabbitMQ for async financial data processing, achieving 99.99% message delivery and robust fault tolerance.

• Leveraged Kubernetes for microservices orchestration, improving resource utilization by 40% and reducing infrastructure costs.

• Designed authentication mechanisms with OAuth2 and JWT, securing API endpoints and reducing unauthorized access attempts by 90%.

• Built a configurable rate-limiting service using Spring Cloud Gateway and Redis, throttling abusive traffic while maintaining 99.9% SLA for legitimate requests.

• Optimized data flow and processing pipelines by implementing Kafka Streams, reducing data latency by 30% and increasing data throughput across multiple microservices.

• Designed and optimized complex SQL queries with indexes and query optimization. Implemented database schema design and normalization for data integrity.

• Developed a custom API gateway aggregator pattern that reduced mobile client roundtrips by 60%.

• Enabled high-availability disaster recovery by implementing multi-region failover strategies, ensuring 99.99% business continuity.

• Used Swagger and OpenAPI to auto-generate API documentation, reducing onboarding time for new developers by 50%.

• Implemented a centralized monitoring stack for 50+ microservices, reducing MTTR by 65%. Genesis Solutions May 2019 - Sep 2020

Java Developer

• Designed and implemented custom authentication and authorization using Spring Security, reducing unauthorized access by 40% for enterprise-grade ERP applications.

• Developed RESTful APIs with Spring Boot, reducing data retrieval latency by 35% for enterprise applications.

• Designed and deployed scalable Java-based web applications, ensuring 99.9% uptime and processing 1M+ transactions per month.

• Optimized JVM garbage collection for high-throughput payment services, reducing GC pauses by 65% and improving P99 latency.

• Applied Java design patterns (DAO, Singleton, Factory), improving code scalability and maintainability, and reducing code duplication by 30%.

• Implemented multi-threaded applications with Java concurrency utilities, improving system throughput by 30% for high-load financial processing.

• Deployed applications on Apache Tomcat and integrated with Oracle databases, ensuring seamless transaction processing.

• Automated CI/CD workflows using Jenkins, accelerating release cycles and reducing deployment failures by 45%.

• Refactored data processing logic using Java Streams and optimized collections, reducing memory consumption by 25%.

• Applied B-tree indexing on high-traffic financial tables, improving query response times by 40% in large-scale transactional systems.

• Integrated Angular-based single-page applications (SPAs) with back-end services, improving API response efficiency by 25%.

• Developed and maintained dynamic front-end components using Angular 11/12, improving UI responsiveness by 40% and reducing page load times.

• Improved backend API performance by optimizing data processing pipelines in Java, reducing latency by 20%.

• Introduced data validation layers in Java applications, improving data accuracy by 20% and reducing error rates in financial transactions.

• Conducted unit testing with JUnit, achieving 90%+ test coverage and reducing post-deployment defects by 50%. TECHNICAL PROFICIENCY

• Java (8/11/17), SQL, Python, JavaScript (ES6), TypeScript, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, Apache Kafka, React.js, Angular 12+, HTML5, CSS3, JavaScript (ES6+), Redux, Node.js, AWS (EC2, RDS, S3), Docker, Kubernetes, MySQL, PostgreSQL, MongoDB, Redis, Jenkins, Maven, Git, Log4J, JUnit, Postman, Power BI, Jira, Confluence, Agile (Scrum), CI/CD, TDD, JWT, OAuth2, Kafka, Microservices Architecture, Event-driven Architecture, Payment Processing, PCI-DSS Projects

Movie Ticket Booking

• Created a user-friendly, interactive web application for buying movie tickets, featuring seat selection, movie options, and location selection.

• Deployed the application using Elastic Beanstalk on AWS, ensuring scalability and reliable performance.

• Implemented a caching mechanism using Redis to optimize frequently accessed queries, reducing database load and improving page load speed by 40%.

• Connected the application to an Amazon RDS-hosted MySQL database, leading to a 25% reduction in query response times and faster data retrieval.

• Developed a smooth, secure Stripe payment interface, which improved payment dependability and reduced transaction failures by 30% Reducing Noise Based on Dynamic User Interests in Web Data

• Developed and implemented the Reduce Web Data Noise (RWDN) algorithm to filter irrelevant content based on dynamic user interests, improving content relevance.

• Utilized K-means clustering and time-series analysis to track and adapt to user behavior, leading to a 20% increase in engagement and a 25% reduction in bounce rate.

• Developed a real-time data pipeline using Kafka to handle high-velocity user interaction data, enabling continuous adaptation to evolving user preferences.

• Achieved 30% reduction in irrelevant content, enhancing the accuracy of content recommendations.

• Evaluated model performance using precision (85%) and recall (75%), ensuring effective noise reduction without losing valuable information.

• Integrated SQLite for efficient data storage and real-time querying of user interaction data. EDUCATION

University of Missouri-Kansas City Jan 2023 - Dec 2024

• GPA: 3.85

Gandhi Institute of Technology and Management May 2016 - Jun 2020



Contact this candidate