I am looking for a Java Developer role in Canada, focused on Spring Boot microservices, Kafka, and cloud apps on AWS or GCP. I want a backend role building scalable, reliable systems. Based in Toronto, legally authorized to work in Canada.

Sravani Gunukula
@sravanigunukula
Senior Java Developer with 5+ years of experience in Java, Spring Boot, Kafka, AWS, GCP, Docker, and Kubernetes.
What I'm looking for
I am a Senior Java Developer with 5+ years of experience building scalable backend systems and event-driven microservices. I started as a Junior Java Developer at Levio, then worked as a Java Developer at Neo Paymint, and I am now a Senior Java Developer at CAA in Toronto.
My main work is in Java, Spring Boot, Spring MVC and Spring Security, Hibernate, and REST, SOAP, and GraphQL APIs. I work with Kafka, RabbitMQ, and JMS for messaging, and I deploy applications on AWS and GCP using Docker, Kubernetes, Jenkins, and CI/CD pipelines. I also work with Oracle, IBM DB2, MySQL, PostgreSQL, MongoDB, DynamoDB, and MS SQL Server, and I use JUnit, Mockito, and SonarQube for testing and code quality.
I am an AWS Certified Solutions Architect and a Google Associate Cloud Engineer. My interest is in building reliable, cloud-native backend systems and event-driven applications that scale well in production.
Experience
Work history, roles, and key accomplishments
Senior Java Developer
CAA
Jul 2024 - Present (2 years 4 months)
Architected and delivered event-driven microservices using Spring Boot, Java, and Apache Kafka, replacing legacy modules and strengthening system fault tolerance. Led migration of core APIs from monolithic to microservices architecture, enabling independent scaling with zero disruption to business operations.
Java Developer
Neo Paymint
May 2022 - Jun 2024 (2 years 1 month)
Designed and built RESTful microservices using Spring Boot and Spring MVC, decoupling legacy infrastructure into independent, scalable services. Developed responsive front-end interfaces with Bootstrap, HTML5, CSS3, and JavaScript, improving usability across client-facing applications.
Jr. Java Developer
Levio
Apr 2021 - May 2022 (1 year 1 month)
Developed and tested Java applications under Agile methodology, delivering consistent quality across iterative releases. Built middle-tier components using EJBs, Java Servlets, and message-driven beans to support core business logic.
Education
Degrees, certifications, and relevant coursework
Jawaharlal Nehru Technological University
Bachelor of Computer Science, Computer Science
2016 - 2020
Bachelor of Computer Science degree from JNTU, Hyderabad, India, completed in 2020.
Tech stack
Software and tools used professionally
Postman
AWS IAM
Amazon EC2
Google Compute Engine
Amazon CloudWatch
Amazon S3
GitHub
Bitbucket
SonarQube
Kubernetes
Jenkins
MySQL
PostgreSQL
MongoDB
Oracle
IBM DB2
Node.js
Spring Boot
Spring MVC
Bootstrap
Jira
Gradle
jQuery
JavaScript
HTML5
Java
Kafka
RabbitMQ
Grafana
Hibernate
Zookeeper
Confluence
GraphQL
Spring Security
AWS Lambda
Amazon RDS
Mockito
Git
Docker
Amazon VPC
Apache Tomcat
JBoss
Jetty
GitHub Copilot
Apache Kafka
AWS
Claude
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Sravani?
You can contact Sravani and 90k+ other talented remote workers on Himalayas.
Message SravaniGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
