x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer (Oracle Meter Data Management)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Oracle Meter Data Management)

Nicoll Curtin Technology Pte. Ltd.

Nicoll Curtin Technology Pte. Ltd. company logo

We are seeking a talented and motivated Software Engineer with experience in Oracle Data Meter Management or CC&B modules. As a key member of our agile development team, you will play a crucial role in building and testing high-quality software applications. The ideal candidate is passionate about delivering exceptional user experiences and is proficient in both frontend and backend development.

Responsibilities:

  • Design, develop, and implement Java and .NET applications, utilizing Core and Enterprise Java, .NET technologies, and frameworks such as Spring, Struts, Sprint Boot, Hibernate, MyBatis-Plus.
  • Create RESTful web services and integrate them into existing systems.
  • Develop, deploy, and maintain microservices, ensuring scalability and robustness.
  • Collaborate with cross-functional teams to enhance application functionality and performance.
  • Provide SIT/UAT support during testing phases, ensuring applications meet quality standards and user requirements.
  • Offer production support, troubleshoot bugs, and implement enhancements for existing applications.
  • Support minor/major upgrades, hardware refreshes, and system patching, conducting sanity and regression tests.
  • Integrate applications with Azure services and manage integration components.
  • Develop and maintain applications on Windows and Linux/Unix environments, proficient in scripting for these platforms.
  • Implement security measures, adhering to PKI and ensuring compliance with security fundamentals.
  • Utilize Apache Shiro for access control and security implementations.
  • Manage Oracle and MSSQL databases, including core database operations and PL/SQL.
  • Implement database enhancements, optimizations, and performance tuning.

Requirements:

  • Minimum 5 years of hands-on experience in Core and Enterprise Java development.
  • Proficiency in Java Application Servers like Tomcat and WebLogic.
  • Strong understanding and experience with .NET technologies.
  • Well-versed in Spring, Struts, Spring Boot frameworks, Hibernate, MyBatis-Plus, JPA, and REST web services.
  • Familiarity with Windows, Linux, and/or Unix scripting for application deployment and maintenance.
  • Experience with Azure integration and IIS.
  • Proficiency in Oracle database operations (Core DB & PL/SQL) and MSSQL.
  • Good grasp of network fundamentals and issue investigation.
  • Knowledge of Apache Shiro, MapStruct, Ant Design Vue is advantageous.
  • Understanding of security fundamentals and PKI.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Relevant certifications in Java, .NET, or related technologies are a plus.

This is a 12-month contract role.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?