Launch Recite Me assistive technology
Back to job search

Tech Lead (Java / AWS)

  • Location:

    Singapore

  • Sector:

    Technology

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Sherwin Neo

  • Contact email:

    Sherwin.Neo@oliverjames.com

  • Job ref:

    JOB-022023-196074_1675784509

  • Published:

    ongeveer 1 jaar geleden

  • Expiry date:

    2023-03-09

  • Startdate:

    ASAP

Responsibilities:

  • Collaborate closely with other Software Engineers and engineering enablement subject-matter experts to drive complex solutions to enable Software Engineering teams to deliver superior service to their application users.
  • Improve speed to market by focusing on current product needs as well as building out the long-term strategic solutions using Java, Spring Boot, AWS Cloud Solutions and possibly other backend languages.
  • Experience with container technologies (Docker or similar)
  • Experience with relational/non-relational databases
  • Understand business requirements and how they translate in application features
  • Use testing frameworks such as Junit5, Karma, and Jasmine.
  • Experience in designing and implementing APIs and Microservices
  • Analyze technical system problems to design and implement effective, flexible solutions.
  • Handle end-to-end development, including coding, testing, and debugging during each cycle.
  • Develop automated tests for multiple scopes (Unit, System, Integration, Regression).
  • Mentor new and junior team members.
  • Identify and recommend appropriate continuous improvement opportunities.
  • Stay up to date on the latest process and IT advancements to automate and modernize systems.
  • Other duties as assigned.

Requirements:

  • A Bachelor's degree in a technical or business discipline, or equivalent experience.
  • Experience working in a high paced, global environment with a multi-language, multi-geography, multi-cultural context.
  • A thorough grasp of technology concepts, business operations, design, and development tools, software engineering and technical standards-typically acquired through 8+ years of related experience.
  • Strong oral and written communication skills-and a knack for explaining your decision-making process to non-engineers.
  • A collaborative, adaptable working style, demonstrated initiative and the ability to prioritize your time and efforts.
  • Consultative skills, including the ability to understand and assist in applying customer requirements.
  • Ability to balance the long-term "big picture" and short-term implications of decisions.
  • Extensive understanding of working in an agile environment utilizing Scrum, Kanban, or XP.
  • Demonstrated success in platform modernization initiatives, utilizing technologies such as REST; micro services; cloud platforms such as AWS; and Java, NodeJS and Spring Boot.
  • An ability to code in multiple languages, including an object-oriented language, preferably Java/J2EE.

Image 2020 11 03 T18 19 45

The latest OJ Webinar

Are you looking to relocate?