A leading software consulting company in Singapore is searching for a skilled software developer with extensive Java experience. The ideal candidate will have strong knowledge of software development principles, Java language features, and SQL, along with familiarity with tools like Maven and Git. Responsibilities include leading technical studies, developing solutions, and delivering high-quality software. Candidates should have a problem-solving mindset and the ability to work collaboratively in a dynamic environment.