Epicareer Might not Working Properly
Learn More

Java Software Engineer_Backend

  • Full Time, onsite
  • RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)
  • Singapore, Singapore
Salary undisclosed

Apply on


Original
Simplified

Responsibilities

• Working within a team of 2-6 software engineers to develop/maintain software.

• Working through the implementation, integration, testing and deployment phases

of project delivery.

• Understanding technical design and associated design documentation, and

participate in design reviews.

• Execute and report the assigned project tasks over its development cycle.

• Collaborate with team members across other domains and geographical locations.

• Ensure the quality of deliveries and ensure conformance to processes and

practices.

Requirements

• Bachelor/Master degree in Computer Science, Computer Engineering,

Mathematics or related area.

• 2 to 4 years of professional experience in areas such as payments and financial

services, internet-based services, or software products.

• Highly competent hands-on experience in the following:

o Java (preferably with Spring Boot experience)

o Working experience in Linux / Unix environment

o Experience in using source control tools (Preferably GIT)

o Software design and development methodologies, preferably agile

methodology.

o OO-based analysis and design

o Database Design (Oracle/MySQL)

o Experience in Business Process Management (BPM) such as Camunda

Process Engine would be a plus

• Highly analytical, innovative, and able to think strategically and to develop

software based on requirements/specifications.

• Excellent verbal and writing skills; ability to produce clear, concise

communications and documentation.

• Highly effective at working in cross-functional and cross geographical

organizations.

• Ability to work in a fast paced environment with diverse cultures

• Ability to deal with uncertainty and adapt to changes.