Epicareer Might not Working Properly
Learn More

Back End Developer

  • Full Time, onsite
  • PT. Klik Digital Sinergi | Digital Transformation Enabler
  • Jakarta, Indonesia
Salary undisclosed

Checking job availability...

Original
Simplified
Job Description

We are looking for a highly skilled and passionate Senior / Mid-Senior Backend Engineer to join our team. You will be responsible for building and maintaining robust, scalable, and high-performance backend systems primarily using Golang, with the flexibility to contribute to legacy or supporting systems developed in PHP or Java when needed.

Responsibilities

Design, develop, and maintain backend services primarily using Golang.

Work with PHP or Java when required, particularly for legacy systems or integrations.

Build and maintain scalable RESTful APIs.

Optimize and tune application performance and scalability.

Implement security and data protection best practices.

Participate in code reviews and mentor junior developers.

Collaborate with cross-functional teams to define and refine technical solutions.

Create working health environment by prioritized on data driven, learning, collaboration and sharing with team

Write unit and integration tests to ensure code quality and system reliability.

Must-Have

Minimum Qualifications:

3+ years of professional experience in backend development.

Solid experience with Golang in production environments.

Experience in REST API development and integration.

Proficient with relational databases, including PostgreSQL, Oracle, and MySQL.

Familiar with microservices architecture and modular service design.

Good understanding of version control with Git.

Comfortable working in a Linux-based development environment.

Strong understanding of system design and clean architecture principles.

Nice-to-Have

Experience with PHP (e.g., Laravel) or Java (e.g., Spring Boot).

Familiarity with MongoDB, MinIO, and S3-compatible storage.

Experience working with SOAP APIs or legacy XML-based integrations.

Understanding of gRPC or API Gateway concepts.

Soft Skills

Experience using GraphQL or other API paradigms.

Strong analytical and problem-solving skills.

Excellent communication and collaboration skills.

Self-driven with a proactive mindset.

Open to learning new technologies and sharing knowledge.
Job Description

We are looking for a highly skilled and passionate Senior / Mid-Senior Backend Engineer to join our team. You will be responsible for building and maintaining robust, scalable, and high-performance backend systems primarily using Golang, with the flexibility to contribute to legacy or supporting systems developed in PHP or Java when needed.

Responsibilities

Design, develop, and maintain backend services primarily using Golang.

Work with PHP or Java when required, particularly for legacy systems or integrations.

Build and maintain scalable RESTful APIs.

Optimize and tune application performance and scalability.

Implement security and data protection best practices.

Participate in code reviews and mentor junior developers.

Collaborate with cross-functional teams to define and refine technical solutions.

Create working health environment by prioritized on data driven, learning, collaboration and sharing with team

Write unit and integration tests to ensure code quality and system reliability.

Must-Have

Minimum Qualifications:

3+ years of professional experience in backend development.

Solid experience with Golang in production environments.

Experience in REST API development and integration.

Proficient with relational databases, including PostgreSQL, Oracle, and MySQL.

Familiar with microservices architecture and modular service design.

Good understanding of version control with Git.

Comfortable working in a Linux-based development environment.

Strong understanding of system design and clean architecture principles.

Nice-to-Have

Experience with PHP (e.g., Laravel) or Java (e.g., Spring Boot).

Familiarity with MongoDB, MinIO, and S3-compatible storage.

Experience working with SOAP APIs or legacy XML-based integrations.

Understanding of gRPC or API Gateway concepts.

Soft Skills

Experience using GraphQL or other API paradigms.

Strong analytical and problem-solving skills.

Excellent communication and collaboration skills.

Self-driven with a proactive mindset.

Open to learning new technologies and sharing knowledge.