Description
What applies to you The Java Developer will provide implementing services and solutions for our clients to involve in providing application and technical implementations and to deliver external and internal support on a regular basis. You will have experience in implementing applications and will join a team of experienced professionals responsible for the provision, availability and operations of our production systems and processes.
What you will do
Design, develop, test and implement Java-based applications with best practices and coding standards. Write robust code that adheres to defined standards and raise the bar with respect to quality. Specify and manage Java enhancements to be implemented under change management control Provide 1st and 2nd level of support across all supported applications, developing a resolution for customer issues based on product and industry knowledge.
Collaborate with architects, product owners and other developers to deliver robust solution and adopt existing support processes and ensure that production systems remain operational. Develop and maintain client relationships, requiring deep technical and functional expertise. Incident management, problem management and problem resolution.
Troubleshooting application issues in production environment. Design, develop test, implement custom develop application, applying knowledge of programming techniques and methodologies. What you will need Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or any relevant fields.
Preferable 2 - 5 years of hands-on experience in Java development. Fresh-graduate with good academic result are encouraged to apply. Proficiency in modern application frameworks like Spring Framework / Spring Boot, RESTful APIs and Microservice Architecture .
Experience with SQL/NoSQL database like MySQL, PostgreSQL, TiDB and etc. Knowledge of CI/CD pipelines , Git and DevOps practices. Familiarity with cloud platforms (AWS, Azure or GCP) is a plus.
js ) and messaging system ( Kafka, RabbitMQ ) would be advantage. Strong analytical and problem-solving skills and ability to work independently or in a team. Good communication in Thai and English (written and spoken) and interpersonal skills.
Knowledge in banking solutions will be an added advantage. Willingness to travel when as required (locally / overseas).
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.