Avatar of Bangun Edmasaputra.
Bangun Edmasaputra
Java Developer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Bangun Edmasaputra

Java Developer
A hard-working man who believes that every effort we do would bring great achievement, even for the smallest one. Doesn't care if it is a success or failure. Linux enthusiast, Java Certified Programmer, Spring Framework followers. Family is and always number one for my life
Logo of the organization.
PT. Global Digital Niaga (Blibli.com)
Logo of the organization.
Universitas Mulawarman
Bandung City, West Java, Indonesia

Professional Background

  • Current status
    Employed
    Open to opportunities
  • Profession
    Software Engineer
    Back-end Engineer
    Java Developer
  • Fields
    Information Services
    Internet
    SaaS / Cloud Services
  • Work experience
    4-6 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Java
    Spring Boot
    Git
    Kubernetes
    Docker
    Spring WebFlux
    Kotlin
    MongoDB
    Apache Kafka
    Spring Framework
    RabbitMQ
    Redis
  • Languages
    Indonesian
    Native or Bilingual
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Part-time
    Interested in working remotely
  • Desired positions
    Backend Engineer
  • Desired work locations
    Bandung, Bandung City, West Java, Indonesia
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Software Development Engineer

Nov 2022 - Present
Bandung, Bandung City, West Java, Indonesia
Maintain and support if required, especially if any issue/problem arises in the production. Working together with another person from a different team (project manager, business analyst, etc) to improve, refactor, and add some innovation to the current managed application or services, using Spring Framework / Spring Boot with Reactive Paradigm. Create the integration test for every changed on the code Review any submitted Pull-Request by other teammates before deploying to dev or production server Do some assessment of the features that want to be implemented on the current application, specifically on the technical side. How the design is, what best practices can be taken, and how much time needs to be spent to implement these features. The task I have done - Create a scheduled report flow that contains the user's transaction information. The schedule is adjustable. - API to handle the purchasing of digital products, such as top-up of e-money. This API works with many services to fulfill the purchasing process.
Logo of the organization.

Java Developer

Nov 2019 - Nov 2022
3 yrs 1 mo
One of the PIC for manage, maintain, and develop a base framework for our Java team. My part is to do the Authentication and Authorization component. Become a mentor to another junior member, share knowledge with each other, give some tips and tricks about programming, especially on how to build and develop an application efficiently. During the project period, I also do the designing of the particular service or application and implement it. Perform code reviews to some pull requests and give some suggestions on it.
Logo of the organization.

Software Developer

Jan 2019 - Oct 2019
10 mos
Develop an ATM transaction report application for every branch to prevent illegal activity/fraud using PHP. Develop Authenticator mobile application using Flutter for the frontend side and Java at the backend.

Education

Logo of the organization.
Bachelor’s Degree
Computer Science
2008 - 2012

Licenses & Certifications

Logo of the organization.
Oracle
Credential ID: 260916756OCAJSE8
Issued Sep 2018
No Expiration Date