Senior Backend Engineer; Java - B2B Saas
Job in
Tangerang, Banten, Indonesia
Listed on 2026-02-15
Listing for:
Veyor
Full Time
position Listed on 2026-02-15
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Overview
The Role
- Collaborate effectively with Clients, Product Management, and User Experience teams.
- Work closely with the client team during the system design for new and existing features.
- Write clear and concise technical design documentation when assigned tasks to develop a feature and then drive the discussion with your peer developer group.
- Review design documentation to ensure it clearly communicates assumptions, options, and provides justified recommendations.
- Develop testable software artefacts with associated unit tests.
- Review pull requests (PRs) in a meaningful way when assigned by team members.
- Embrace the Agile processes used by the development team, while also suggesting and influencing incremental improvements.
The Role - In this role, you will report to the CTO and will:
- Collaborate effectively with Clients, Product Management, and User Experience teams.
- Work closely with the client team during the system design for new and existing features.
- Write clear and concise technical design documentation when assigned tasks to develop a feature and then drive the discussion with your peer developer group.
- Review design documentation to ensure it clearly communicates assumptions, options, and provides justified recommendations.
- Develop testable software artefacts with associated unit tests.
- Review pull requests (PRs) in a meaningful way when assigned by team members.
- Embrace the Agile processes used by the development team, while also suggesting and influencing incremental improvements.
- You possess a bachelor's degree in computer science or a related field.
- You have at least 5+ years of proven experience working as a backend developer in a strongly typed language framework.
- You are skilled in Domain-Driven Design (DDD), functional decomposition, and designing modular, service-based architectures.
- You have strong, hands-on knowledge of software design patterns, especially in software service development.
- You have in-depth expertise in Java (preferred) or C#, and experience with RDMS such as MS SQL, MySQL, or Postgres.
- You are skilled in debugging, profiling, and troubleshooting, with proven experience using industry-standard tool sets.
- You have practical experience with data transformation tools (GSON, Protobuf, etc.) as well as server-side frameworks (Graph
QL, etc.). - You have a strong working knowledge of AWS services (S3, Cloudfront, API GW, Lambda, Serverless, etc.).
- You thrive in fast-paced, dynamic environments, and can successfully deliver while working with distributed teams.
- Exciting role with a well-funded and fast-growing construction & logistics SaaS company expanding globally
- Opportunity to collaborate with visionary founders and seasoned industry leaders in a fast-growing SaaS environment
- Chance to work on complex, large-scale engineering challenges with modern technologies
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×