Enable job alerts via email!

Software Engineer

NEARSOURCE PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Singapore is seeking an experienced Software Engineer to develop applications for the Issuer Processing Platform. The ideal candidate has extensive experience in multithreaded Java applications, REST service development, and working in Agile teams. This role involves utilizing modern DevOps practices and technologies such as Jenkins, Chef, and Kubernetes. Strong data analytics skills are a plus.

Qualifications

  • Extensive experience in architecting and developing real-time multithreaded Java applications.
  • Strong experience in DevOps with tools such as Jenkins, Chef, and Kubernetes.
  • Experience in data analytics and processing using Apache Kafka is preferred.

Responsibilities

  • Develop applications on the Issuer Processing Platform Development Team.
  • Implement Application Telemetry for real-time troubleshooting.
  • Work in an Agile environment to deliver high-quality software.

Skills

Multithreaded Java applications
API development
NoSQL databases (MongoDB)
DevOps tools (Jenkins, Chef, Kubernetes)
Agile methodologies
Data analytics

Tools

Java
XML
JSON
Spring
GIT
Maven
JUnit
Job description

Software Engineer

  • Development role on the Issuer Processing Platform Development Team.
  • Extensive experience in architecting and developing real-time multithreaded Java applications that are fault-tolerant, scalable and can handle high volumes
  • Experience with REST service development, best practices for API development and design patterns
  • Experience with NoSQL DB such as MongoDB
  • DevOps experience preferred, with Jenkins, Chef, Kubernetes, CICD, Dockers
  • Knowledgeable of common developer tool sets such as Java, XML, JSON, REST, Spring etc
  • Experience in utilizing technologies such as GIT, Maven, JUnit
  • Experience in test automation and performance/load testing highly preferred
  • Experience in data analytics and data processing such as Apache Kafka, Kafka streams strongly preferred
  • Strong experience working in an Agile environment. Commitment to Agile values and team-based work.
  • Experience in implementing Application Telemetry to help facilitate real time and remote troubleshooting/performance monitoring

Experience in virtualized and cloud environments, including deployments, maintenance, and troubleshooting

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.