Job Snapshot


Location:
Tokyo
Employment Type:
Contract
Job ID:
522906

Job Summary

Are you an experiened backend developer?

An exciting financial services company is growing its team rapidly, and they are looking for a Senior Backend Developer who can join.

You will be working on a new product that will redefine payments in the cryptocurrency industry. Be part of a global, diverse team and grow your skillsets and experiences!

APPLICANTS MUST BE IN JAPAN WITH A VALID VISA!


Senior Backend Developer


Main responsibilities
● Designing and implementing the core components for application
● Ensuring the availability, scalability, performance and security of application to specifications.
● Collaborating with the design and frontend teams to define API endpoints and help in the progress of the solution
● Communicating with non-technical team members on the project status
● Writing reusable, testable, maintainable and efficient code
● Identifying potential problems and resolving application bottlenecks
● Reviewing and helping other team members’ contribution to the code base


Minimum qualifications
● Bachelor’s Degree in Computer Science or equivalent.
● 3+ years of relevant work experience on Web application development.
● Conversation level communication in English
● High level of proficiency in Java 8+ and SQL
● Experience with designing Restful API
● Experience with MVC, ORM frameworks
● Comfortable with working in Linux environment
 

Preferred qualifications
● Knowledgeable about cryptocurrencies, blockchain technology, and the supporting software.
● Experience with frameworks like Spring Boot, JPA, Hibernate.
● Experience with Message Queue
● Experience with engineering for cloud systems (AWS, Google or Microsoft)
● Good understanding of Design Patterns
● Experience with Scripting languages like Python, Node.js


For any questions, please email togo.tamura@teksystems.com

 


 

$(document).ready(function(){ $(".lang-en").click(function(){ $("#6b4898bc-a358-40fc-b6f7-b112eaa8e383").toggleClass("in"); }); }); $(document).ready(function(){ $(".btn--close").click(function(){ $("#6b4898bc-a358-40fc-b6f7-b112eaa8e383").removeClass("in"); }); }); $(document).ready(function(){ var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf('safari') != -1) { if (ua.indexOf('chrome') > -1) { } else { $('form#expressApplicationsForm').addClass('yeshave'); } } }); function copyDiv() { var firstDivContent = document.getElementById('mydiv1'); var secondDivContent = document.getElementById('mydiv2'); secondDivContent.innerHTML = firstDivContent.innerHTML; }