Software Engineer (Java)

Developer/Programmer (Teknologi Informasi & Komunikasi)
Daerah Khusus Ibukota Jakarta
IDR 200,000,000 - 300,000,000
Job description

We are looking for a highly skilled Senior Software Engineer with strong expertise in Java and the Spring Boot framework. The ideal candidate will have experience handling development projects from scratch, strong problem-solving skills, and the ability to think strategically and critically. This role requires excellent technical capabilities, a proactive mindset, and great communication skills to collaborate effectively with cross-functional teams.

Responsibilities

  • Design, develop, and maintain scalable Java applications using Spring Boot.
  • Lead the development of new features and ensure high-quality code standards.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Optimize application performance, security, and reliability.
  • Provide technical guidance, best practices, and mentorship to junior developers.
  • Identify and resolve technical challenges throughout the development lifecycle.

Requirements

  • Strong experience in Java development with deep knowledge of the Spring Boot framework.
  • Proven experience handling software development projects from scratch.
  • Strong technical, strategic, and critical thinking abilities.
  • Solid understanding of software architecture, design patterns, and best practices.
  • Experience working in an Agile environment with CI/CD implementation.
  • Great communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer (Java) jobs in Daerah Khusus Ibukota Jakarta