Search by job, company or skills

Java with Golang

Java with Golang

Quess Corp
5-8 Years
Not Disclosed
Early Applicant
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Job type: Contract (1 year extendable)

Job location: Singapore

Salary: $7000-$8500

//Candidates with less than 3 weeks notice is preferred due to the difficult project timeline//

About the Role

The successful candidate will play a key role in re-architecting and rewriting existing Golang services into clean, idiomatic and performant Java. You will work closely with the engineering team to build reliable, maintainable and scalable distributed systems.

Key Responsibilities

  • Re-architect and rewrite existing Golang services in idiomatic, clean and performant Java.
  • Design, develop and maintain highly reliable distributed systems and backend services.
  • Apply pragmatic problem-solving principles, focusing on effective and sustainable solutions rather than over-engineering.
  • Write clean, readable, testable and maintainable production-grade code.
  • Document architectural decisions, technical rationale and complex business logic within the codebase.
  • Identify technical gaps and proactively recommend improvements to system architecture, performance and reliability.
  • Troubleshoot complex technical issues and contribute to long-term system stability.
  • Collaborate closely with engineers and other technical stakeholders on design and implementation decisions.
  • Use AI-assisted development tools where appropriate for repetitive or boilerplate tasks while retaining ownership of core technical decisions, architecture and code quality.
  • Contribute to engineering standards, best practices, testing and continuous improvement.

Required Skills & Experience

  • 5–8 years of professional software development experience.
  • Strong hands-on experience with Java and Golang/Go.
  • Strong understanding of idiomatic Java development and clean-code principles.
  • Experience building and maintaining distributed systems, microservices or highly scalable backend services.
  • Experience working on mission-critical systems where reliability, stability and performance are important.
  • Good working knowledge of SQL and relational databases.
  • Experience with the Spring ecosystem, preferably Spring Boot.
  • Strong understanding of concurrent programming and backend engineering fundamentals.
  • Basic understanding of networking and routing concepts.
  • Strong analytical and problem-solving skills.
  • Ability to make pragmatic technical decisions and balance simplicity, performance and maintainability.

Good to Have

  • Experience with Kafka or other messaging systems.
  • Exposure to S3 or object storage technologies.
  • Familiarity with Angular or other frontend technologies.
  • Experience with database optimisation or alternative data-storage patterns.
  • Experience modernising or migrating existing services from one programming language/platform to another.

Saghana Sithara

Business Manager, Recruitment | Singapore

Registration No: R1550224

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Networking and routing concepts

Database optimisation

Spring ecosystem

Object storage technologies

About Company

Similar Jobs

5-8 yrs
Singapore
Skills:
Performance Optimization Ad Ad options Learn more, Java, Golang, Spring Framework, Distributed Systems, Microservices, Concurrent Programming, Sql, Kafka, Database Optimization
6-9 yrs
SGD 7,500 - 9,000 per month
Singapore
Skills:
Java, Golang, Concurrent Programming, SQL and database optimization, Distributed systems architecture and development, Spring Framework ecosystem
4-7 yrs
SGD 6,000 - 9,000 per month
Singapore, Kallang
Skills:
Java, Golang, Distributed Systems, Networking, Debugging, Routing, Spring Boot, Multithreading, Sql, Spring, Microservices, Angular, Docker, Apache Kafka, Concurrent Programming, Rest Apis, Kubernetes, Aws S3
3-6 yrs
SGD 6,000 - 11,000 per month
Singapore, South Buona Vista
Skills:
Golang, Ruby On Rails, React, Typescript, Javascript
5-10 yrs
SGD 10,000 - 15,000 per month
Singapore
Skills:
Backend Engineer, Java, Golang