Deekshith Reddy
I’m a senior Java full stack developer with 7+ years of experience building secure, scalable enterprise applications in banking and telecommunications, with a strong focus on reliable REST APIs and microservices.
About
I’m a senior Java full stack developer with 7+ years of experience building secure, scalable enterprise applications in banking and telecommunications, with a strong focus on reliable REST APIs and microservices. I work across the backend and frontend, developing Java 8+ services with Spring Boot, Spring Security, and Hibernate/JPA, and integrating them with modern UI frameworks like Angular and React.
I also bring practical experience with event-driven architectures using Apache Kafka/JMS, CI/CD automation with Jenkins and Maven, and cloud deployment on AWS (EC2, S3, load balancing, autoscaling). I enjoy collaborating in Agile teams, delivering end-to-end features from design through testing (JUnit/Mockito) and production support, and continuously improving code quality using tools like SonarQube, Snyk, and security testing practices.
- 7 years' experience
- Joined November 2026
Industry experience
- Financial Services
- Telecommunications
- Software & Internet
- Professional Services
Work experience· 6 roles
Developed and enhanced backend components for BMO’s customer-facing online banking portal using Java 8+, Spring Boot, and microservices. Built secure RESTful web services with reusable service components, request validation, and centralized exception handling to improve maintainability and reliability. Implemented service-to-service communication and asynchronous workflows using Apache Kafka and JMS where applicable. Integrated services with Microsoft SQL Server and MongoDB for transactional persistence and efficient retrieval. Wrote unit and integration tests with JUnit and Mockito using Test-Driven Development practices where applicable. Supported production by investigating defects using Log4j and Splunk, and performed refactoring/root-cause analysis to improve stability and performance. Used Docker to package consistent environments and applied Unix/Linux shell scripting to automate routine tasks. Collaborated with Agile teams (business analysts, QA, and stakeholders) using Jira
Delivered enterprise solutions across SDLC in Agile/Scrum environments by gathering requirements and producing system requirement documentation. Designed and built scalable applications using Java/J2EE MVC with Spring Framework, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA. Developed RESTful services and integrated external systems through REST clients and Spring RestTemplate. Built frontend dashboards and tables with Angular (12 and later 18) using Angular Material and ag-grid. Implemented microservices architecture with Spring Cloud (API Gateway, service discovery) and event-driven communication using Apache Kafka and messaging frameworks like JMS/MQ. Designed and optimized SQL schemas and queries across SQL Server and Oracle, including stored procedures, indexing, triggers, and query tuning. Involved in data ingestion pipelines with Hadoop (Flume, Sqoop, Pig, MapReduce) and processed distributed datasets in Cassandra. Deployed and managed AWS infrastructure (EC2, S3,
Developed scalable full stack web applications using Java, Spring Boot, React.js, and modern frontend technologies following Agile practices. Implemented layered enterprise architecture (controller/service/DAO/persistence) and built secure backend REST APIs using Spring Boot, Spring MVC, and Spring Data JPA. Added JWT-based authentication/authorization using Spring Security and configured secure cross-origin communication. Built responsive React single-page applications with reusable components, Redux state management, and React Router. Designed database schemas and optimized SQL queries using SQL Server and MySQL. Implemented ORM persistence with Hibernate/JPA and built microservices with Spring Boot and Spring Cloud. Integrated frontend and backend via REST APIs and handled asynchronous calls using Axios/Fetch. Automated builds and deployments with Maven and Jenkins, maintained Git repositories, and created unit/integration tests with JUnit/Mockito. Used Log4j and Splunk for diagnost
Education
Hire Deekshith Reddy today
Post a job and invite Deekshith, or contact them directly. No hidden commission.











