HK

Harpreet Kaur

Available to hire

I’m a senior Java full stack developer with 8+ years of experience building scalable enterprise systems and microservices.

About

I’m a senior Java full stack developer with 8+ years of experience building scalable enterprise systems and microservices. I work across backend and frontend—designing RESTful services with Java (8/11/17), Spring Boot, JPA/Hibernate, and messaging integrations (RabbitMQ/JMS/SQS/SNS/Kafka), while also delivering responsive UI experiences with Angular and modern JavaScript tooling.

I’ve built and operated AWS-based, highly available applications using services like EC2, S3, RDS, IAM, CloudWatch, and CI/CD automation with Jenkins and Maven. I enjoy turning complex requirements into maintainable, testable solutions, collaborating in Agile teams, and providing production support with performance tuning and troubleshooting across application and infrastructure layers.

  • 7 years' experience
  • Joined September 2026

Skills· 2

Industry experience

  • Software & Internet
  • Financial Services
  • Professional Services
  • Telecommunications

Work experience· 4 roles

Senior Software Engineer · Thomson ReutersMay 2024 – Present · 2 yrs 7 mos

Designed and developed scalable Java-based enterprise applications using Java 8/11/17 and Spring Boot/Spring MVC, including RESTful microservices. Built responsive SPAs using Angular, HTML5/CSS3, Bootstrap, AJAX, and JSON. Implemented and maintained REST and SOAP services (Spring MVC, JAX-RS/JAX-WS, Spring-WS) and designed persistence layers with Spring Data JPA, Hibernate, JPA, JDBC, Oracle 12c, and PL/SQL optimization. Implemented asynchronous/message-driven processing with RabbitMQ, JMS, and AWS messaging services (SQS/SNS) for reliable inter-service communication. Developed unit and integration tests with JUnit and Mockito, followed TDD practices, and used Jenkins/Maven/Git for CI/CD. Built AWS solutions using EC2, S3, RDS, VPC, IAM, Lambda, CloudWatch, CloudFormation, Route 53, Auto Scaling, and ELB; also supported production deployment, monitoring, debugging, and performance tuning.

Sr. Full Stack Developer · TELUS CommunicationsOct 2022 – May 2024 · 1 yr 8 mos

Developed responsive UI screens using Angular 10/11, HTML5/CSS3, Bootstrap, jQuery, and JavaScript (ES5/ES6). Created and consumed APIs, including Node.js services for SQL/MongoDB access and Spring Boot microservices exposing RESTful APIs. Contributed to an Angular-based single page application and UI framework component architecture using Angular/TypeScript. Designed microservices and containerized deployments with Java 11, Spring Boot/Spring Cloud, Docker, and Kubernetes, including pods and management. Implemented messaging and distributed integration patterns using Kafka (real-time message handling), and added AWS integrations such as S3 and related services. Wrote and automated unit tests with JUnit/Mockito/SonarQube and automated builds/deployments via Jenkins pipelines to Docker registries and Kubernetes.

Full stack Java developer · Honeywell TechnologiesJan 2020 – Aug 2022 · 2 yrs 8 mos

Worked across the SDLC for web applications in domains including retail and finance using Java/J2EE. Enhanced legacy systems by building new Angular 2 + TypeScript components and developing REST APIs with Spring Boot. Implemented microservices and backend services using Spring MVC/Spring Boot, Dependency Injection, AOP, Spring Batch, and Hibernate/JPA for persistence. Used Kafka for data movement and real-time processing, including loading into HDFS and integrating with NoSQL databases like Cassandra. Containerized and deployed solutions with Docker and Kubernetes. Built dashboards using Java/Servlets, created automated unit tests with JUnit, and managed builds via Maven and Jenkins. Supported post-production troubleshooting with Log4j and wrote PL/SQL stored procedures and JDBC interactions with Oracle.

Java Developer · HighRadiusSep 2018 – Dec 2019 · 1 yr 4 mos

Education

Master of Technology in Computer Science · Gurunanak Dev University2030 – 2026

Hire Harpreet Kaur today

Post a job and invite Harpreet, or contact them directly. No hidden commission.

Post a job