DANA Indonesia
DANA Indonesia

Senior Software Development Engineer (Back-End)  

DANA Indonesia

 
  • South Jakarta, Indonesia
    18, Capital Place. Jl. Gatot Subroto Kav 18, Kuningan Barat, Mampang Prapatan, Kuningan Barat, Mampang Prapatan, South Jakarta, DKI Jakarta, Indonesia
    South Jakarta
    DKI Jakarta
    Indonesia
    Indonesia
  • Full timeFULL_TIME

Expired 3 years ago

2021-07-27T17:00:00+00:00
Job closed.

Job Description

We are currently looking for an experienced Senior Software Development Engineer (Back-End) to be part of the fast-growing technology company, and helping to build Indonesia Cashless Society.

What makes you a great candidate, if you have:

Design Skills

  • Understand requirements through kickoff & sprint start meetings, formal and informal communications
  • Contribute to the team story carding process with active listening skills- asking questions & sharing and challenging ideas.
  • Estimate tasks (stories) within a sprint
  • Implement object-oriented design patterns
  • Create reusable components

Implementation Skills

  • Code software - (e.g. Create custom UI, distributed computing, performance tuning and memory, and resource management)
  • Test, debug, re-test, and coordinate with QA, validate software as ready for shipping
  • Contribute test cases to QA for inclusion in test plans
  • Act as a subject matter expert for backend platform

Team Skills

  • Review the designs/code strategy of teammates and provide feedback and coaching in your area of expertise
  • Demonstrate a sense of ownership over projects and take initiative to ensure success
  • Advise the Project Manager on technical matters to ensure issues are addressed/avoided
  • From time to time, provide estimates of projects to Architect
  • Assumes responsibility for related duties as required or assigned

Job Specification Skill

  • Must be able to design, code, and deliver an application server with minimal technical oversight
  • Must have demonstrated ability to design distributed systems

Communication & Leadership skills

  • An individual is self-motivated to achieve goals, develop knowledge, and complete tasks.
  • Mentors junior staff to help develop their technical skill

Minimum Qualifications

To apply, you must:

  • Have a bachelor’s degree in a technical or scientific field. Software Engineering, Computer Science, Electrical Engineering or IT preferred, or have engineering wisdom equivalent to 4 years progressive experience
  • Experienced in Java, Spring, and Spring Boot technology
  • Experienced in MySQL technology
  • Experienced leveraging message broker solution
  • Experienced building microservice application who communicate with each other using REST API or RPC

Great if you:

  • Have 5 full lifecycles of experience
  • Familiar with Domain-Driven Design
  • Familiar with actor-model concept & unit testing (behavioral testing, test-driven design)
  • Familiar with Agile Methodology
  • Have knowledge of software design patterns
  • Have experience in networking
  • Have experience in building a scalable system
  • Experience creating concrete requirements from a high level and ambiguous business goals
  • Working knowledge of architecture patterns

Perks and Benefits

  • FlexitimeFlexitime
  • Employee DiscountsEmployee Discounts
  • Transportation AllowancesTransportation Allowances
  • Maternity & Paternity LeaveMaternity & Paternity Leave
  • Medical, Prescription, Dental, or Vision PlansMedical, Prescription, Dental, or Vision Plans

Required Skills

  • Java
  • JIRA
  • MySQL
  • Spring

Jobs Summary

Job Level
Associate / Supervisor
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Recruiter response to application
Always
Office Address
Capital Place. Jl. Gatot Subroto Kav 18, Kuningan Barat, Mampang Prapatan, Kuningan Barat, Mampang Prapatan, South Jakarta, DKI Jakarta, Indonesia
Industry
Financial Services
Vacancy
2 openings
Website
https://www.dana.id/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About DANA Indonesia

DANA is an open platform digital wallet that bridges financial institutions, merchants and consumers in Indonesia. The platform's purpose is to enable frictionless transaction and to expand financial inclusion especially for the unbanked and underbanked through technology. The technology empowers everyone to transact either for online or offline merchants. Some of the technologies that DANA developed are market pioneers such as: Digital KYC through Face Recognition that enable real-time on-boarding, World Class Risk Management that has the lowest fraud-loss with highest success rate, and the most comprehensive financial instruments acceptance in the country. DANA was established about a year ago as a new startup. The platform was soft-launched at the end of March 2018. As of July 2018, DANA is the fastest growing startup in Indonesia and among the fastest in the world reaching more than a million new users within a span of less than 4 months. DANA platform has currently on-boarded 7 of the top 10 Banks, Offline Merchants with more than 30 million combined foot-traffic, and Online Merchants with more than 50 million visitors. The company employs more than 200 local talents with a heavy ratio on engineers, half of them recruited within the last 5 months. Ant Financial is an investor of DANA and they share core technology plus know-how exclusively.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: