I'm a Java Full Stack Developer with over 8 years of experience building scalable, secure, high-performance applications across banking, healthcare, and insurance. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to ship features that matter. Across cloud-native architectures and microservices, I've led backend services, secure API design, and intuitive UIs using Java, Spring Boot, Angular/React, and modern DevOps tools. I'm passionate about delivering reliable software through TDD, CI/CD, and proactive monitoring, always focused on performance, security, and user experience.

Preethi Mahakala

I'm a Java Full Stack Developer with over 8 years of experience building scalable, secure, high-performance applications across banking, healthcare, and insurance. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to ship features that matter. Across cloud-native architectures and microservices, I've led backend services, secure API design, and intuitive UIs using Java, Spring Boot, Angular/React, and modern DevOps tools. I'm passionate about delivering reliable software through TDD, CI/CD, and proactive monitoring, always focused on performance, security, and user experience.

Available to hire

I’m a Java Full Stack Developer with over 8 years of experience building scalable, secure, high-performance applications across banking, healthcare, and insurance. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to ship features that matter.

Across cloud-native architectures and microservices, I’ve led backend services, secure API design, and intuitive UIs using Java, Spring Boot, Angular/React, and modern DevOps tools. I’m passionate about delivering reliable software through TDD, CI/CD, and proactive monitoring, always focused on performance, security, and user experience.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Sr Java Software Developer at Northern Trust Bank
October 1, 2022 - Present
Senior Java Software Developer responsible for designing and implementing components of a cloud-based Loan Origination and Approval System. Migrated legacy JSP/Servlet modules to a modular microservices architecture using Spring Boot and Spring Cloud; built RESTful services with JAX-RS; secured endpoints with Spring Security OAuth2/JWT; implemented asynchronous workflows via Kafka with Scala-based processors; modeled PostgreSQL schemas and used MongoDB for unstructured data. Documented APIs with Swagger; practiced TDD with JUnit/Mockito; containerized with Docker and deployed to Kubernetes (EKS) on AWS (EC2, S3, RDS, DynamoDB) with disaster recovery via CloudEndure. Managed CI/CD pipelines with Jenkins and Helm; front-end work with Angular 13 and RxJS for loan forms and document upload; integrated UI state with Redux. Implemented monitoring with Prometheus/Grafana and contributed to agile ceremonies.
Java Software Developer at Oscar Health
September 1, 2022 - September 8, 2025
Developed backend and frontend features for E-Prescription components, creating modular microservices with Spring Boot, Spring Cloud, and Spring MVC. Implemented security with Spring Security, OAuth 2.0, and JWT; exposed RESTful APIs documented with Swagger/OpenAPI for secure communication with pharmacy systems. Used Apache Kafka with Scala-based consumers for audit logs and dispatch updates; implemented batch workflows with Spring Batch. Built Angular 13 and AngularJS UI components, managed state with NgRx, and integrated with RxJS and AJAX. Migrated legacy UI modules to modern Angular and participated in AI-assisted test automation within CI/CD pipelines. Ensured HIPAA-compliant data handling and full-stack observability with Prometheus, Grafana, and Jaeger.
Java Developer at Home Depot
November 1, 2019 - September 8, 2025
Developed enterprise backend services across catalog and cart modules using Java 8, Spring MVC, and Spring Security. Implemented Redis caching for catalog metadata, and maintained legacy J2EE modules (Servlets/JSP) during system transition. Designed reusable JavaBeans, crafted Oracle 8i/Hibernate-based data models, and built RESTful APIs for product detail, variant resolution, and cart synchronization. Monitored API performance with Elasticsearch and Kibana; adhered to 12-factor app principles for stateless microservices. Participated in Agile ceremonies, authored technical artifacts, and collaborated with QA/DevOps across sprints.
Sr Java Software Developer at Northern Trust Bank
October 1, 2022 - Present
Built cloud-based Loan Origination and Approval System components, handling loan intake, document upload, status tracking, and backend validations. Migrated legacy J2EE modules to modular Spring Boot/Spring Cloud microservices, designed RESTful services with JAX-RS (Jersey), and integrated third-party platforms with centralized request validation, OpenAPI documentation, and OAuth2-based security. Implemented Kafka-based streaming with Scala for event-driven workflows, and contributed to frontend integration with Angular. Containerized services with Docker and deployed on AWS (EC2, S3, Lambda, RDS). Established CI/CD pipelines with Jenkins and Helm, monitored health with Prometheus, Grafana, and CloudWatch, and ensured security and compliance using Spring Security/OAuth2/JWT. Collaborated across QA, product, and DevOps to deliver a scalable loan processing platform.
Java Software Developer at Oscar Health
September 30, 2022 - September 8, 2025
Developed backend and frontend features for the E-Prescription component, enabling digital prescription generation, real-time tracking, and pharmacy integration. Built modular microservices using Spring Boot/Spring Cloud and Spring MVC, applying IoC and DAO design patterns. Implemented security with Spring Security, OAuth2, and JWT; exposed RESTful APIs for healthcare systems; used Kafka with Scala-based consumers for audit logs and dispatch updates. Built UI components with Angular 13 and AngularJS, performed unit/UI testing with Jasmine/Karma, and deployed on AWS. Integrated AI-powered test automation into CI/CD to accelerate regression testing and helped ensure HIPAA and OWASP compliance.
Java Developer at Home Depot
November 30, 2019 - September 8, 2025
Developed enterprise backend services in Java 8, implementing REST APIs with Spring MVC/Spring Security for catalog, product detail, and cart synchronization. Migrated legacy JSP/Struts modules to modern microservices, applied Redis caching to reduce latency, and supported data persistence with Oracle, PostgreSQL, and MySQL using Hibernate/Spring Data JPA. Participated in performance monitoring with Elasticsearch/Kibana, adhered to 12-factor app principles for stateless services, and contributed to CI/CD pipelines using Git, Jenkins, and Bitbucket. Collaborated in Agile ceremonies and produced detailed architectural artifacts for QA and DevOps teams.
Sr Java Software Developer at Northern Trust Bank
October 1, 2022 - Present
Led the development of a cloud-based Loan Origination and Approval system, migrating legacy J2EE modules (Servlets, JSP, JDBC) to Spring Boot/Spring Cloud to enable a modular microservices architecture. Built RESTful services (JAX-RS/Jersey) for loan intake, credit evaluation, document validation, and disbursement tracking, with centralized validation and OpenAPI documentation. Secured APIs with Spring Security, OAuth2, and JWT. Implemented Kafka-based asynchronous processing (Scala-based consumers) for document uploads, submissions, and notification workflows. Created Angular 13 components and integrated with backend via RxJS and Redux-like patterns. Containerized services with Docker and orchestrated on AWS EKS, with EC2/S3 for storage. Automated CI/CD with Jenkins and Bitbucket Pipelines, using Helm and SonarQube. Monitored health with Prometheus and Grafana; load balancing via AWS ALB. Used PostgreSQL and MongoDB, with disaster recovery through CloudFormation/CloudEndure. Followed
Java Software Developer at Oscar Health
September 1, 2022 - September 8, 2025
Contributed to backend and frontend features for the E-Prescription component, enabling digital prescription creation, tracking, and pharmacy integration. Built modular Spring Boot microservices with Spring Cloud, Spring MVC, and Spring Security (OAuth2/JWT) for role-based access. Implemented Kafka-based asynchronous messaging for audit logs and dispatch updates (Scala-based consumers). Exposed RESTful APIs documented with Swagger/OpenAPI for internal clients and external partners. Used Spring Batch for processing queues and bulk dispatch operations. Developed UI components in Angular 13 and migrated legacy AngularJS modules, leveraging RxJS, NgRx, and HTTP Client for real-time data sync. Deployed on AWS (EC2/S3/IAM) with CloudWatch; CI/CD via Jenkins/Bitbucket Pipelines and Helm. Docker/Kubernetes for containerization/orchestration; tested with JUnit/Mockito and Cypress; HIPAA/compliance considerations and Elasticsearch/Jaeger for logging and tracing. Integrated AI-powered test automa
Java Developer at Home Depot
November 1, 2019 - September 8, 2025
Developed enterprise backend services in Java 8 for catalog and cart modules, including reusable JavaBeans for modular workflows and data handling. Implemented REST APIs with Spring MVC and Spring Security (JWT/OAuth2) and migrated legacy JSP/Struts modules toward modern microservices. Introduced Redis caching to reduce latency for catalog metadata and improved API performance. Worked with Oracle 8i and PL/SQL, including stored procedures/triggers for cart, pricing, and inventory reconciliation; contributed to performance monitoring using Elasticsearch/Kibana. Followed 12-factor app principles for stateless services; wrote unit and integration tests with JUnit; authored design documents and architecture diagrams; collaborated in Agile ceremonies and managed code with Git/Bitbucket.
Sr Java Software Developer at Northern Trust Bank
October 1, 2022 - Present
Built components of a cloud-based Loan Origination and Approval System, migrating legacy modules to Spring Boot/Spring Cloud, developing RESTful services with JAX-RS, implementing OAuth2/JWT security, and designing real-time data pipelines using Kafka. Deployed on AWS (EC2/S3/Lambda), orchestrated with Kubernetes (EKS), and automated with Jenkins and Helm. Frontend integration with Angular; implemented TDD with JUnit/Mockito; monitored with Prometheus and Grafana.
Java Software Developer at Oscar Health
September 30, 2022 - September 8, 2025
Developed backend and frontend features for E-Prescription platform, built modular Spring Boot microservices, secured endpoints with OAuth2/JWT, and integrated pharmacy systems. Used Kafka for asynchronous messaging with Scala-based consumers; implemented Spring Batch workflows; deployed on AWS and Kubernetes; built CI/CD pipelines with Jenkins/Bitbucket Pipelines; QA automation with Cypress and Selenium; contributed to HIPAA-compliant coding practices.
Java Developer at Home Depot
November 30, 2019 - September 8, 2025
Delivered backend services for catalog and cart modules using Java 8, Spring MVC, and Spring Security; maintained legacy JSP/J2EE components; implemented Redis caching; built REST APIs, performed unit/integration testing, and contributed to performance dashboards with Elasticsearch/Kibana. Advocated 12-factor app principles for stateless microservices and collaborated in Agile ceremonies.
Sr Java Software Developer at Northern Trust Bank
October 1, 2022 - Present
Led backend development for a cloud-based Loan Origination and Approval System. Built modular microservices using Java/J2EE, migrating legacy modules to Spring Boot and Spring Cloud. Implemented RESTful endpoints with JAX-RS for internal module communication and third-party integrations. Secured APIs with Spring Security OAuth2/JWT and enforced RBAC. Used Java 17–21 features (switch expressions, records, pattern matching, virtual threads) to optimize loan rule validation and status transitions. Applied AOP for centralized logging and validation. Modeled PostgreSQL data and MongoDB for unstructured data; integrated Apache Kafka for asynchronous events. Documented APIs with Swagger; practiced TDD with JUnit/Mockito; containerized with Docker and orchestrated on Kubernetes (EKS). Deployed on AWS (EC2, S3, Lambda, RDS) and implemented CI/CD pipelines with Jenkins and Helm. Monitored services with Prometheus and Grafana; collaborated with front-end Angular team; participated in PR reviews
Java Software Developer at Oscar Health
September 1, 2022 - September 8, 2025
Developed E-Prescription components and microservices using Spring Boot, Spring Cloud, and Spring MVC to manage digital prescription workflows and pharmacy integrations. Implemented security with Spring Security, OAuth 2.0, and JWT; exposed RESTful APIs documented with Swagger/OpenAPI. Used Apache Kafka with Scala-based consumers for audit logs and dispatch updates. Built frontend modules with Angular 13 and NgRx for real-time prescription data synchronization. Leveraged AWS (EC2, S3, RDS, IAM, CloudWatch) and Terraform for infrastructure; automated CI/CD with Jenkins/Bitbucket Pipelines. Practiced TDD with JUnit/Mockito; observed systems with Prometheus, Grafana, and Jaeger. Integrated AI-powered test automation into CI/CD to accelerate regression testing while ensuring HIPAA/compliance.
Java Developer at Home Depot
November 1, 2019 - September 8, 2025
Developed enterprise backend services using Java 8 with OOP principles for catalog and cart modules. Built reusable JavaBeans and utilized Spring Data JPA with Oracle, including PL/SQL stored procedures. Implemented REST APIs via Spring MVC and Spring Security (JWT/OAuth2). Maintained legacy J2EE modules (Servlets, JSP, Struts) during transition. Implemented Redis caching for metadata performance and supported 12-factor app principles for stateless microservices. Conducted unit and integration testing with JUnit and participated in Agile ceremonies, contributing to design documents and architecture artifacts.

