We are interested in finding a senior lead Java developer to take charge of certain tasks for our marketplace mobile app, web app and their admin panel and we need some help to complete the migration to a new server (either aws or GCP or Azure) and finish building on some functionalities as well as work on those apps. Are you up for the challenge?

Responsibilities:
– Write clean, robust code to implement the desired requirements with little or no supervision;
– Be able to design & build backend & producing client deliverables such as detailed design documentation, unit test plans and well documented code;
– Be able to identify the problems of the app and fix API/backend, as well as work on the logic
– Be able to understand the UI and create API/backend as well as work on the logic
– Be able to create development documents such as architecture design, api specification documents and detailed development documentation and migration documentation with word or excel or PowerPoint with diagrams in well written English with detailed and accuracy
– Successfully update the development document and related documents regularly
– Insert data with 100% accuracy to database and Elastic Search without any issues;
– to be able to sync database and elastic search
– to be able to migrate excel file data to database with 100% accuracy
– Work on admin panel of marketplace app (web)
– Debugging and troubleshooting code related issues/defects;
– The work involves multi languages and multi currencies functionalities and localization and dynamic
– Be available to overlap at least 2 hours with Japan business hours for live update sessions.

Requirements:
– Professional experience in developing mobile and web marketplace applications;
– Expertise with Java Spring boot, PostgreSQL, Elastic Search (and some plugin for Elastic Search for NLP);
– Huge plus – experience in rental functionality, subscription functionality, chat functionality, as well as, stripe for marketplace apps;
– Good written and spoken English;
– Strong sense of ownership and responsibility for code quality that follows best practices;
– Strong coding, problem-solving, research, and debugging skills;
– Awesome communication, collaboration, and management skills.

– knowing japanese language and python to be able to communicate with search engine team is a plus.
– communication skills to get a clear picture of requirement and make a suggestion to improve the quality of the app

Additional Info:
– At this moment we’re interested in accomplishing a couple of specific tasks, but should our collaboration be successful we have incoming projects and need for long term engagement.

Posted On: January 29, 2024 09:04 UTC
Category: Back-End Development
Skills:Database, Database Architecture, Database Design, Database Maintenance, Software Architecture & Design, Requirements Specification, Apache Tomcat, Web Service, Business Logic Layer, Elasticsearch, Mobile App Development, PostgreSQL, API, PostgreSQL Programming, Java, RESTful API

Country: Japan

click to apply

Powered by WPeMatico