Back to search:Application Developer / Jakarta (east)

Job Description :

  • Collaborate with team members (e.g. other system analyst and project managers) to design, develop software applications, idea brainstorming etc
  • Write clean, efficient, and well-documented codes
  • Test and debug software applications to ensure they function as per expected and meet the required specifications
  • Continuously improve software applications by staying up-to-date with emerging trends, technologies, and software development best practices
  • Participate in code reviews and contribute to the improvement of the team's software development processes
  • Diagnosing and troubleshooting technical issues
  • Support new releases of applications such as assist in extensive application/system testing

Qualifications :

  • Bachelor's Degree, Computer Science/Information Technology
  • At least 3 year(s) of working experience in the related field is required for this position
  • Possess advanced to deep knowledge about web / mobile application framework (MVC, MVP, MVVM)
  • Possess ability to perform complex DDL and DML, also database technologies from various DBMS
  • Proven expertise with RESTful APIs and microservices architecture and also very comfortable designing, building, and consuming REST APIs
  • Understanding of code versioning tools, such as Git and must be confident using Git in a collaborative environment
  • Experience in handling various Software design and patterns and also giving a best practice about what possible or not
  • Comfort working in a linux environment