Enable job alerts via email!

Senior Software Engineer

ASSA ABLOY Global Solutions

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A global identity solutions provider in Singapore is seeking a Senior Software Engineer to develop cloud platform applications. The role involves designing and delivering scalable solutions using Java and AWS, collaborating with a high-velocity agile team. Candidates should have over 5 years of experience in software development, a strong background in Java/Spring, and familiarity with cloud technologies. This position promotes a flexible work environment and innovation.

Benefits

Flexible work environment
Opportunities for training and development
Potential for job sharing and part-time opportunities

Qualifications

  • 5+ years of overall experience in Application/Solution Development.
  • Expert hands-on proficiency in Java/JEE/Spring.
  • Strong understanding of scalability, security, and high availability.

Responsibilities

  • Design, implement and deliver high-quality software solutions.
  • Develop applications for Amazon AWS and maintain micro-services.
  • Document code and create high-level interaction diagrams.

Skills

Cloud platform experience (AWS, Azure, etc.)
Java development
Test-driven development
Micro-services development
Container technologies (Docker)
Agile methodologies
Messaging and stream processing

Education

Undergraduate degree in IT/Computer Science
Graduate degree preferred

Tools

Spring framework
Atlassian suite (Jira, Confluence)
Job description
Senior Software Engineer – Java

An amazing career opportunity to develop cloud platform applications for HID Global. You will design, implement, and deliver high‑quality, scalable software solutions on Amazon Web Services.

About HID Global

HID Global is a trusted identity solutions provider, helping millions of customers worldwide. With headquarters in Austin, Texas, and global engineering centers in Chennai and Bangalore, HID Global operates in over 100 countries.

Responsibilities
  • Assume responsibility for the full lifecycle of your code, from implementation to testing to user acceptance to deployment
  • Build and own applications for Amazon AWS
  • Develop pure/cloud‑hybrid solutions and application frameworks for complex form data
  • Write test‑driven, maintainable code and follow industry standards and web development best practices
  • Gather requirements and create technical specifications as needed
  • Implement new features and maintain existing features of production pipeline
  • Work with architects, project managers and other engineers to assure accurate timelines and deliverables
  • Collaborate with fellow engineers to find elegant, long‑term solutions as well as creative quick fixes to problems
  • Develop and maintain micro‑services deployed to Amazon AWS cloud with Docker
  • Develop Java code using Spring‑Boot and Spring‑Cloud frameworks
  • Develop messaging and stream processing code with Apache Storm, AWS Kinesis and Kafka
  • Expose REST APIs
  • Document code and create high‑level interaction diagrams
  • Be comfortable working with source control branching strategies
  • Work in a high‑velocity, agile team
Technical Requirements
  • Experience with at least one Cloud platform: AWS, Azure, Google, CloudFoundry, OpenStack, etc.
  • Experience developing pure or hybrid cloud solutions, including on‑premises integration
  • Proven experience with test‑driven development
  • Ability to reduce complex ideas into clear concepts and solutions
  • Must have experience developing Software‑as‑a‑Service (SaaS) applications
  • Experience with relational databases
  • Familiarity with container technologies (Docker)
  • Experience with message queues/brokers (RabbitMQ, ActiveMQ, etc.)
Education and Experience
  • Undergraduate degree in Information Technology, Computer Science, Engineering, or a related field (graduate degree preferred)
  • 5+ years of overall experience in Application/Solution Development
  • Experience building Cloud Native Applications
  • Expert hands‑on proficiency in developing applications using a technology stack such as Java/JEE/Spring
  • Strong understanding of scalability, security, high availability and operational requirements
  • Experience with full product lifecycle and Atlassian suite (Jira, Confluence, etc.)
  • Excellent verbal and written communication skills
  • Hands‑on experience with AI tools and frameworks (preferred)
  • Passion for new technology and innovation
Why Apply?
  • Empowerment: Work as part of a global team in a flexible work environment, learning and enhancing your expertise.
  • Innovation: Embrace challenges and drive change; flexible work arrangements, job sharing and part‑time opportunities are supported.
  • Integrity: Results‑oriented, reliable and straightforward; all employees are treated with respect and appreciation.

HID is an Equal Opportunity/Affirmative Action Employer – Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation.

We make it easier for people to get where they want to go! On an average day, think of how many times you tap, twist, tag, push or swipe to find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. You’ll be part of the ASSA ABLOY Group, the global leader in access solutions, with 63,000 colleagues worldwide. We empower our people to build their careers around their aspirations, with regular feedback, training and development opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.