AI Jobs Map

SICPA · Cyberjaya, Selangor, Malaysia

Senior Software Engineer

seniorfull timePosted 10 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javakotlinci/cdlinuxbashspringgrpcdockeropenshiftkubernetesapache-kafkapostgresqloauthjenkinshadooptypescriptangular

Job description:

This is your chance to join our Platform Foundations team: a small but strong team of engineers passionate about breeding the best ideas and using state-of-the-art software technologies and software engineering practices to deliver an innovative PaaS. For the Platform Foundations team, we are currently looking for an experienced, motivated, hands-on

SENIOR SOFTWARE ENGINEER

ROLE:

- Lead the evolution of our internal digital platform and, together with the team, ensure its technical soundness, reliability, completeness and a great user experience

- Act as the platform technical product owner: drive its technical roadmap construction in coordination with stakeholders, help the team deliver features that are in line with platform customers’ needs and expectations

- Design, build and maintain backend services and libraries (in Java and Kotlin)

- Support teams that use our platform, coach junior engineers, help others in the team progress on their tasks

- Understand and help solving technical challenges in other domains such as infrastructure, CI/CD pipeline, frontend and subsystem interactions

- Explore, evaluate and introduce new innovative technologies in coordination with business Product Owners

- Actively support the scrum master in helping agile team organize its work and processes, and deliver results of highest quality

- Facilitate technical collaboration and adoption of the digital platform, manage external suppliers

- Apply and promote software engineering best practices (testing, documentation, code review, etc.)

Profile description:

PROFILE:

- You have a BS/MS degree in Computer Science or a related field

- You have more than 10 years of experience as software engineer with an in-depth knowledge of Java (or Kotlin) and its ecosystem

- You write well-tested and efficient code that is easy to understand, evolve and maintain

- You have experience in driving software teams or leading software projects

- You are familiar with the Linux environment, including shell scripting and software packaging

- You have hands-on experience with any of the following technologies: Spring (Boot), gRPC, OpenAPI, Docker, OpenShift or Kubernetes, Kafka, PostgreSQL, Oracle, MinIO, Keycloak / OpenID Connect, Jenkins, Spark, Hadoop, Typescript, Angular

- You are a great team player who likes multi-cultural working environments and is also able to work independently

- You are fluent in English (knowledge of French is a plus)

JOIN US!

We offer an exciting and challenging role, with great potential for personal development and a truly global impact. Help us contribute to a more secure world and enable trust in the digital society!

More jobs at SICPA