Lead Software Engineer - Java Tech Stacks - Point Of Sales | Permanent Role

TechBirds Consultancy Services Limited

Kuala Lumpur

On-site

MYR 250,000 - 520,000

Full time

43 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TechBirds Consultancy Services Limited is seeking a Lead Software Engineer to guide the Java tech stack for our Point Of Sales solution. The role focuses on architecture, scalable delivery, and high‑quality web solutions aligned with business goals.

You will lead a talented team, own end‑to‑end delivery, drive CI/CD, and collaborate with security, compliance, testing, and vendors to resolve complex challenges while mentoring engineers for growth.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • At least 10 years of relevant experience in web application development with Agile/DevOps practices.
  • Strong proficiency in Java 17+ and modern Spring framework.
  • Experience with event‑driven architectures (Kafka) and RESTful design.
  • SQL database experience and data modeling.

Responsibilities

  • Provide senior technical leadership in design, development, and delivery of web and mobile applications.
  • Guide architecture decisions to ensure scalable, maintainable solutions.
  • Own end‑to‑end delivery, including bug fixes, performance tuning, and incident response.
  • Lead CI/CD implementation across SIT, UAT, and Production environments.
  • Review/integrate third‑party SDKs while enforcing security and regulatory standards.
  • Mentor engineers and promote coding best practices across teams.

Skills

Java 17+
Spring Boot
Spring Reactive
Spring Batch
RESTful APIs
Kafka
SQL
DevOps
CI/CD
Docker

Education

Bachelor's degree in Computer Science or related

Tools

Docker
Kubernetes
Jenkins
GitHub Actions

Job description

Lead Software Engineer - Java Tech Stacks - Point Of Sales || Permanent Role

This role exists to provide senior technical leadership that solves complex challenges, supports the development of engineering talent, and delivers high-quality web solutions aligned with the organization's business objective.


Key responsibilities


Provide senior technical leadership in the design, development, and delivery of web and mobile applications, contributing to architecture decisions and ensuring scalable, maintainable, and high-quality solutions.


Act as a strong problem solver, able to assess issues from multiple perspectives, challenge the status quo, and collaborate with specialist teams (e.g. security, compliance, testing, vendors) to resolve complex technical and delivery challenges.


Own and support end-to-end application delivery and BAU operations, including bug fixes, performance tuning, minor enhancements, incident resolution, and root cause analysis, with L3 support as required.


Govern and support CI/CD implementation and deployment processes across SIT, UAT, and Production environments, promoting automation, test-driven development, and reliable release practices.


Review and integrate third-party SDKs and tools (e.g. analytics, messaging, notification services) and ensure solutions align with architecture standards, security controls, and regulatory requirements.


Take accountability for identifying, escalating, and managing technical, delivery, security, and compliance risks, proposing practical workarounds and resolutions to minimize impact to project timelines and business outcomes.


Partner closely with testers, vendors, product, and domain teams to ensure completion of functional, non-functional, and security testing with agreed quality outcomes.


Mentor and guide engineers by reinforcing coding best practices, supporting professional development, and encouraging knowledge sharing across teams.


Maintain awareness of industry trends, emerging threats, modern engineering practices, AI/GenAI technologies, and contribute ideas that improve delivery efficiency, quality, and business value.


About you


Bachelor's degree in computer science, Engineering, or a related discipline. Relevant professional or technical certifications are advantageous but not mandatory.


Minimum 10 years of relevant experience in web application development using Agile and/or DevOps methodologies, including at least 3 years in a technical leadership or team‑leading role.


Strong proficiency in Java 17 and above, Spring Boot, Spring Batch, Spring Reactive, and RESTful API design and development.


Experience working with event-driven architectures, including Kafka and message queue (MQ) technologies.


Conversant with SQL and database interactions.


Solid exposure to DevOps practices and tools, including CI/CD pipelines, version control, and deployment automation.


Experience with containerisation technologies (e.g. Docker, Kubernetes) is an advantage.


Hands-on experience with automation and testing tools (e.g. Selenium, SOAPUI, Jenkins, Bamboo, Ansible, GitHub, Bitbucket).


Strong teamwork, communication, and interpersonal skills, with the ability to work independently and collaborate effectively with stakeholders.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Soft Space • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Kenanga Group • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Ambition • Cyberjaya

Hybrid
MYR 180,000 - 280,000
Hybrid work arrangement (3 days in-办公室
Medical coverage
Flexi benefit plan
+2
Senior Software Engineer
Senior Software Engineer

Talent Recruit • Petaling Jaya

On-site
MYR 70,000 - 110,000
Software Engineer (Java)
Software Engineer (Java)

ISI • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Technical Delivery Lead
Technical Delivery Lead

Billennium • Kuala Lumpur

On-site
MYR 180,000 - 320,000
Competitive salary
15% EPF employer contribution
Health insurance (including spouse and
+1
Senior Software Developer (Backend / API / AI & Automation)
Senior Software Developer (Backend / API / AI & Automation)

WEEGETU ONLINE ENTERPRISE • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Full Stack Developer
Java Full Stack Developer

USER Experience Researchers • Cyberjaya

On-site
MYR 180,000 - 240,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

StarHub • Petaling Jaya

On-site
MYR 180,000 - 300,000