I’m Bal Raj Kale, a full stack developer with 8+ years of experience building and delivering enterprise web applications across the full SDLC—analysis, design, development, implementation, and testing. I’ve worked extensively with Java/J2EE and modern backend stacks, along with strong frontend development in Angular and React, building dynamic SPAs and integrating REST/GraphQL services.…

I’m Bal Raj Kale, a full stack developer with 8+ years of experience building and delivering enterprise web applications across the full SDLC—analysis, design, development, implementation, and testing. I’ve worked extensively with Java/J2EE and modern backend stacks, along with strong frontend development in Angular and React, building dynamic SPAs and integrating REST/GraphQL services.…

Available to hire

I’m Bal Raj Kale, a full stack developer with 8+ years of experience building and delivering enterprise web applications across the full SDLC—analysis, design, development, implementation, and testing. I’ve worked extensively with Java/J2EE and modern backend stacks, along with strong frontend development in Angular and React, building dynamic SPAs and integrating REST/GraphQL services.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Sr. Full Stack Developer at Dish Networks
September 1, 2024 - Present
Implemented microservices architecture using MongoDB with an Angular and Node.js stack, building single-page applications (SPA) and end-to-end features using Agile/Scrum. Developed backend business logic using Python with the Django framework and built RESTful APIs with Flask, SQLAlchemy, and PostgreSQL. Contributed to modern frontend development by converting legacy code to ECMAScript (ES6/ES7), using TypeScript, Webpack, and Angular CLI. Built and integrated services with AWS components such as EC2, S3, Lambda, RDS, ELB, SQS, SNS, IAM, CloudWatch, Elastic Beanstalk, and CloudFront. Supported CI/CD by integrating Jenkins with Docker and Kubernetes tooling, containerized application components, and used monitoring during deployments. Worked on GraphQL and service integrations, Kafka-driven event flows (including persistence to Cassandra), and upgrades/migrations for PostgreSQL databases.
Senior Java Full Stack Developer at Dish Networks
September 1, 2023 - Present
Led requirement gathering, design and development in Agile-Scrum for Java/J2EE, web services and Hibernate. Implemented Micro Service Architecture using MongoDB, Angular and Node.js for SPA development. Designed backend using Python/Django where applicable. Leveraged Java 8 features (lambdas) and RESTful service consumption by UI. Oversaw performance tuning, refactoring and code reuse; migrated front-end stack to ES6/ES7 with TypeScript and Angular CLI. Built microservices with Spring Boot, Spring REST, Spring Cloud, Eureka and API Gateway. Leveraged AWS services and Docker/Kubernetes for deployment; implemented CI/CD pipelines with Jenkins. Collaborated with UI/UX teams and stakeholders to deliver robust features.
Sr. Java Full Stack Developer at Dish Networks
September 1, 2023 - Present
Involved in requirement gathering and design, and developed the system using Java/J2EE, Web Services and Hibernate in an Agile-Scrum environment. Implemented microservice architecture using MongoDB, Angular and Node.js and developed SPAs. Contributed to front-end and back-end design, including Python-based components with Django Web Framework. Used Java 8 features (lambdas), consumed RESTful services via Node.js/AngularJS, and modernized front-end with ES6/TypeScript and Webpack. Worked with AWS services (EC2, S3, Lambda, RDS, SQS, SNS) and Docker/Kubernetes for deployment, and integrated CI/CD with Jenkins.
Sr. Full Stack Developer at Santander Bank
January 1, 2020 - August 31, 2024
Developed scalable enterprise applications using Java/J2EE and Python with AWS cloud services, applying Spring Boot and Spring Cloud patterns alongside Hibernate/JPA persistence. Designed user interfaces using JSP/Servlets, Angular, CSS, XML, and HTML, and built RESTful services using JSON-based APIs. Built integration capabilities using Apache Camel, CXF, ServiceMix, and message brokers like Active MQ, RabbitMQ, and Kafka. Secured APIs with Spring Security (including OAuth2 and OAuth-based authorization) and ensured application-level security with Django protections (CSRF, XSS, SQL injection defenses). Delivered microservices with asynchronous/event-driven messaging (AWS SNS/SQS and Kafka), and supported CI/CD using Jenkins and Maven build automation. Containerized and deployed workloads using Docker and managed orchestration with Kubernetes concepts. Collaborated with UI/UX and product teams and supported testing, debugging, and production deployments using Git-based workflows.
Senior Java Full Stack Developer at Santander Bank
January 1, 2020 - August 1, 2023
Developed enterprise Web apps using Spring Boot, Spring MVC, Hibernate/JPA; built REST Web Services; implemented OAuth2 security. Designed and consumed GraphQL/REST APIs, used Django/Python for complementary services. Implemented asynchronous messaging with RabbitMQ, AWS SNS/SQS, Kafka. Built front-end using Angular/React/Vue and TypeScript; deployed with Docker and Kubernetes, and managed CI/CD with Jenkins. Ensured security best practices and comprehensive testing.
Sr. Java Full Stack Developer at Santander Bank
January 1, 2020 - August 31, 2023
Applied Agile software development practices to build scalable Java web applications. Used Java 1.8 Streams for bulk data processing, and developed persistence layers with Hibernate/JPA alongside RESTful web services. Worked with Django, Flask and FastAPI for complementary services, and created UI using JSP/Servlets, Angular, CSS, HTML. Built an ESB using Apache Camel/CXF and ActiveMQ. Implemented asynchronous distributed transactions with RabbitMQ, AWS SNS/SQS and Kafka. Secured APIs with OAuth2 token-based authentication via Spring Security. Integrated multiple APIs with React + GraphQL and Vue.js components; implemented CI/CD pipelines with Jenkins and containerized deployments on Kubernetes with Docker. Proficient with AWS services (EC2, S3, RDS, Elastic Beanstalk) and data stores including PostgreSQL, MySQL and MongoDB.
Software Engineer / Java Developer at Ford Motors (Client: Ford Motors, Dearborn, MI)
April 1, 2017 - December 1, 2019
Developed modules using Spring MVC, Hibernate, and SOAP/REST web services; implemented authentication mechanisms (OAuth, API keys, JWT) and security testing. Built JSP/JSF-based UI, used Struts, and deployed on WebSphere/JBoss. Wrote unit tests with Mockito; collaborated with QA using Selenium/Cucumber. Integrated Apache Camel/JMS for messaging and ETL with Oracle databases; contributed to architecture and performance tuning.
Java Developer at Ford Motors
April 1, 2017 - December 31, 2019
Participated in Agile/Scrum-based development of enterprise applications using Spring MVC, Hibernate ORM, multithreading and REST/SOAP web services. Implemented authentication/security via Spring Security, OAuth/JWT; built and deployed on IBM WebSphere and JBoss. Worked with Struts, Ruby on Rails for legacy interfaces, and integrated API-driven services with Angular front-ends and React/GraphQL for modern interfaces. Set up CI/CD with Jenkins and Docker-based containers, and deployed on AWS. Leveraged databases including Oracle, MySQL, and SQL Server; used Kafka and RabbitMQ for messaging, and Apache Camel for integration.

Education

Bachelor of Commerce at Osmania University
January 1, 2012 - December 5, 2025
Master of Computer Science at Herzing University, Atlanta, GA
January 1, 2016 - December 5, 2025
Bachelor's in Commerce at Osmania University
January 11, 2030 - January 1, 2012
Master's in Computer Science at Herzing University
January 11, 2030 - January 1, 2016
Bachelor's degree in Commerce at Osmania University
January 11, 2030 - January 1, 2012
Master's in Computer Science at Herzing University
January 11, 2030 - January 1, 2016
Master in Computer Science at Herzing University
January 1, 2016 - January 1, 2016
Bachelor of Commerce at Osmania University
January 1, 2012 - January 1, 2012
Masters in Computer Science at Herzing University
January 1, 2016 - October 21, 2026
Bachelors or commerce at Osmania University
January 1, 2012 - October 21, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Media & Entertainment, Software & Internet, Financial Services, Telecommunications, Manufacturing, Professional Services