About this role
Software Engineer (Java Core) at NCS. Location: Singapore. Role: developing applications, designing algorithms, conducting reviews Requirements: 3+ years Java development experience, strong OOP, data structures and algorithms, Git, unit testing (JUnit, Mockito), SQL, REST API development, and familiarity with build tools (Maven/Gradle). Category: Software Development Seniority: Mid Level Tools: Java, Git, JUnit, Mockito, SQL, REST, Maven, Gradle, Spring Framework, Spring Boot, Docker, Kubernetes, AWS, Azure, Google Cloud Platform Commitment: Full Time Workplace: Onsite Languages: English