IT Technical Lead

apar technologies pte. ltd.

Shenton Way

On-site

SGD 180,000 - 240,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

apar technologies pte. ltd. in Singapore seeks a senior Java/J2EE developer to design, build and maintain cloud-native applications. You will review requirements, provide technical feedback and participate in Agile/Scrum ceremonies.

The role requires expert knowledge of Spring, Docker, Kubernetes, CI/CD tooling, and distributed systems. You will guide junior team members, perform design reviews and ensure high-quality deliverables.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
  • At least 10 years of experience in Java/J2EE and cloud-native development.
  • At least 3–4 years of experience with cloud-native development, Docker and Kubernetes.
  • Experience working in Unix/Linux environments.
  • Experience with streaming technologies or Hadoop is an advantage.

Responsibilities

  • Develop reliable and maintainable software.
  • Follow coding and engineering standards.
  • Review requirements and provide technical feedback.
  • Design and build cloud-native applications.
  • Provide project estimates and join Agile/Scrum meetings.
  • Maintain technical documentation.
  • Support non-functional testing.
  • Conduct design and code reviews.
  • Guide junior team members.
  • Provide Level 3 production support.
  • Investigate and resolve application issues.
  • Work with vendors on technical deliverables.
  • Review vendor solutions and ensure they meet company standards.

Skills

Java/J2EE
Spring Framework
Spark Streaming
Messaging (IBM MQ/RabbitMQ/Kafka)
Docker
Kubernetes
CI/CD tools
GitHub/GitLab/Bitbucket
TDD/BDD
JUnit/Mockito/Cucumber/Selenium/SoapUI
Oracle/PostgreSQL
HBase/MongoDB
Shell scripting
Ansible
Go/Python/Rust

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Unix/Linux

Job description

Key Responsibilities
  • Develop reliable and maintainable software.
  • Follow coding and engineering standards.
  • Review requirements and provide technical feedback.
  • Design and build cloud-native applications.
  • Provide project estimates and join Agile/Scrum meetings.
  • Maintain technical documentation.
  • Support non-functional testing.
  • Conduct design and code reviews.
  • Guide junior team members.
  • Provide Level 3 production support.
  • Investigate and resolve application issues.
  • Work with vendors on technical deliverables.
  • Review vendor solutions and ensure they meet company standards.
Requirements

Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
  • At least 10 years of experience in Java/J2EE and cloud-native development.
  • At least 3–4 years of experience with cloud-native development, Docker and Kubernetes.
  • Experience working in Unix/Linux environments.
  • Experience with streaming technologies or Hadoop is an advantage.
Functional Skills
  • Understanding of payment processing and cash management systems.
  • Good knowledge of the Software Development Life Cycle (SDLC).
  • Experience with Agile and Scrum.
  • Knowledge of software design methods.
  • Experience with payment processing systems is an advantage.
  • Experience working with complex and distributed systems.
Technical Skills
  • Strong experience with Java/J2EE.
  • Strong knowledge of Spring Framework, including Spring Boot, Spring MVC, Spring Data, Spring Integration and IoC.
  • Experience with Spark Streaming or similar tools.
  • Knowledge of messaging platforms such as IBM MQ, RabbitMQ or Apache Kafka.
  • Experience with Docker and Kubernetes.
  • Experience with CI/CD tools such as Helm, Argo CD, Jenkins, GitLab Runner, Nexus, Harbor, Maven or Gradle.
  • Experience with GitHub, GitLab or Bitbucket.
  • Experience with TDD/BDD and testing tools such as JUnit, Mockito, Cucumber, Selenium or SoapUI.
  • Knowledge of Oracle and PostgreSQL.
  • Knowledge of HBase and MongoDB is an advantage.
  • Knowledge of application design, development, testing, deployment and support.
  • Experience with UML and impact assessment.
  • Experience with Shell scripting and tools such as Ansible.
  • Experience with performance tuning and fault-tolerant systems.
  • Knowledge of Go, Rust or Python is an advantage.

EA Number: 11C4879

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

JAVA Technical Lead
JAVA Technical Lead

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Technical Delivery Lead (Java, Bank)
Technical Delivery Lead (Java, Bank)

GMP RECRUITMENT SERVICES (S) PTE LTD • Singapore

On-site
SGD 100,000 - 140,000
Senior Java Developer
Senior Java Developer

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Lead IT Analyst
Lead IT Analyst

Singapore Post • Singapore

On-site
SGD 150,000 - 190,000
Java Technical Delivery Lead
Java Technical Delivery Lead

GMP Technologies • Singapore

On-site
SGD 180,000 - 280,000
Java Software Engineer
Java Software Engineer

BASE CAMP DIGITAL PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Java Technical Lead / Solution Architect - Private Banking Application
Java Technical Lead / Solution Architect - Private Banking Application

D L Resources Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer - Banking
Software Engineer - Banking

Unison Group • Singapore

On-site
SGD 70,000 - 90,000
Technical Delivery Manager
Technical Delivery Manager

Exasoft Pte. Ltd. • Singapore

On-site
SGD 120,000 - 150,000
Senior Technical Consultant
Senior Technical Consultant

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000