Point your AI agent at freehire and let it find you a job.

Get the CLI →

Trimegah Securities Indonesia

Backend Developer

Posted Updated
Discussion

Job Description:

  • Design, develop, and maintain robust, scalable, and high-performance backend services using Java (Quarkus) and C# (.NET)

  • Develop and manage APIs (RESTful) for internal and external consumption, and coordinate and oversee the definition of API contracts for services

  • Participate in the full software development lifecycle, from requirements gathering to deployment and support

  • Contribute to architecture review and discussions for new services and feature development

  • Assist in the debugging and integration of frontend clients, using a variety of technologies such as Vue.js and React

  • Monitor, troubleshoot, and optimize backend services for performance and reliability

  • Containerize services for Kubernetes, and work with DevOps team to deploy, debug, and optimize backend services

  • Implement secure and efficient database interactions and data storage solutions

  • Participate in code reviews, ensuring adherence to coding standards and best practices

  • Write comprehensive unit and integration tests to ensure code quality and reliability


Requirements:

  • 4+ years of hands-on software development experience in Java, C# or similar programming language

  • 2+ years of hands-on development experience designing and developing RESTful APIs

  • 1+ years experience building and maintaining microservices in a variety of programming languages

  • Demonstrated hands-on development experience with relational, SQL databases such as PostgreSQL and NoSQL databases such as MongoDB or Redis

  • Proficient with Object-Oriented Programming (OOP) and Design Patterns

  • Strong understanding and demonstrated proficiency in writing, debugging, and maintaining complex SQL queries

  • Familiarity with Go, Elixir, PHP, or other languages is a plus

  • Previous experience with Protobuf/gRPC is a plus

  • Strong understanding and familiarity with message queues/brokers such as Kafka, Nats. IO

  • Demonstrable experience writing comprehensive unit tests for backend code

  • Experience with version control systems, especially Git

  • Understanding of microservices architecture principles

  • Familiarity with containerization technologies (Docker) and orchestration (Kubernetes)

  • Eagerness to learn and adapt to new technologies, especially Kubernetes

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus

  • Basic understanding of frontend technologies (HTML, CSS, JavaScript) and modern JavaScript frameworks (Vue. js, React)

  • Excellent problem-solving skills and attention to detail

  • Ability to work independently and as part of a collaborative team

  • Strong communication skills in Bahasa Indonesia

  • Proficiency in English is a plus

  • Comfortable with AI assisted development

  • ⁠Familiar with AI agentic workflow


Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available