Senior Fullstack PHP Developer
Jakarta, Salary IDR9M - IDR12M. Company: Semaphore Consulting
Job Description
At Prestia, we build robust, user‑focused software solutions that empower schools and educators to do their best work. We are now looking for a Fullstack Senior PHP Developer with a strong record in troubleshooting, optimizing performance, and fine‑tuning database queries to help us scale our products and deliver greater value to customers nationally and internationally.
Responsibilities
- Profile and optimize code, APIs, and database queries to improve performance
- Refactor legacy code to enhance maintainability, scalability, and security
- Collaborate with product managers, QA, and DevOps to deliver reliable, high‑performing features
- Mentor junior developers and foster best practices across the engineering team
- Continuously monitor and improve application performance, availability, and reliability
Requirements
- 5+ years of professional PHP development experience (Laravel, Slim, or similar frameworks)
- Strong expertise in SQL query optimization (MySQL or PostgreSQL)
- Solid understanding of debugging, profiling, and performance tuning tools such as XDebug
- Experience with REST APIs and integrating third‑party services
- Familiarity with caching, indexing, and scalable architecture patterns
- Fast learner, friendly, team player, hardworking, reliable and trustworthy
- Able to speak and write fluent English
- Bonus: Experience with Education technology platforms or analytics systems
- Bonus: Experience with CI/CD and working with Microsoft Azure
- Opportunity to shape the technical direction of our platforms
Backend Developer – Microservices
Jakarta. Salary IDR120M – IDR240M. Company: PT. Intikom Berlian Mustika
Job Description
The ideal candidate will be responsible for conceptualizing and executing clear, quality code to develop the best software. You will test your code, identify errors, and iterate to ensure quality code. You will also support our customers and partners by troubleshooting any of their software issues.
Responsibilities
- Support and develop micro‑service modules and shared libraries to support core business functions
- Work shifting time (weekend) as required
- System management, maintenance and enhancement
- Monitoring, logging and creating alerts on key metrics
- Assist and guide others technically through collaboration and pair programming
- Resolve advanced issues in a timely manner
- Write reusable, sustainable code with test‑driven development and defensive programming practices
- Propose and deliver optimal solutions
- Proactively seek assistance when hindered by roadblocks or requirement issues
- Documentation, reporting and training
Qualifications
- Bachelor’s degree in software engineering, computer science, or a related field
- 3 years experience in backend development (Node.js or Golang)
- Strong architecture and documentation skills in a true agile environment with TDD and continuous integration
- Strong problem‑solving and troubleshooting abilities
- Knowledge in application development, specifically robust and maintainable Node.js or Vue.js apps
- Strong Computer Science fundamentals in object‑oriented design, algorithms and data structures, and process‑oriented problem‑solving skills
- Effective communication with both technical and non‑technical audiences
- Detail‑oriented, self‑motivated, and follow‑through on projects
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform
Software Engineer – .NET Core
Jakarta. Minimum two years experience required. Company: (unspecified)
Overview
- Bachelor's degree in Computer Science or Information System or related field
- Team player, detail‑oriented, hardworking, fun, responsible
Responsibilities
- Produce code using .NET Core languages for applications based on predefined business requirements
- Upgrade, configure and debug
- Participate in requirement analysis & software design
Qualifications
- Strong knowledge of .NET Core
- Experience with REST API
- Experience in micro‑services is a big plus
Backend Developer – Java Spring Boot (Project‑Based, 6 months)
Hybrid (Jakarta Selatan). Salary IDR10M – IDR11M
Responsibilities
- Develop and maintain back‑end applications using Java Spring Boot
- Ensure scalability, reliability, and security
- Collaborate on new features and system improvements
- Troubleshoot, debug, and optimize performance
- Build front‑end components that work with RESTful APIs
- Conduct unit testing on key components
Qualifications
- Bachelor Degree in Computer Science, Information Systems, or related field
- Minimum 3 years hands‑on experience as Java Developer or similar role
- Strong in Java, Spring Boot, and RDBMS (Oracle, MySQL)
- Experience with Git, WebLogic, and Apache Tomcat
- Knowledge of microservices (Spring Boot, Eclipse Vert.x), Message Broker (RabbitMQ), and In‑Memory Database
- Strong analytical skills and problem‑solving abilities
- Willing to work under a 6‑month contract with hybrid system (South Jakarta)
Contract Back‑End Developer (Golang/Java)
Jakarta. Contract PKWT 6‑12 Months
Role Description
This is a contract role for a Back End Developer. The Back End Developer will be responsible for server‑side web application logic and integration of the work front‑end developers do. Day‑to‑day tasks include writing clean, functional code, testing and fixing bugs or other coding issues, and optimizing application performance. This is an on‑site role located in Jakarta, Indonesia.
Qualifications
- Minimum S1/Bachelor’s Degree in Computer Science, Information Technology, or related field
- 2‑5 years of experience as a Backend Engineer
- Strong proficiency in Golang or Java (experience in both is a plus)
- Solid understanding of RESTful APIs and microservices architecture
- Experience with databases (SQL/NoSQL)
- Familiarity with cloud platforms (AWS, GCP, or Azure) is an advantage
- Knowledge of CI/CD pipelines and version control (Git)
- Strong problem‑solving skills, and able to work both in a team and independently
Backend Engineer – C#/.NET
Jakarta. 2–3 years of work experience in backend development required.
Requirements
- Proficient in designing and developing APIs using C#
- Familiar with microservices and container concepts (Docker)
- Understands best practices for API and database security
- Capable of optimizing application performance and database queries
- Experienced in integration with external systems
- Able to explain technical concepts and system solutions to users or non‑technical parties in an easily understandable language
Software Engineer – Data & Analytics
Amartek, System Integrator company dedicated to delivering cost‑effective, innovative, and high‑quality services for Data & Analytics, Talent Augmentation, Regulatory Reporting, and Outcome‑based services.
Role Description
- Design, develop, and maintain backend services & APIs
- Collaborate with product managers, frontend devs, and stakeholders
- Write clean, efficient, and scalable code
- Ensure system reliability, security, and performance
Qualifications
- Bachelor’s in Computer Science / Information Systems (or related)
- 2–3 years of experience as a Backend Engineer
- Strong expertise in NestJS (must‑have)
- Proficient in TypeScript
- Solid understanding of REST API design & integration
- Experience with Redis & nginx optimization
- Knowledge of PostgreSQL/MySQL/NoSQL
- Familiar with GitLab & GitHub
- Good understanding of end‑to‑end system flow
- Proficiency in English (mandatory)
- Willing to commit to a 1‑year contract, onsite in South Jakarta
Software Engineer – General
Jakarta. Salary IDR20M – IDR60M. Company: Celerates
Job Description
- Develop, test, and maintain software applications using .NET, Python, and SQL
- Collaborate with business and technical teams to understand system requirements
- Debug and resolve application issues
- Write clean, scalable, and well‑documented code
- Participate in code reviews and contribute to technical improvements
- Assist in system deployment, testing, and integration
Requirements
- Minimum Bachelor's degree (S1) in Computer Science, IT, or related field
- At least 1 year of experience in software development
- Proficient in .NET, Python, and SQL
- Strong problem‑solving and communication skills
- Experience in Microservices is a strong plus
Full‑Stack Developer – Jakarta
Jakarta. Qualified: Bachelor Degree in Computer Science/Information Engineering/Information System. Minimum 4–5 years experience as Full‑Stack Developer/Backend Programmer. Knowledge of database and API integration. Must be willing for full‑time WFO at Jakarta Pusat.
Jobdesc
- Develop various types of technology‑based digital services
- Involved in the design, development, and integration of APIs and other support needs
- Analyze application/service requirements submitted by internal company users
- Provide support to the company's production teams (Project Engineering, Managed Services) when needed regarding the development of digital applications/services for project needs
Back‑End Developer – Yogyakarta
Yogyakarta. Full WFO. PKWT/Contract.
Key Responsibilities
- Develop, test, and maintain scalable web applications and services
- Optimize applications for maximum speed and scalability
- Implement security and data protection measures
- Troubleshoot, debug, and upgrade existing software/web
- Write clean, maintainable, and efficient code
- Participate in code reviews and contribute to a collaborative team environment
Job Qualifications
- Bachelor's Degree (S1) or Diploma (D3) in Computer Science, Informatics Engineering, Information System, or related majors
- Minimum 1–3 years of experience as .NET Developer
- Experience with C#, .NET Core, .NET MVC
- Willing to WFO in Yogyakarta