Education

Bachelor's Degree in Electronics and Communication Engineering at Jawaharlal Nehru Technological University Hyderabad (JNTUH)
June 1, 2012 - June 1, 2016
Master’s in Information Technology at University of Wisconsin Milwaukee
August 1, 2023 - December 1, 2024
Bachelor’s Degree in Electronics and Communication Engineering at Jawaharlal Nehru Technological University Hyderabad (JNTUH)
June 1, 2012 - June 1, 2016
Master’s in Information Technology at University of Wisconsin Milwaukee
August 1, 2023 - December 1, 2024
Bachelor’s Degree in Electronics and Communication Engineering at JNTUH
June 1, 2012 - June 1, 2016
Master’s in Information Technology at University of Wisconsin Milwaukee
August 1, 2023 - December 1, 2024
Bachelor's Degree in Electronics and Communication Engineering at JNTUH
June 1, 2012 - June 1, 2016
Master’s in Information Technology at University of Wisconsin Milwaukee
August 1, 2023 - December 1, 2024
Bachelor's Degree in Electronics and Communication Engineering at JNTUH
June 1, 2012 - June 1, 2016
Master’s Degree in Information Technology at University of Wisconsin Milwaukee
August 1, 2023 - December 1, 2024

Qualifications

AWS Cloud Developer Associate (DVA-C02)
January 11, 2030 - September 8, 2025
AWS Cloud Practitioner (CLF-C02)
January 11, 2030 - September 8, 2025
AWS Certified Cloud Developer – Associate (DVA-C02)
January 11, 2030 - September 8, 2025
AWS Certified Cloud Practitioner – Foundational (CLF-C02)
January 11, 2030 - September 8, 2025
AWS Certified Developer – Associate (DVA-C02)
January 11, 2030 - September 8, 2025
AWS Certified Cloud Practitioner (CLF-C02)
January 11, 2030 - September 8, 2025
AWS Cloud Developer Associate
January 11, 2030 - September 8, 2025
AWS Cloud Practitioner
January 11, 2030 - September 8, 2025
AWS Cloud Developer Associate (DVA-C02)
January 11, 2030 - September 8, 2025
AWS Cloud Practitioner (CLF-C02)
January 11, 2030 - September 8, 2025

Industry Experience

Financial Services, Healthcare, Software & Internet, Professional Services, Media & Entertainment, Other