Epicareer Might not Working Properly
Learn More

Java Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Requirements :

  • Education : Bachelor or higher degree in Computer Science or related fields.
  • Experience needed & Long duration needed : Min. 2 years of experience in web application development using Java. ( Springboot preferably )

Additional expertises need :

  • Strong understanding in J2EE, Springboot/Quarkus framework and MVC concept.
  • Strong understanding in REST API and JSAON.
  • Good understanding in Java web application deployment and configuration. Experience in Docker, Kubernetes, Microservices architecture is a great plus.
  • Good understanding in database query (preferably PL/SQL). Experience in schema design, query optimization is a great plus.
  • Basic understanding in Agile and Scrum.
  • Self-motivated, can-do attitude and good communication skill.

Job Description :

  • Develop back-end services (web API, scheduler) accordingly to requirements and technology standard.
  • Deploy tested back-end services and ensure the functionalities work well.
  • Maintain and troubleshoot issues related to back-end services.
  • Monitor and ensure availability of back-end services.
  • Write high-quality, clean and maintainable code and technical documentation.
  • Collaborate with other developers, technical lead, UI/UX designer, QA, product owner, tribe leader and other stakeholders to build applications.

Technical Competency :

  • Application Development and Management

Remarks :

  • Ability to apply business and IT analysis in creating value creation; configures and tailor applications to business user needs; displays knowledge and understanding of techniques, principles, methodology, and tools for effective implementation; ensures effective knowledge-transfer to end-user; and provides implementation plans of integration and migration.