Software Engineer

Jakarta Selatan·Jakarta·IndonesiaInformation Technology

Job Type
:  Full Time
Job Function
:  Information Technology
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Education
:  Bachelor Degree - S1
Description
  • Design, build, and improve applications (APIs, web applications, backend systems, and third-party integrations)
  • Write great quality, scalable, maintainable code
  • Handle and solve issues in production
  • Prepare concise and clear documentation
  • Work closely with cross functional teams (Product, Mobile, QA, Infra, etc) on planning and execution
  • Willingness to learn new programming languages, methodologies, and technologies
Requirements
  • Bachelor’s degree from Information Technology/Information System/Computer Science/Mathematics or related major
  • Minimum 2 years working experience in software development. Fintech/Banking/Payment/Insurance Industry is preferable
  • Passion in software engineering, application development, and technology
  • Excellent and experience in designing, developing, testing, and deploying real applications in at least one of following languages: Java, Go
  • Experience in working with SQL/NoSQL database, web server (apache, nginx), and version control system (Git)
  • Deep knowledge of Linux/Unix OS
  • Experience with cloud (AWS, Azure, etc), and CICD tools (Jenkins, Travis) would be advantageous
Skills Requirements
sql/nonsqldatabasewebserverlinux/unix oscloudjava