Senior Engineer (Back-End)
DANA Indonesia
- South Jakarta, IndonesiaCapital Place. Jl. Gatot Subroto Kav 18, Kuningan Barat, Mampang Prapatan, Kuningan Barat, Mampang Prapatan, South Jakarta, DKI Jakarta, IndonesiaSouth JakartaDKI JakartaIndonesiaIndonesia
- IDR 13,000,000.00 - IDR 20,000,000.00 / monthIDR130000002000000013000000MONTH
- Full timeFULL_TIME
Job closed.
Job Description
We're looking for experienced Senior Backend Engineer to be part of our family!
Minimum Qualifications
What makes you 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 designs/code strategy of teammates and provide feedback and coaching in your area of expertise
- Demonstrate 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
- Individual is self-motivated to achieve goals, develop knowledge and complete tasks.
- Mentors junior staff to help develop their technical skill
To apply, you must:
- Have 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 micro service 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 scalable system
- Experience creating concrete requirements from high level and ambiguous business goals
- Working knowledge of architecture patterns
Perks and Benefits
- Flexitime
- Work from Home
- Paid Vacation Leave
- Paid Sick Leave
- Paid Bereavement/Family Leave
- Maternity & Paternity Leave
- Special Leave Benefits for Women
- Medical / Health Insurance
- Child Care Benefits
- Medical, Prescription, Dental, or Vision Plans
- Transportation Allowances
- Performance Bonus
Required Skills
- Java
- MySQL
- Spring
Preferred Courses
- Information Technology
- Computer Science
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Once in a while
- Office Address
- Capital Place. Jl. Gatot Subroto Kav 18, Kuningan Barat, Mampang Prapatan, Kuningan Barat, Mampang Prapatan, South Jakarta, DKI Jakarta, Indonesia
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.