Rahul Barua

Rahul Barua

$12/hr
Skilled in building scalable microservices and dedication to the principles of TDD
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Kristianstad, Skane County, Sweden
Experience:
7 years
About

I am a passionate software engineer with over 7 years of hands-on experience in full-stack development, I specialize in working with technologies mostly in Java, Spring Boot, REST APIs, Hibernate, JPA and besides this with technologies such as GQL, SQL, Redis and front-end technologies like JavaScript, HTML, CSS, and Angular.

Job Experience:

  • Currently I've been working in BJIT Ltd, since 2022 for the development of one of Rakuten's LPD product. In there I’m particularly working on backend development in microservices architecture as a Principal Software Engineer. Our team are mostly using Java-17, Spring Boot 3 and PostgreSql for this project following the principle of test-driven-development.
  • Before that I've worked as a Programmer for IBCS Primax(Bangladesh) Ltd. for building a large scale micro-service based govt. solutions for more than 1 years. I have developed the authentication system along with multiple API integrations for government of that project. The project's tech-stack is based on Spring Boot, Spring Cloud, Angular and PostgreSQL.
  • And before that I've worked on CS Infotech Ltd. as a Software Engineer(Java) for developing one of their fintech solution named collection recovery system.
  • Before joining CS Infotech, I worked for Maestro solutions around 1 year in various of their projects and ISP solutions where I've used Java, C#, Spring framework, Hibernate, Apache Tomcat, Thymeleaf and Angular.
  • At the beginning of my career, I started working for a medical organization named Chattogram Maa-Shishu-O-General Hospital on 2018, where I worked as a full-stack Java engineer where I contributed to build different branches of their in-house software services of healthcare and ERP modules. In there I have mostly used JSP, Servlet, Java 8, MySql and older version and Spring.

Along with these, I am also proficient in working with Apache Tomcat, Docker, Kubernetes, and CI/CD pipelines, deploying Spring Boot microservices in a local Kubernetes environment or cloud environment. I have a strong interest in DevOps practices and am always eager to improve system reliability and developer efficiency.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.