I am Premchand Mullamuri, a Java Developer with 5 years of experience building secure, scalable backend systems across financial services and technology domains. My expertise spans Java, Spring Boot, microservices, and event-driven architectures with Kafka, as well as databases like MongoDB, Redis, and MS SQL. I have modernized legacy monolithic systems into cloud-native microservices, optimized database performance, and delivered low-latency, resilient applications. I've deployed and managed containerized applications on Kubernetes and leveraged AWS services to ensure high availability during peak workloads. I collaborate closely with product managers, UX designers, DevOps, and QA teams to deliver business-aligned solutions. I also focus on robust monitoring and observability with Prometheus, Grafana, and Splunk to reduce incident detection and resolution times.

Premchand Mullamuri

I am Premchand Mullamuri, a Java Developer with 5 years of experience building secure, scalable backend systems across financial services and technology domains. My expertise spans Java, Spring Boot, microservices, and event-driven architectures with Kafka, as well as databases like MongoDB, Redis, and MS SQL. I have modernized legacy monolithic systems into cloud-native microservices, optimized database performance, and delivered low-latency, resilient applications. I've deployed and managed containerized applications on Kubernetes and leveraged AWS services to ensure high availability during peak workloads. I collaborate closely with product managers, UX designers, DevOps, and QA teams to deliver business-aligned solutions. I also focus on robust monitoring and observability with Prometheus, Grafana, and Splunk to reduce incident detection and resolution times.

Available to hire

I am Premchand Mullamuri, a Java Developer with 5 years of experience building secure, scalable backend systems across financial services and technology domains. My expertise spans Java, Spring Boot, microservices, and event-driven architectures with Kafka, as well as databases like MongoDB, Redis, and MS SQL. I have modernized legacy monolithic systems into cloud-native microservices, optimized database performance, and delivered low-latency, resilient applications.

I’ve deployed and managed containerized applications on Kubernetes and leveraged AWS services to ensure high availability during peak workloads. I collaborate closely with product managers, UX designers, DevOps, and QA teams to deliver business-aligned solutions. I also focus on robust monitoring and observability with Prometheus, Grafana, and Splunk to reduce incident detection and resolution times.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced

Work Experience

