Job Description
About the job
Job Responsibilities
- Collaborate closely with team members (developers, product managers, customer support, and partners) to design, develop, and deliver high-quality backend services and applications
- Translate complex business scenarios into detailed system architecture design
- Design systems with high availability, concurrency and scalability
- Troubleshoot and deal with system problems proactively
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance
- Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve the development process and product quality
Skills and Experience required
- 5 years of experience in backend development with a strong focus on Java
- Understand the basics of crypto, wallets, blockchain
- Effective communication skills in both Mandarin and English language to communicate with both English and Mandarin speaking stakeholders in APAC
- Proven experience in designing and developing large-scale, distributed backend systems and services
- Strong understanding of object-oriented programming principles, design patterns, and best practices
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) and other related technologies
- Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with microservices architecture and containerization technologies such as Docker and Kubernetes
- Experience with version control systems (e.g. Git) and continuous integration/continuous deployment (CI/CD) pipelines
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues
- Experience working in an Agile/Scrum development process
- Excellent interpersonal, consultative, and communication skills
- Self-managed, proactive work style with a strong commitment to delivering high-quality software
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru