Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A technology company in Indonesia is seeking an experienced software developer who can design and implement backend services. The ideal candidate should have at least 5 years of software development experience, with a strong foundation in algorithms and object-oriented programming. Mentoring juniors and cloud experience in AWS is essential. The role involves writing maintainable code and improving system efficiency through best practices. This position offers the chance to work in a collaborative environment focused on innovation.
Qualifications
Minimum 5 years of software development experience.
Minimum 2 years mentoring junior engineers.
Strong understanding of Data Structures and Algorithms.
Responsibilities
Design and implement backend services.
Gather and understand requirements to deliver scalable solutions.
Write high quality, maintainable code.
Skills
Software Development
Mentoring
Data Structures
Algorithms
Microservices Architecture
Linux
AWS
Job description
Responsibilities:
Design and implement backend services
Work with the Product, Business and other stakeholders to gather and understand requirements and deliver scalable solutions.
Write high quality, maintainable code, and modernization tech-stack.
Own parts of the system and continuously work to improve it in various aspect based on monitoring best practice & computer science knowledge.
Participate in design discussions, reviews and propose/implement solutions to technical problems and challenges.
Qualifications & Experience:
Minimum 5 years of software development experience
Minimum mentoring junior engineers for 2 years
Strong understanding of Data Structures, Algorithms and Computer Science fundamentals
Strong foundation object oriented programming language
Good understanding of microservices architecture and event driven programming paradigm
Know all best practice about server communication and the usage of it
Strong foundation in Linux environment
Experience and strong foundation in IAAS, SAAS, PAAS in AWS environment
Good attitude to share engineering best practice in the team