PT Aliansi Teknologi Indonesia logo

PT Aliansi Teknologi Indonesia

Senior Backend Engineer

Engineering (Eng) – Jakarta, DKI JAKARTA
Department Engineering (Eng)
Employment Type Permanent
Minimum Experience Manager/Supervisor

We're looking for experienced Senior Backend Engineer to be part of our family!

What makes you great candidate, if you have:

Design Skills

  • Understand requirements through kickoff & sprint start meetings, formal and informal communications 
  • Contribute to the team story carding process with active listening skills- asking questions & sharing and challenging ideas. 
  • Estimate tasks (stories) within a sprint 
  • Implement object-oriented design patterns 
  • Create reusable components 

Implementation Skills 

  • Code software - (e.g. Create custom UI, distributed computing, performance tuning and memory and resource management)
  • Test, debug, re-test, and coordinate with QA, validate software as ready for shipping 
  • Contribute test cases to QA for inclusion in test plans 
  • Act as a subject matter expert for backend platform 

Team Skills 

  • Review designs/code strategy of teammates and provide feedback and coaching in your area of expertise 
  • Demonstrate sense of ownership over projects and take initiative to ensure success 
  • Advise the Project Manager on technical matters to ensure issues are addressed/avoided 
  • From time to time, provide estimates of projects to Architect 
  • Assumes responsibility for related duties as required or assigned

Job Specification Skill 

  • Must be able to design, code and deliver an application server with minimal technical oversight
  • Must have demonstrated ability to design distributed systems 

    Communication & Leadership skills 

    • Individual is self-motivated to achieve goals, develop knowledge and complete tasks. 
    • Mentors junior staff to help develop their technical skill 

    To apply, you must:

    • Have bachelor’s degree in a technical or scientific field. Software Engineering, Computer Science, Electrical Engineering or IT preferred, or have engineering wisdom equivalent to 4 years progressive experience 
    • Experienced in Java, Spring, and Spring Boot technology
    • Experienced in MySQL technology 
    • Experienced leveraging message broker solution
    • Experienced building micro service application who communicate with each other using REST API or RPC 

    Great if you:

    • Have 5 full lifecycles of experience 
    • Familiar with Domain Driven Design 
    • Familiar with actor-model concept & unit testing (behavioral testing, test driven design) 
    • Familiar with Agile Methodology 
    • Have knowledge of software design patterns 
    • Have experience in networking 
    • Have experience in building scalable system 
    • Experience creating concrete requirements from high level and ambiguous business goals 
    • Working knowledge of architecture patterns  

    Thank You
    Your application was submitted successfully.
    Apply for this Job
    • Location
      Jakarta, DKI JAKARTA
    • Department
      Engineering (Eng)
    • Employment Type
      Permanent
    • Minimum Experience
      Manager/Supervisor
    • Powered by