Backend Engineer
PT Teknologi Sukses Terus
- Yogyakarta, Indonesia20, Jalan Mojo, Baciro Kel., Gondokusuman, Yogyakarta, DI Yogyakarta, IndonesiaYogyakartaDI YogyakartaIndonesiaIndonesia
- IDR 5,000,000.00 - IDR 8,500,000.00 / monthIDR500000085000005000000MONTH
- Full timeFULL_TIME
Job Description
- Design, develop, and maintain backend services using Python/Django and PHP/Laravel, ensuring responsiveness, performance, and scalability.
- Collaborate with frontend developers to integrate user-facing elements and create/maintain RESTful APIs for seamless communication between systems.
- Design and implement database schemas, optimize queries, and work with both SQL and NoSQL databases.
- Write clean, maintainable code, conduct thorough testing and debugging, and implement best practices for code reviews.
- Monitor and optimize application performance, integrate third-party APIs, and create comprehensive documentation for backend systems and APIs.
Minimum Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Backend Engineer with expertise in Python/Django and PHP/Laravel, including backend architecture and system integration.
- Familiarity with relational and NoSQL database systems, and experience in building and consuming RESTful APIs.
- Knowledge of version control systems (e.g., Git), agile development methodologies, and other backend technologies such as Node.js or Ruby on Rails.
- Experience with containerization (e.g., Docker), orchestration (e.g., Kubernetes), and cloud platforms (e.g., AWS, Azure, Google Cloud).
Perks and Benefits
- Medical / Health Insurance
Required Skills
- Ruby on Rails
- Django
- PHP
- Node.js
- Python
- Laravel
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Often
- Office Address
- Jl. Mojo No. 20, Baciro, Gondokusuman
About PT Teknologi Sukses Terus
TST is an IT consulting entity which provides experts to give professional advice and support to organizations on how to improve their IT infrastructure, systems, and processes to achieve business goals. We work closely with businesses to understand their needs including initial consultation, assessment and analysis, developing and presenting solutions, implementation, and monitoring and evaluation.