Backend Java (SpringBoot) Developer

Job Description

  • Design and develop business logic and product backend systems.
  • Work closely with frontend developers to design and develop functional, performance, and comprehensive APIs.
  • Decoding existing company software systems and being able to connect the application to applicable data sources.
  • Write unit, integration, and performance tests.
  • Develop automation tools and continuous integration pipelines for daily tasks.
  • Develop to high quality, with good documentation and code-efficient.
  • Challenging ideas and opinions to avoid mistakes and inefficient solutions.
  • Optimizes the application for maximum speed and scalability.
  • Deploys regular releases in an agile approach.
  • Creates appropriate documentation as defined by the agile development methodology.
  • Works closely with business stakeholders and end users to develop an understanding of how the applications are used by the user teams being supported.
  • Maintains competency in the technologies related to responsibilities.


  • Minimum has experience as a backend engineer working with large projects.
  • Worked in an agile environment and has a good grasp of agile cadence.
  • Backend experience in Spring Boot framework is a plus point.
  • Excellent knowledge of code quality metrics and a keen eye for detail.
  • Comfortable debating architecture designs and integration contracts.
  • Versed with API design and database normalization.
  • Comfortable to work on CDD projects and integration contract tools.
  • Understand the concept of microservices and has operation experience.
  • Keen to test code written with Unit, Integration, and Performance test.
  • Built and delivered high-performance TPS applications.

Skills Needed

Java (Programming Language)
Spring Boot
Agile Methodology
About PT Midas Daya Teknologi
Learn More

PT Midas Daya Teknologi ("Midas") is an IT Consulting, Product and Services company.

Our area of business varies is providing expert Consulting Services, Professional Services, Application Development, Infrastructure Management, Big Data Solutions, IoT Solutions, Project Management, Core Banking Solution, and Post Live managed services support.

We are also official partner with Oracle as we have deep knowledge and experience in implementing Oracle FLEXCUBE core banking (Oracle FLEXCUBE Retail or OFCR, Oracle FLEXCUBE Universal Banking Solution, Oracle FLEXCUBE Direct Banking).

Midas have its offices in India, Malaysia, Bangladesh, Singapore, and New Zealand.

Company Name : PT Midas Daya Teknologi

Email : [email protected]

Phone : +6221-5290-1021

Website :

LinkedIn Page :

Jakarta Selatan, Indonesia
Company Size
50–100 employees


Swift in handling new challenges and producing new ideas to improve
Here, we work together to make the dream work
We strive to constantly pursue innovation of our products and services
🔥 Similar Jobs