26 viewsjobseeker
Prem K. — Mid-Level Java Backend Developer from India

Prem K.

Mid-Level Java Backend Developer

India 2-3 years
Open to offersNew to Platform
Languages
EnglishGermanHindi
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Prem K. is a Java Backend Developer with over three years of experience specializing in scalable microservices architecture within the banking and ERP domains. At Datalabs India Solutions, Prem K. designed and enhanced Spring Boot microservices for banking systems handling approximately 40,000 daily transactions, leveraging Spring Boot, Kafka, and AWS for real-time processing and deployment reliability. His work included optimizing JPA queries, implementing role-based authorization with Spring Security, and automating testing with JUnit and Mockito. Previously at Syntrino, he developed multithreaded data-processing modules, batch reporting features, and integrated Redis-based caching for enterprise applications. Prem K. has independently delivered modules for KPI management in performance management systems, built REST APIs for ERP solutions, and supported end-to-end processes from UI customization to backend deployment.

Experience

  • Java Developer

    Datalabs India Solutions · 2023 — Present
    Designed and improved over six Spring Boot microservices for a banking application, processing around 40K daily transactions. Enabled real-time transaction processing through Kafka-based event-driven communication between microservices. Migrated legacy systems to an AWS EC2 microservices architecture to enhance deployment reliability. Reduced API response time by approximately 25% by optimizing JPA queries and indexing strategies. Developed automated unit and integration tests with JUnit and Mockito to enhance code quality and decrease production issues. Employed Spring Security and OAuth2 for role-based authorization and authentication across backend services. Contributed to CI/CD pipeline management using Jenkins and Docker for automated builds and deployments while participating in code reviews and knowledge sharing with team members.
  • Full-stack Developer

    Syntrino · 2022 — 2022
    Created multithreaded data-processing modules with Java 8 Streams to efficiently handle bulk enterprise data. Reduced database load by around 30% through the implementation of Redis-based distributed caching. Built batch processing and reporting modules utilizing Spring Batch and Jasper Reports for automated report creation. Developed and maintained Spring Boot microservices, which were containerized via Docker and incorporated resilience patterns for service stability. Engaged in database design and performance optimization using Hibernate and MySQL, focusing on indexing and query tuning. Facilitated CI/CD pipelines with GitLab CI/CD to support automated builds and deployments. Enhanced system decoupling by implementing event-driven communication between services with RabbitMQ.
  • Backend Developer

    Balanced Scorecard (BSC) – Strategy Execution & Performance Management
    Independently designed and developed the Strategy Formulation module for KPI management across departments. Created REST APIs to handle the complete KPI lifecycle including creation, approval workflows, performance scoring, and review cycles. Constructed a database schema to manage financial and operational performance data with over 500 records per month. Integrated role-based access control for Admin, Manager, and Reviewer roles using Spring Security. Linked the BSC system with ERP and HR modules through REST-based integrations. Improved report generation time by around 30% by optimizing performance evaluation queries and provided support for production issues.
  • Full-Stack Developer

    Enterprise Resource Planning (ERP) System
    Developed and maintained backend modules in Java and Spring Boot for sales order, HR, and accounting processes. Customized frontend screens utilizing HTML and FreeMarker (FTL) templates. Implemented dynamic workflow validations and rule processing through Groovy scripts for business logic. Designed XML-based configurations for module integrations and reporting frameworks. Created REST APIs for managing orders, processing employee data, and tracking invoices. Collaborated closely with business users to address custom workflow requirements and provided comprehensive support from UI development to backend deployment.

Skills & Expertise

Education

  • B.COM Computer Applications
    Osmania University, India · 2019 — 2022