freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (Backend Developer) - GTech

Summary

Builds and maintains server-side logic, APIs, and databases for a web app using Java/Spring, ensuring performance, security, and scalability.

About the Role

A Backend Developer is responsible for building and maintaining the server-side logic, databases, and APIs of a web application. Their primary focus is on how the application works behind the scenes, ensuring performance, security, and scalability.

Role Description

Develop and Maintain APIs

Create RESTful or GraphQL APIs for frontend and third-party integrations.

Ensure efficient data exchange between frontend and backend.

Database Management

Design, optimize, and manage relational (MySQL, PostgreSQL) or NoSQL (MongoDB, Redis) databases.

Write efficient queries and handle database migrations.

Server-Side Logic

Optimize application performance and security.

Implement user authentication (JWT, OAuth, sessions).

Manage role-based access control (RBAC).

Performance Optimization

Improve API response times and database queries.

Implement caching mechanisms (Redis, Memcached).

Security Measures

Protect against SQL injection, XSS, and CSRF attacks.

Implement data encryption and secure API endpoints.

Deployment & DevOps

Deploy applications on cloud services (AWS, Azure, Google Cloud).

Work with CI/CD pipelines and containerization tools like Docker and Kubernetes.

Collaboration with Frontend & Other Teams

Work closely with frontend developers to ensure smooth API consumption.

Collaborate with DevOps and security teams for deployment and security best practices.

Role Requirement

Min 3 years working in experience in software development

Good understanding in Java and Spring

Familiar with API development

Familiar with distributed system architecture

Familiar with agile methodology

When we stand united, there’s nothing we can’t achieve.

Leading the future of technology with innovative solutions that transform businesses and drive sustainable growth.

GDC (Gtech Development Center),Jl. Jend. Sudirman No.15, Sukasari, Kec.Tangerang, Kota Tangerang, Banten 15118, Indonesia

See also