Full-Stack Software Developer

Your main responsibilities will be

We are looking for a full stack developer with emphasis on the frontend to join our team focused on our interactive ERP application.

You are a highly technical front-end engineer who deals with large, complex data sets, and is comfortable doing backend development. You take pride in your work and have a proven track record of building applications from the ground up. You are passionate about usability and the technology that enables it. You organise your own work, innovate, take risks, and take ownership.

The team’s evolving technology stack includes:

  • Java EE7, Java8, EJB3
  • RDBMS (Oracle, SQLServer, MySql)
  • OSGi, Jax-RS
  • GWT,SmartGWT
  • Angular 2, PrimeNG
  • JSF, PrimeFaces, Facelets
  • Kafka, StreamSets
  • Docker, CloudFoundry, OpenShift



  • Developing new modules or enhancing existing components of our established ERP solution Miles
  • Design, build, enhance, test, and support multi-tiered, clustered, web-based applications and platforms
  • Collaboraate with clients, teams and project managers
  • Develop high performing, cross-browser applications and re-write old ones using new technology
  • Conceptualise the client’s requirements
  • Create and implement new workarounds
  • Build reusable, testable and efficient code
  • Optimize implementations to assure maximum speed and scalability
  • Document your ideas and introduce them to the customer
  • Work with API endpoints for dynamic content updating
  • Maintain all aspects of the analysis framework including daily production jobs
  • Work on our next generation service offering leveraging container technology
  • Design and implement state of the art model visualization capabilities

Your interests and skills


  • Must currently reside in Japan
  • Minimum 3 years of experience developing software in a professional setting
  • Proficient in computer science or a relevant academic degree
  • Proven track record of building data intensive frontend applications
  • Experienced Software engineer and have a passion for building state of the art solutions in a Java Enterprise
  • Experience in web design and web development
  • An interest in ERP Software, Accounting is a plus
  • Attention to detail
  • Analytic skills and the ability to clearly articulate the approach, process and results in verbal, graphical and written form
  • Experience working with Agile approaches
  • Fluent Japanese speaking, with a basic level of English being essential. Reading and writing Japanese is a plus.
  • Willing to travel within Japan and Internationally.


Your Journey

In the first week You will

  • Onboard and integrate into Sofico
  • Meet colleagues in our Development, Consultancy and Operational teams to begin your onboarding journey.

In the First Month You Will

  • Learn about our software, shadow colleagues on existing engagements, and begin leading project pursuits.
  • Build relationships with our project teams and serve as their trusted advisor
  • Be proactive about new development and innovation initiatives
  • Be proactive with customer requirements and improvement opportunities

In the First Three Months You Will

  • Build relationships with our project teams and serve as their trusted advisor

In the First Six Months You will

  • Be proactive about new development and innovation initiatives
  • Be proactive with customer requirements and improvement opportunities

In the First Year You will

  • Have established your expertise in software development
  • Set goals beyond your comfort zone and broaden your field of expertise in various technological areas
  • Contribute to continuous learning through training, mentorship and coaching activities


Why work for Sofico?

Our company offers the opportunity to work in a growing, international, high-tech company, with career growth advancement in a culturally diverse workplace. We encourage personal development to fulfill your full potential, by providing training and coaching, and achieving the Investors in People standard. Sofico continues to invest in solution innovations ahead of the market in fleet leasing, short term rentals, automotive finance, fleet management, mobility management, and equipment leasing. There is always something new and exciting to work towards.


  • You will be based in our Tokyo office located in the centre of Tokyo in the Toranomon business district.
  • We offer an attractive salary package in line with your knowledge and experience, including commuting allowance.
  • Travel opportunities to work on implementation projects.
  • 20 days paid holiday leave (pro-rata for your first year) to take when you want to, there is no forced leave / office closures. In addition 6 days paid sick leave. In addition to Japanense Official Public Holidays.
  • Flexible working arrangements, such as working from home or remote locations. Standard 8 hour working days, Monday to Friday.
  • Casual and open communication in the company. Business casual clothiing style in the office.
  • Evaluation cycles to promote personal development and growth.
  • Opportunity to learn and expand your professional capacity.
  • Company bonus and recognition awards.
  • English / Japanese lessons if required.
  • Virtual meeting rooms to communicate with remote offices around the world.
  • Company activities, such as a weekend getaway, movie nights, sports events, karaoke.

Continuous product innovation helps you to stay competitive in an evolving market.

Local offices and local partnerships to serve our customers in over 20 countries.

30 years of Sofico expertise: both broad and deep understanding of business and technical topics.

50+ succesful implementations through an optimised project approach.


Technologiepark 84
B-9052 Zwijnaarde
+32 9 210 80 40