Job Search and Career Advice Platform

Enable job alerts via email!

Backend Engineer (Java/Python) - TDD & CI/CD

QUESS SELECTION & SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,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 services company in Singapore is seeking an experienced developer to analyze requirements and implement solutions. The ideal candidate will have strong skills in Core Java/J2EE and Python, and experience with CI/CD tools and frameworks like Spring and Flask. Soft skills such as excellent communication and problem-solving abilities are also crucial for this role. This position emphasizes continuous improvement and collaboration across teams.

Qualifications

  • Strong hands-on experience in Core Java/J2EE development.
  • Proficient in Python for backend development and scripting tasks.
  • Experience with frameworks such as Spring Framework and Flask.
  • Familiarity with Test-Driven Development (TDD).
  • Practical experience with CI/CD tools: Git, Jenkins, TeamCity.
  • Strong understanding of relational databases (JDBC, SQL, Stored Procedures).

Responsibilities

  • Analyze business and technical requirements to produce high-quality technical designs.
  • Research, develop, and implement solutions aligned with requirements and architectural guidelines.
  • Enhance and maintain existing security development solutions based on client feedback.
  • Develop automated test cases for quality assurance.
  • Prepare technical documentation and work closely with Operations/SRE teams.
  • Follow and enforce SDLC best practices.
  • Continuously improve systems by evaluating new technologies.

Skills

Core Java/J2EE development
Python
Spring Framework
Flask
Test-Driven Development (TDD)
Git
Jenkins
TeamCity
Relational databases (JDBC, SQL)

Tools

Docker
Ansible
Kubernetes
Splunk
Public Cloud
Job description
A technology services company in Singapore is seeking an experienced developer to analyze requirements and implement solutions. The ideal candidate will have strong skills in Core Java/J2EE and Python, and experience with CI/CD tools and frameworks like Spring and Flask. Soft skills such as excellent communication and problem-solving abilities are also crucial for this role. This position emphasizes continuous improvement and collaboration across teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.