
Senior Backend Engineer (Java)
- Indonesia
- Permanen
- kerja tetap
- Collaborate closely with cross-functional teams (Product, Design, Frontend) to translate business needs into scalable solutions.
- Participate in architectural discussions and contribute to the design of robust backend systems.
- Own the development of core backend services using Java and modern design patterns.
- Write clean, efficient, and testable code—ensuring quality through code reviews and unit testing.
- Create clear and thoughtful technical design documentation to guide your team.
- Participate in Agile sprints, refine stories, and continuously improve processes with your team.
- Take initiative in identifying performance bottlenecks, improving service reliability, and mentoring junior developers.
- You possess a Bachelor’s degree in Computer Science or have equivalent practical experience.
- You have over 5 years of solid backend development experience, preferably using Java (C# experience will also be considered).
- You have a strong understanding of object-oriented programming, design patterns, and building service-oriented architectures.
- You have hands-on experience working with relational databases such as PostgreSQL, MySQL, or MS SQL.
- You are familiar with data serialization tools like GSON or Protobuf, and server-side frameworks such as GraphQL.
- You have worked with AWS services including S3, Lambda, CloudFront, API Gateway, and the Serverless Framework.
- You bring excellent problem-solving, debugging, and profiling skills to your work.
- You are comfortable working remotely and collaborating with distributed teams in a fast-paced environment.
- Join a high-growth, well-funded construction tech company making a global impact.
- Work remotely while collaborating with a visionary founding team and experienced global talent.
- Great opportunity for career advancement, ownership, and continuous learning in a fast-paced environment.