The backend developer is responsible for the functionality of the system. His/her role is to integrate the application with all the necessary systems and services and provide a clean and easy to use API in the frontend. Although his/her work is often hidden from the user, he/she has full responsibility for the functionality, performance and scalability of the application. He/she knows how to write modern and clean APIs, integrate with legacy systems, and work with databases.
Responsibilities:
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.
5+ years of experience as a backend engineer working on large projects
Worked in agile environment and has a good grasp of agile cadence
Backend experience in one of (Spring Boot, .Net Core, or Express).
Excellent knowledge about code quality metrics and a keen eye for detail.
Comfortable debating architecture designs and integration contracts.
Versed with API design and database normalization.
Comfortable working on CDD projects and integration contract tools.
Understand the concept of microservices and has operational experience.
Keen to test code written with Unit, Interation, and Performance test.
Built and delivered high performance TPS applications.
Knowledge in the areas below is added bonus:
Financial Industry
Berpengalaman sebagai Supervisor Store / PIC / Leader / Chief Min. 1 tahun di retail fashion ( Butik ).
Memiliki jiwa kepemimpinan yang kuat, Percaya diri,â¦
Under the direction of the Deputy Regional Director, and with technical supervision of Head of Risk Management, the Risk Management Officer will provide riskâ¦
Support Digital Transformation team, specifically in day-to-day Project Management Office activities.
Perform basic project management to support projectâ¦