Job Description
Global environment
Excellent work-life balance
Randstad Japan is partnered with with one of the largest Financial Services firm globally in their search for a highly-skilled Java focused software engineer with passion for application development. Through this role you will have the opportunity to work in an international team of brilliant engineers and contribute to the development of Securities applications across front to back office.
The successful candidate will be responsible for designing, developing, testing, and debugging responsive applications for the company, and contribute to the digital transformation of one of the largest Investment Banking ecosystems in Japan and the world.
Our client is a securities firm that belongs to a giant financial group, with one of the longest presence in Japan. The company has adopted a flexible WFH style, following the new standards. You will be evaluated based on your outputs, and not based on how long you spend in the office.
Responsibilities
-Designing, developing, and testing of securities applications across front-middle-back office.
-Build reusable code and libraries for future use.
-Accurately translate user and business needs into functional code.
-Conduct code reviews with peers and ensure code quality.
-With with SREs and setup CI/CD pipelines.
I'm looking for someone like this
Experience/Skills Must-have
Strong English communication skills.
5+ years’ experience as a back-end developer using Java and its frameworks.
Strong hands-on experience with SQL databases.
Strong understanding of data structures, design patterns, memory management, multi-threading in Java.
Strong hands-on experience with CI/CD tools.
Familiarity using Scrum/Agile development methodologies
Good-to-have
Hands-on experience with NoSQL databases (especially MongoDB).
Experience with web technologies like NodeJS, and Angular.
Business level Japanese or above.