Java Full Stack Developer at Keane Systems
May 1, 2025 - Present
Designed and implemented Java 17 microservices using Spring Boot and Spring Cloud to increase system scalability and reduce deployment time by 40%. Enhanced fault tolerance by 30% using Resilience4j for circuit breaking. Secured APIs with Spring Security, OAuth2, JWT, and AWS Cognito, reducing unauthorized access by 60%. Developed dashboards with Angular 16 and improved frontend development efficiency by 25%. Migrated monolithic applications to containerized microservices on AWS ECS, improving uptime by 35%. Automated CI/CD pipelines using GitHub Actions and Jenkins, cutting release times by 50%. Achieved over 85% unit and integration test coverage with JUnit 5 and Mockito, and improved data performance by tuning SQL queries. Integrated centralized monitoring tools, reducing issue resolution times by 60%, and led API versioning to improve client integration speed by 40%.
Analyst Programmer at Ramco Systems
May 1, 2023 - August 21, 2025
Utilized Java 8 features to improve performance and code readability. Developed REST APIs with Spring Boot, enforcing RBAC and JWT authentication to reduce vulnerabilities by 45%. Optimized Hibernate queries and relational schemas to improve backend data access efficiency. Collaborated with DevOps and QA teams to implement CI/CD best practices, reducing post-release defects by 50%. Mentored junior developers, enhancing team velocity by 15%. Used MongoDB aggregation for unstructured data analytics and enhanced client-side responsiveness by integrating GraphQL APIs with Angular services. Improved system reliability using Spring AOP.
Java Developer at Kansolv Technologies
November 30, 2021 - August 21, 2025
Maintained Servlet-based applications to enhance stability and user experience. Created end-to-end testing frameworks integrated into CI pipelines, reducing manual QA effort by 30%. Implemented contract testing between microservices to improve reliability. Secured REST APIs and optimized data retrieval with Hibernate ORM and query tuning. Managed RDBMS interactions with JDBC and Spring transaction management for consistency. Developed custom exception handling and applied multithreading for large data processing. Streamlined build and version control processes using Maven and Git in Agile teams.
Java Developer at Keane Systems
May 1, 2025 - November 11, 2025
Transformed a legacy monolithic internal portal into modular microservices using Java 17, Spring Boot, and Spring Cloud, improving scalability, resilience, and maintainability across the platform. Designed and implemented event-driven architecture with Apache Kafka, enabling real-time data streaming for transaction processing, fraud detection, and risk management, increasing system throughput by 40%. Optimized data persistence with Redis caching and MongoDB/MS SQL databases, reducing query latency by 30% and enhancing data access speeds for high-volume user transactions. Improved application performance with Angular lazy loading, change detection strategies, and Ahead-of-Time compilation. Streamlined state management using RxJS and NgRx, improving data handling and reducing code complexity. Strengthened database performance by refining schemas, partitioning, and indexing in MS SQL and MongoDB. Secured REST APIs with Spring Security, OAuth2, and JWT. Implemented proactive monitoring and
Analyst Programmer - Java at Ramco Systems
May 1, 2023 - May 1, 2023
Developed and enhanced an internal ERP portal by building microservices with Java (8–17), Spring Boot, and Spring Cloud, leveraging design patterns (Factory, DAO, Singleton) to ensure clean, scalable, and maintainable code. Optimized ERP database operations by tuning queries with Hibernate (fetch joins, batch operations) and designing efficient schemas in MS SQL and MongoDB, which improved transaction reliability and response times. Implemented Redis caching strategies, reducing redundant calls to the database and significantly boosting response speeds for high-volume business operations. Developed dynamic front-end modules for ERP and internal portals using Angular, creating reusable components, services, and directives to ensure scalability and maintainability. Integrated Angular front-end with RESTful APIs built in Spring Boot, enabling seamless communication between the UI and backend microservices. Containerized and deployed ERP services on Kubernetes/OpenShift, enabling rolling
Programmer Analyst at Cognizant Technology Solutions
August 1, 2021 - August 1, 2021
Developed and maintained dynamic web applications using Servlets, managing complex HTTP request/response cycles and session states to deliver reliable and responsive modules for end users. Secured backend services by building RESTful APIs with Spring, implementing JWT authentication and CSRF protection, while optimizing database access through Hibernate ORM with Level 2 caching for faster performance. Improved QA efficiency by integrating the Cypress automation testing framework into CI pipelines, reducing manual testing effort by nearly 30% and accelerating release cycles. Ensured data consistency across services by implementing contract testing with Spring Cloud Contract and managing transactions using JDBC and Spring Transactions. Enhanced system performance by designing multi-threaded processes to handle large datasets, introducing standardized exception handling, and improving fault tolerance. Collaborated in Agile teams using Git and Maven for version control and build management
Java Developer at Kan Solv Technologies
December 1, 2020 - December 1, 2020
Designed and implemented multithreaded modules using Java 8/11 features (Streams, Lambdas, Functional Interfaces) with proper synchronization and exception handling for high-throughput applications. Built reusable DAO layers using JDBC and connection pooling to execute complex SQL queries, manage transactions, and optimize performance with batch updates and prepared statements. Modeled relational data with JPA annotations, leveraged Hibernate’s caching strategies (L1/L2, query cache), and tuned lazy/eager loading to reduce N+1 issues and improve query efficiency. Developed RESTful microservices with Spring MVC, and Spring Data, applying dependency injection, AOP, and profile-based configuration for clean, testable code. Exposed secure, versioned REST endpoints using Spring Security and JWT, integrated Swagger for documentation, and ensured idempotent, scalable API behavior under load.

Education

MS, Data Science at Saint Peter's University
May 1, 2023 - February 1, 2025
BS, Computer Science at Sri Venkateswara College of Engineering and Technology
April 1, 2016 - May 1, 2020
Bachelor of Science in Computer Science at Sri Venkateswara College of Engineering and Technology
August 1, 2016 - June 1, 2020

Qualifications

Master of Science in Data Science
May 1, 2023 - February 1, 2025

Industry Experience

Software & Internet, Financial Services, Professional Services