Pratinjau lowongan
Status lowongan saat ini:
Telah Ditutup
PT Insan Daya Teknologi

Backend Java Developer

Sektor Bisnis: Perusahaan Teknologi Informasi

PT Insan Daya Teknologi
Jakarta Pusat
Lebih dari 100 Karyawan
Contract
Bisa Remote

Backend Java Developer – ( Contract 3 Month )

Job description

  • Perform hands-on coding and code review as other peer developers as needed

  • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;

  • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required;

  • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc

  • Provide mentoring/training for junior members if any

  • Perform other tasks assigned by the Line Manager.

Your skills and experience

General requirements:

  • At least an intermediate skill level of English

  • Likely having 2+ years of experience (flexible depending on how fast your learning and technical developing capabilities are)

  • Able to obtain deep knowledge of the project’s technologies

  • Able to work independently with minimal guidance

  • Able to self-learn and quickly adapt to new technologies

Technical requirements:

  • Fluent with Java to develop enterprise web-based applications

  • Strong experience with OO designs and design patterns

  • Strong experience with web-based technologies: Spring (Spring Core, Spring MVC, Spring Security, Spring Data, Spring Boot) and ORM (JPA, Hibernate)

  • Experience with HTML/ CSS/ SCSS/ JavaScript/ Bootstrap and one of following JavaScript frameworks: ReactJS, Angular.

  • Good experience with unit testing: JUnit, mock

  • Experience with software development principles such as SOLID, DRY

  • Experience with writing efficient SQL queries

  • Experience with Web Services (REST, etc.)

 Nice to have:

  • Design and implement Java applications that fulfill employer requirements

  • Create well-written code that runs efficiently and optimally

  • Communicate with end-users to determine their needs

  • Test completed software and debug as necessary

  • Examine existing code and recommend patches, design overhauls or fixes for broken code

  • Experience in microservices and cloud environments (Azure/AWS/GCP).

Informasi Tambahan
Pengalaman bekerja
4-5 tahun
Kandidat yang dibutuhkan
10 kandidat