Back to search:Backend Developer / Jakarta

Responsibilities

  • Design, develop and maintain high-quality Java applications at the company.
  • Collaborate with teams in other departments to identify and prioritise requirements.
  • Develop best practices for the company and participate in code reviews with the team and other stakeholders.
  • Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.

Qualifications

  • A Bachelor's or Master's degree in software engineering, computer science, or a related field.
  • 3+ years of experience in software development, database management, or a role with similar responsibilities.
  • Strong knowledge of Java languages and web development frameworks like Springboot, Spring, Hibernate, Struts and JDK8.
  • Required skills and qualifications
  • Strong analytical and problem-solving skills with organisational capabilities.
  • Experience with DevOps practices and tools (Git, Jenkins, and Docker).
  • Excellent problem-solving and analytical skills with good teamwork capabilities.