Hiring.Camp

Software Engineer - Shared Service

StraitsX

·

Today

Location
Jakarta, Jakarta, Indonesia
Department
STX - Engineering
Experience
1+ years
Education
Bachelor
Source
Greenhouse

Description

About The Role

We are looking for a passionate Backend Software Engineer to join our Shared Services team. In this role, you will build and maintain reusable backend services that power multiple products across the organization. You'll work closely with Product, Design, QA, and fellow engineers to deliver secure, scalable, and high-quality solutions while contributing throughout the entire software development lifecycle.

If you're excited about solving complex technical problems, building reliable backend systems, and leveraging modern AI-powered development tools to improve engineering productivity, we'd love to hear from you.

What You Will Do

  • Design, develop, test, and maintain backend services and APIs for our platform.
  • Collaborate with Product, Design, QA, and Engineering teams to deliver high-quality features and enhancements.
  • Troubleshoot and resolve application, performance, and scalability issues.
  • Build secure, reliable, and maintainable software following industry best practices.
  • Ensure high code quality through unit testing, code reviews, and automated testing.
  • Participate in architecture discussions, technical planning, and product ideation.
  • Mentor junior engineers through code reviews, technical guidance, and knowledge sharing.
  • Continuously improve engineering practices by adopting modern technologies, authentication standards, and AI-assisted development tools.

What We Are Looking For

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 1 year of professional experience in backend software development.
  • Strong understanding of Java and object-oriented programming principles.
  • Hands-on experience using AI-assisted development tools or agentic workflows (e.g., LLMs, GitHub Copilot, Cursor, Claude Code, OpenAI APIs, or similar) to improve software development productivity.
  • Experience working with relational and/or NoSQL databases.
  • Familiarity with version control systems, preferably Git.
  • Experience with containerization and modern development workflows, including Docker and CI/CD pipelines.
  • Strong analytical thinking, debugging, and problem-solving skills.
  • Good verbal and written communication skills with the ability to collaborate effectively in a cross-functional environment.
  • Experience implementing authentication and authorization using OAuth 2.0 and OpenID Connect (OIDC) is a plus.
  • Experience with Keycloak or similar Identity and Access Management (IAM) platforms (e.g., Auth0, Okta, Amazon Cognito) is a plus.
  • Experience building reusable platform services or internal developer tools is a plus.
  • Familiarity with microservices architecture and RESTful APIs is a plus.

Skills

JavaDockerCI/CDGitGitHubOAuthMicroservices

Similar Jobs

30

Software Engineer

Khaerospace · Reno, Nevada, United States +1

Today

Software Engineer

Rincon Research Corporation · Tucson, AZ

Today

Software Engineer

KLAS Research · Pleasant Grove, UT

Today

Software Engineer

Alnylam Pharmaceuticals · US · Hybrid

Today

Software Developer

Lensrentals

Today

Software engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Yesterday

Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Yesterday

Software Engineer

Eaton · Chennai, TN,IN, IN

Yesterday

Software Engineer

Barbaricum · Springfield, VA · Onsite

Yesterday

Software Engineer

Bowhead Uicalaska · Dahlgren, VA, US

Yesterday

Software Developer

Uhaul · Tempe, Arizona, United States of America · Remote

Yesterday

Software Engineer

Booz Allen Hamilton · USA, CO, Aurora (3855 Lewiston St), United States of America

Yesterday

Software Engineer

Booz Allen Hamilton · USA, VA, Chantilly (14151 Park Meadow Dr), United States of America +2

Yesterday

Software Engineer

Vizient · Cape Girardeau, MO,US, US +2

Yesterday

Software Engineer

KLA · USA-CA-Milpitas-KLA, United States of America

Yesterday

Software Engineer

Kramp · Stare Miasto, Poland +1

Yesterday

SOFTWARE ENGINEER

Globusmedical · Massachusetts - Methuen, United States of America

Yesterday

Software Engineer

Wells Fargo · 110380-IND-BENGALURU-INTL BLR Twr-1&2 CARNATION, India

Yesterday

Software Engineer

Vizient · Cape Girardeau, MO 63703, United States of America +2

Yesterday

Software Engineer

JOBS · TROY - TRO1, United States of America

Yesterday

Software Engineer

Radiancetech · CA - Monterey - Naval Research Laboratory, United States of America

Yesterday

Software Engineer

Insights. Connections. Experiences. · Atlanta HQ North Tower Office, United States of America

Yesterday

Software Engineer

Maersk · DKCPH55 - Copenhagen - Esplanaden 50, Denmark

Yesterday

Software Engineer

LSEG · GBR-Nottingham-1 Chapel Qtr, United Kingdom +1

Yesterday

Software Engineer

Genesys · Virtual Office (Tamil Nadu), India · Remote

Yesterday

Software Engineer

Belay Technologies · Annapolis Junction, MD

Yesterday

Software Developer

Belay Technologies · Annapolis Junction, MD

Yesterday

Software Engineer

Bpinternational · IN: Pune - Building 5, India · Remote

Yesterday

Software Engineer

Independent Software · Annapolis Junction, MD

Yesterday

Software Engineer

Independent Software · Annapolis Junction, MD

Yesterday
Software Engineer - Shared Service at StraitsX | Hiring.Camp