Sr. Backend Engineer

Instructor
Talent Insider
22 November 2023
Jakarta, Jakarta Selatan

About the Company:

Talent Insider is an upcoming HR Consultancy Service, founded in 2021. Our clients have been some of the leading brands in Indonesia, and this service continues to expand.

Registered in Singapore & Indonesia, we can assist with your growth plans and strategies, and continue to expand our regional presence with strong regional partners to assist our client in recruitment and branding strategy.

Job Description:

  • Collaborate With Cross-functional Teams To Gather And Analyze Requirements, And Translate Them Into Scalable Backend Solutions Using Java.
  • Design, Develop, And Maintain Robust And Efficient Backend Systems That Power Our Software Applications, Ensuring High Performance, Scalability, And Reliability.
  • Write Clean, Maintainable, And Well-documented Code Using Industry Best Practices And Coding Standards.
  • Conduct Thorough Testing, Debugging, And Troubleshooting Of Backend Components To Identify And Resolve Issues.
  • Collaborate With Front-end Developers, Product Managers, And Other Stakeholders To Deliver High-quality Features And Functionality.
  • Participate In Code Reviews To Provide Constructive Feedback And Ensure Adherence To Coding Standards.
  • Stay Up To Date With Emerging Technologies, Trends, And Best Practices In Backend Development And Incorporate Them Into The Development Process When Appropriate.
  • Contribute To The Continuous Improvement Of Development Processes, Tools, And Methodologies To Enhance Team Productivity And Efficiency.

Job Requirements:

  •  Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Has around 5+ years of working experience in the same field as Backend Engineer
  • Strong proficiency in Java programming language and it's core concepts.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience in developing and maintaining RESTful APIs and web services using frameworks such as Spring or Java EE.
  • Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and familiarity with database design and optimization.
  • Familiarity with version control systems (e.g., Git) and Agile development methodologies.
  • Ability to write efficient and optimized code while considering performance and scalability.
  • Strong problem-solving skills and the ability to debug and resolve complex technical issues.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively with both technical and non-technical team members.

Skils: