Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer

INFRASOFT TECHNOLOGIES PTE LTD

Singapore

Hybrid

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is looking for a Java Developer for a 12-month contract role focusing on backend development, primarily using Java or Python. Candidates should have 2-3 years of experience and proficiency in Spring, REST APIs, and strong problem-solving skills. This hybrid position offers flexibility with 3 days in the office and 2 days working from home, suitable for junior professionals open to relocation.

Qualifications

  • 2–3+ years of professional experience in Java.
  • Strong understanding of Core Java, OOP concepts, and Multithreading.
  • Hands-on experience with REST APIs and experience using Git.

Responsibilities

  • Design, develop, test, and maintain Java/Python based applications.
  • Write clean, scalable, and efficient code.
  • Participate in requirement analysis and code reviews.

Skills

Java
Python
Problem-solving
Analytical skills
Spring/Spring Boot
REST APIs
SQL
Git
Linux/Unix
Job description

Role: JavaDeveloper

Duration: 12 months contract (Extendable)

Location: Central Singapore

Work Mode: Hybrid (3 days from office, 2 days from home)

Mandatory Skills and Experience
  • Hands-on experience in Java, or Python.
  • Strong problem-solving skills.
  • Quick learning ability.
Non-Negotiable Skills
  • Proficiency in either Java or Python.
  • Strong understanding of data structures and algorithms.
Role Focus
  1. Primarily backend development, with potential for full-stack work if the candidate has relevant experience.
Interview Process
  1. There will be four rounds of technical interviews, with the first conducted by the WWT Technical team and 3 with client.
Candidate Profile
  1. Junior candidate with 2-3 years of experience.
Additional Considerations
  1. Open to considering candidates who are willing to relocate to Singapore.
Job Description
  • Key Responsibilities
    • Design, develop, test, and maintain Java/Python based applications
    • Write clean, scalable, and efficient code following best practices
    • Participate in requirement analysis, design discussions, and code reviews
    • Debug, troubleshoot, and resolve application issues
    • Contribute to application performance tuning and optimization
    • Maintain proper documentation for developed features and APIs
  • Required Skills & Qualifications
    • 2–3+ years of professional experience in Java
    • Strong understanding of Core Java (OOP concepts, Collections, Multithreading, Exception Handling)
    • Strong analytical and problem-solving skills
    • Strong experience with Spring / Spring Boot
    • Hands-on experience with REST APIs
    • Working knowledge of SQL and relational databases (PostgreSQL, Sybase, or similar)
    • Familiarity with ORM frameworks such as Hibernate/JPA
    • Experience using Git or similar version control systems
    • Basic understanding of Linux/Unix environments
    • Ability to write unit tests using JUnit/Mockito
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.