Epicareer Might not Working Properly
Learn More

Senior Back End Developer

Salary undisclosed

Checking job availability...

Original
Simplified
The Software Engineer Backend role plays a crucial role in the development, implementation and maintenance of the service-side logic and infrastructure that power GPAY’s software applications and systems. Backend Engineers are responsible for designing, building and optimizing scalable and efficient backend solutions to support the functionality and performance of the organization’s products or services.

Minimum Qualifications

  • Willing to be based in Tangerang area
  • Min working experienced at least more than 4 – 5 years in software development.
  • Java with Spring Boot frameworks is a must as strongest prongamming language skill.
  • Understanding with distributed system architecture
  • Knowledge of relational databases (SQL, Server, PostgreSQL) and experience with database design, querying and optimization
  • Familiarity with server-side frameworks Spring Boot
  • Experience in integrating with external APIs and services, including authentication mechanisms (OAuth)
  • Ability to write unit tests, conduct debugging, and use testing frameworks (e.g., JUnit, PyTest)
  • Knowledge of performance optimization techniques, including caching, indexing, and query optimization.
  • Proficiency in using version control systems (Git) and collaborative code repositories
  • Familiarity with agile development methodologies (Scrum, Kanban) and experience working in agile teams
  • Knowledge of CI/CD pipelines and tools (Jenkins)
  • Excellent communication skills to collaborate effectively with cross-functional teams
  • Strong analytical and problem solving skills to identify and resolve complex technical issues
The Software Engineer Backend role plays a crucial role in the development, implementation and maintenance of the service-side logic and infrastructure that power GPAY’s software applications and systems. Backend Engineers are responsible for designing, building and optimizing scalable and efficient backend solutions to support the functionality and performance of the organization’s products or services.

Minimum Qualifications

  • Willing to be based in Tangerang area
  • Min working experienced at least more than 4 – 5 years in software development.
  • Java with Spring Boot frameworks is a must as strongest prongamming language skill.
  • Understanding with distributed system architecture
  • Knowledge of relational databases (SQL, Server, PostgreSQL) and experience with database design, querying and optimization
  • Familiarity with server-side frameworks Spring Boot
  • Experience in integrating with external APIs and services, including authentication mechanisms (OAuth)
  • Ability to write unit tests, conduct debugging, and use testing frameworks (e.g., JUnit, PyTest)
  • Knowledge of performance optimization techniques, including caching, indexing, and query optimization.
  • Proficiency in using version control systems (Git) and collaborative code repositories
  • Familiarity with agile development methodologies (Scrum, Kanban) and experience working in agile teams
  • Knowledge of CI/CD pipelines and tools (Jenkins)
  • Excellent communication skills to collaborate effectively with cross-functional teams
  • Strong analytical and problem solving skills to identify and resolve complex technical issues