Java Developer

Jakarta, Indonesia

Minimum Requirement

    • A minimum of a Bachelor's degree is required.
    • Willing to work for Banking.
    • Willing to work form office in South Jakarta (full on-site).
    • Good understanding of software engineering concepts. 
    • Experience working on a variety of software development projects. 
    • Deep programming language knowledge. 
    • Experience working on enterprise applications and provisioning cloud-based solutions.

Required Skills

    • Minimum 3 years of experience working as Back-End Developer (Java Spring Boot).
    • Experience in Microservices architecture and development.
    • Experience in API or web services (REST/RESTful, SOAP, JSON, XML) integration. 
    • Able to write clean code and experience in develop application with clean architecture. 
    • Experience with Database system (SQL, MySLQ, Oracle, PostgreSQL, or MongoDB). 
    • Proficient understanding of code versioning tools (Git). 
    • Familiar using JIRA or other project tracking software. 

Nice to Have

    • Ability to manage multiple competing priorities under pressure. 
    • Ability to work occasional overtime and a flexible schedule as needed to meet work objectives and deadlines. 
    • Ability to work independently and as part of a team. 
    • Good in written/verbal communication skills. 
    • Good in English.