Skip to main content
Pragathi Prabhu

Pragathi Prabhu

Software Engineer | Java Backend Developer

Talent
BengaluruMember since August 12, 2026
JavaJDK 8–17Object-Oriented ProgrammingException HandlingMultithreadingSpring BootSpring MVCREST APIsHibernateJPAJDBCKafkaMicroservices ArchitectureOracle DatabasePostgreSQLCosmos DBApplication DesignPerformance OptimizationCode ReviewsDebuggingRoot Cause AnalysisJenkinsGitLabGrafanaAgileSprint PlanningDesign Reviews
·

Hire this person

Send a job offer directly to this candidate

JavaJDK 8–17Object-Oriented ProgrammingException HandlingMultithreading

About

Java Backend Developer with 5+ years of experience designing, developing, and maintaining enterprise backend applications using Core Java (JDK 8–17), Spring Boot, REST APIs, Oracle Database, Hibernate/JPA, Kafka, and Microservices. Experienced in building scalable, high-performance backend systems, optimizing SQL queries, improving application performance, debugging complex production issues, and delivering reliable enterprise solutions throughout the Software Development Lifecycle. Strong understanding of object-oriented programming, multithreading concepts, collections, exception handling, database design, RESTful services, and distributed application architecture within Agile development environments.

Experience

Software Engineer - Lumen Technologies

(2022-03 - 2026-05)

  • Developed and maintained enterprise backend applications using Core Java (17 & 20), Spring Boot, REST APIs, Oracle Database, Kafka, and Microservices, delivering scalable and high-performance business solutions.
  • Designed and implemented RESTful APIs supporting telecom provisioning, enterprise integrations, and customer management systems.
  • Modernized a legacy monolithic telecom application into a Microservices Architecture, improving scalability, maintainability, and deployment efficiency.
  • Optimized backend processing through batching strategies, efficient database operations, and Oracle SQL tuning, improving overall application performance.
  • Integrated backend services with Azure Workflows to automate telecom provisioning and service disconnection processes.
  • Investigated and resolved 50+ production defects, including 15 critical production issues within 1.5 days, performing detailed root cause analysis to improve application stability.
  • Worked extensively with Oracle Database and Cosmos DB for application development, data retrieval, and performance optimization.
  • Supported CI/CD pipelines using Jenkins and monitored production environments using Grafana.
  • Participated in architecture discussions, code reviews, sprint planning, design reviews, and Agile ceremonies throughout the Software Development Lifecycle.
  • Collaborated with cross-functional teams to deliver scalable backend solutions aligned with business requirements.

Software Developer - Bob eProcure

(2020-11 - 2022-03)

  • Developed enterprise procurement applications using Core Java, Spring MVC, JDBC, Hibernate, PostgreSQL, and SQL.
  • Designed and implemented backend business modules supporting procurement workflows and enterprise business operations.
  • Developed reusable business components following object-oriented programming principles to improve maintainability and scalability.
  • Built database-driven applications using Hibernate and optimized SQL queries for improved application performance.
  • Participated in complete Software Development Lifecycle including requirement analysis, application design, development, testing, deployment, and production support.
  • Performed debugging, troubleshooting, regression testing, and production issue resolution to improve application stability.
  • Collaborated with Agile development teams using GitLab version control and participated in peer code reviews.

Education

Bachelor of Engineering - Electronics and Communication - SJBIT Institute of Technology (2019)

Skills

Software EngineerJava Backend Developer

Reviews

Related