Job Description
Solutions Consultant

Job Responsibilities:
• Lead technical discussions across various domains within the company and provide solutions to meet business requirements.
• Lead the entire project lifecycle including development planning, estimating, system analysis, design, development, implementation, and documentation for customer projects or product development.
• Become an expert in the specific business domain.
• Evaluate technical feasibility and provide sound technical recommendations to the business.
• Contribute to design and development of software solutions by understanding business challenges, assisting in designing frameworks, developing prototypes, and creating robust, high-volume production applications.
• Develop, test, and optimize solutions and backend code for web-based applications.
• Perform integration, troubleshooting, and maintenance of developed solutions as necessary.
• Document work in an organized manner and collaborate with domain experts and others based on project scope.
• Lead technical training for both internal and external stakeholders on best practices and new solutions.
• Collaborate closely with Pre-Sales/Sales teams to resolve client issues, prioritize, and build market or vertical plans for technical services.
• Assist in defining the roadmap, goals, and vision for the product as well as defining product technical architecture.
• Apply best practices and standard operating procedures.

Job Requirements:
• Bachelor's degree in Computer Science, Telecommunications, Engineering or equivalent.
• Minimum of 7 years of professional experience in design, development, and implementation of Java applications, with 5+ years of relevant experience in large-scale infrastructure applications.
• Expertise in the Card Payment/Digital Payment/Banking industry.
• Strong understanding of object-oriented design, data structures, algorithms, Java technologies, and open source frameworks.
• Expertise experience in Java technologies, Spring frameworks, API, SOAP/RESTful web services, Junit.
• Demonstrated experience with front-end development (Angular, React, TypeScript, HTML5, CSS3 or similar JavaScript framework).
• Extensive database experience with SQL, PostgreSQL, Oracle, and similar technologies.
• Demonstrated experience in improving efficiency, scalability, and stability of system resources, microservices architecture, messaging, streaming, batch processing, etc.
• Proficiency with Linux environment, Shell scripting, software packaging, continuous integration, release management, and monitoring.
• Good understanding in building reliable and scalable backend applications leveraging microservices architecture, messaging, streaming, batch processing and variety of technologies.
• Exposure to Cloud Services Platform, Docker containers, Kubernetes, OpenShift, and the ability to work independently.
• Customer-facing experience translating technical concepts and solutions to non-technical audiences.
• Proficiency with engineering tools and excellent knowledge of agile software development methodologies.
• Genuine interest in technology, software development, and high levels of self-motivation.
• Strong analytical and problem-solving skills, exceptional interpersonal, organizational, and communication skills, with the ability to work in a team-oriented environment.

Information at a Glance
Request ID:  301200
Posting Start Date:  9/1/25
Job Area:  Technology
Work Site:  Hybrid
Contract Type:  Permanent
Brand:  Worldline
Job Location:  China - Guangzhou