Sign in

Senior Java Engineer

Company:
Leading E-Commerce
Location:
Tokyo, Tokyo Prefecture, Japan
Posted:
April 07, 2021

Description:

What do we expect from you:

We are looking to add a senior engineer who can collaborate with the other members to deliver web services faster and more resilient to failure.

As a Senior Developer you will work closely with Product Managers to design and develop robust web-based applications for global scale.

You should take ownership of the quality, delivery and reliability of these services which we develop.

You should seek to continuously improve the system and process as well as mentoring more junior engineers.

Responsibilities:

Join our development team to design and develop large scale internet applications in an agile environment.

Take pride in producing high quality code, unit tests and documentation.

Seek out modern technologies and methodologies to drive productivity and efficiency.

Continuously improve quality by refactoring, peer review and mentoring junior members.

Take ownership of safe delivery and running of these applications all the way into production.

Minimum Qualifications:

Bachelor’s degree (BS) in Computer Science, Engineering or related field, or equivalent work experience.

At least 8+ years working experience in Java (Spring framework) or equivalent programming

At least 5+ years designing and maintain large traffic software design and development.

Experience working in agile development environment.

Development experience with CI/CD and automation test.

Development experience with relational database, Non-SQL, KVS

Preferred Qualifications:

MS, or Ph.D in Computer Science or related technical discipline.

Experience in managing small to mid-size development team.

Experience in application deployment and operation on public cloud.

Any experience working in a globally distributed engineering team.

Apply