What Jobs are available for Java Engineer in Thailand?

Showing 257 Java Engineer jobs in Thailand

Java Engineer

฿1200000 - ฿2400000 Y Binance

Posted today

Job Viewed

Tap Again To Close

Job Description

Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.

Join the Exchange Service department at Binance, the world's leading cryptocurrency exchange serving over 250M+ registered users across 100+ countries. As dedicated software engineers, we are responsible for developing and maintaining the core trading platform, ensuring seamless and efficient operations. Our work solidifies Binance as the preferred choice for crypto enthusiasts worldwide.

Our Margin Technology team is looking for a talented Java Engineer to join the team to work on greenfield projects related to margin trading. Be part of a forward-thinking team where your skills will drive innovation and make a significant impact.

Responsibilities

  • Collaborate with the cross-functional team with the development of new applications across crypto-related products, including but not limited to crypto exchange, fiat gateway, futures, margin, lending, etc.
  • Participate in the applications with different stages, covering POC, MVP, and launched product, hence, this role would face several types of jobs, such as requirement evaluation, workable solutions delivery, architecture design/implementation.
  • Perform performance tuning, online incidents troubleshooting, improve system sustainability and maintainability, and technology innovation.
  • Ensure coding quality on the core functions.

Requirements

  • Bachelor's/Master's degree in Computer Science, Engineering or a related field.
  • Experienced with financial and/or trading systems.
  • Expertise in core Java and familiarity with the Spring framework ecosystem.
  • Strong proficiency in MySQL and working knowledge of Redis.
  • Skilled in distributed system design with an understanding of Kafka and its underlying principles.
  • Ability to thrive under pressure and quickly acquire new knowledge.
  • Excellent cross-team communication skills.

Why Binance

  • Shape the future with the world's leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization with a flat structure
  • Tackle unique, fast-paced projects with autonomy in an innovative environment
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.

By submitting a job application, you confirm that you have read and agree to our
Candidate Privacy Notice
.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Java Engineer- Compliance

฿600000 - ฿1200000 Y Binance

Posted today

Job Viewed

Tap Again To Close

Job Description

Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.

Job Description
We are seeking a talented Senior Java Spring Developer with a minimum of 3 years of professional experience to join our team. This is a remote position, offering the flexibility to work from anywhere in the world. The ideal candidate will have a strong background in Java Spring Boot, with a focus on developing Java micro-service applications. Experience with AWS cloud services is considered a bonus, as well as full-stack development expertise and knowledge of blockchain technology.

Responsibilities

  • Designing, developing, and maintaining Java micro-service applications using the Spring Boot framework.
  • Collaborating with cross-functional teams to define, design, and implement new features.
  • Writing clean, efficient, and maintainable code.
  • Conducting code reviews and providing constructive feedback to team members.
  • Troubleshooting and debugging applications to optimize performance.
  • Staying updated on emerging technologies and best practices in Java development.
  • Working closely with team members across different time zones to ensure effective collaboration and communication.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3+ years of professional experience in Java development.
  • Solid experience with Java Spring Boot for developing micro-service applications.
  • Experience with AWS cloud services is a plus.
  • Full-stack development experience is an advantage.
  • Knowledge of blockchain technology is preferred.
  • Strong problem-solving and communication skills.
  • Ability to work independently and as part of a distributed team.
  • Willingness to work time shifts to accommodate collaboration with team members in different geographic locations.

Why Binance

  • Shape the future with the world's leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization with a flat structure
  • Tackle unique, fast-paced projects with autonomy in an innovative environment
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.

By submitting a job application, you confirm that you have read and agree to our
Candidate Privacy Notice
.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

฿60000 - ฿120000 Y Pay Protocol

Posted today

Job Viewed

Tap Again To Close

Job Description

Mid-to-Senior Java Developer (15k–25k RMB)

Responsibilities:


• Participate in feature development and version iterations for business systems


• Assist with requirements discussions, design, coding, and maintenance


• Analyze and improve issues encountered during development


• Learn new languages such as Solidity when needed


• Communicate effectively with overseas teams and partners in both 
Chinese and English

Requirements:


• Bachelor's degree or above; overseas study or work experience preferred


• Strong English and Chinese communication skills (spoken and written)


• Proficient in Java with excellent math and logical thinking abilities


• Familiar with SSM, Spring Boot, and Spring Cloud frameworks


• Experienced with multithreading, high-concurrency systems, and Git


• Knowledge of Redis, Kafka, RocketMQ, and Elasticsearch


• Familiar with Linux operations and MySQL optimization


• Experience in the finance industry or interest in Web3 is a plus


• Proactive, self-driven, and strong in problem-solving and communication

 
Apply:
 .network

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

฿900000 - ฿1200000 Y Maltem Asia-Pacific

Posted today

Job Viewed

Tap Again To Close

Job Description

Maltem Asia is currently seeking
Backend Developer
for a Hospitality Client based in
Bangkok, Thailand.

Summary:

  • The Back End developer is responsible for the system to work behind the scenes.
  • Their role is to integrate the application with all required systems and services and provide clean and easy to use API for the frontend part of the system.
  • Although their work is usually hidden from the user they bear the full responsibility for the application functionality, performance and scalability.
  • They know how to write clean modern APIs, integrate with legacy systems and work with databases.

Responsibilities:

  • Design and develop the business logic and backend systems of the product.
  • Collaborate closely with frontend developers to design and implement functional, performant, and complete APIs.
  • Analyze and integrate with existing company software systems, ensuring applications can connect to relevant data sources.
  • Write and maintain unit and integration tests, and build automation tools to support daily tasks.
  • Deliver high-quality, efficient, and well-documented code that meets industry standards.
  • Proactively challenge ideas and solutions to avoid pitfalls and ensure long-term scalability and efficiency.

Key Skills:

  • Experience as a backend developer in common languages and frameworks (Java Spring Boot, NodeJS, etc.), functional programming in Scala
  • Deep knowledge of Object-Oriented programing and engineering principles like SOLID
  • Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning largescale apps
  • Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Couchbase, etc.)
  • Good understanding of security practices and principles
  • Ability to write effective unit, integration, and API tests
  • Nice to have knowledge of immutable infrastructure, infrastructure automation and provisioning tools
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer

฿1200000 - ฿2400000 Y Exacta Solutions Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client, a leading provider of software solutions in the iGaming industry, are seeking skilled Senior Java Developers to join their growing teams.

As a Senior Java developer, you will join one of our multinational Scrum teams to create state-of-the art software solutions. In all teams we cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible.

You will be responsible for:


• Take part in the architecture definition.


• Perform technical analysis and suggest improvements.


• Develop new features and make changes to existing code.


• Proactively participate in tasks estimation.


• Maintaining source code of the company software stack.


• Reviewing requirements, estimate and participate in technical analysis in order to proactively develop and outline potential issues.


• Design and implement custom functionalities.


• Cover the designed/implemented functionality with unit and integration tests.


• Lead POC work along with architecture from discovery to delivery.

Required Skills:


• At least 5 years of experience working with Java 8+, SE or EE development experience in (micro) services architectures including webservice frameworks like Java Spring Boot;


• BS/MS degree in Software Engineering or similar field.


• Mastery of Hibernate for efficient data persistence.


• Proficiency in Java concurrency, with hands-on experience.


• Experience in developing robust distributed systems.


• Expertise in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka, Hazelcast.


• Strong command of Spring framework, JDBC, and NoSQL databases.


• Solid understanding and application of SQL for database operations.


• Knowledge of ETL processes for seamless data flow.


• Practical experience with Rest API implementation.


• Proven ability to create and implement automated unit and integration tests.


• Familiarity with ORM principles, along with handling XML, JSON, and HTML.


• Excellent verbal and written communication skills in English.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Backend Engineer, Java

฿60000 - ฿180000 Y Binance

Posted today

Job Viewed

Tap Again To Close

Job Description

Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.

Responsibilities

  • Responsible for designing, developing, and maintaining a high-performance system, ensuring the rationality and reliability of the system.
  • Understand and apply block-chain technology, providing corresponding development support for the Web3 Wallet DEX project.
  • Collaborate effectively within the team, actively participate in shaping technical architectures and solutions, continuously stay updated on and learn new technologies, and pursue emerging technologies.
  • Drive the introduction of innovative technologies and solutions within the team, approaching problem-solving with an innovative mindset.

Requirements

  • 5 years or more of Java development experience with a solid foundation in computer science.
  • Proficient in multi-threaded programming, familiarity with JVM, understanding of common open-source distributed middleware, caching, message queues, etc., and expertise in MySQL performance tuning.
  • Familiarity with frameworks such as Spring Cloud, and prior experience in designing and stabilizing large-scale distributed, high-concurrency, high-load, and high-availability systems is a plus.
  • Enthusiastic about technology, with stringent requirements for code quality and development standards, and effective communication and collaboration skills within a team.
  • Strong logical thinking, excellent problem analysis and solving abilities, and a strong sense of responsibility.
  • Understanding of blockchain technology, with preference given to candidates with related project experience.

Beneficial Skills

  • Experience working on DEX.
  • Proven experience as a Web3 Developer.
  • Proficiency in smart contract languages like Solidity.
  • Understanding of algorithms and cryptography.

Why Binance

  • Shape the future with the world's leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization with a flat structure
  • Tackle unique, fast-paced projects with autonomy in an innovative environment
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.

By submitting a job application, you confirm that you have read and agree to our
Candidate Privacy Notice
.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Java (Spring Boot) Engineer

฿104000 - ฿130878 Y Bangkok Bank

Posted today

Job Viewed

Tap Again To Close

Job Description

Role and Responsibilities:

  • Develop, maintain, and improve high-performance, scalable, and secure backend applications using Java and related frameworks.
  • Collaborate with frontend developers, designers, and product owners to understand requirements and translate them into technical solutions.
  • Design and implement RESTful APIs and services to enable integration with frontend applications and external systems.
  • Optimize application performance and database queries for efficiency and scalability.
  • Debug and troubleshoot production issues, providing timely resolution and enhancements.
  • Stay up-to-date with the latest advancements in Java technologies and adopt best practices in the development process.
  • Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and QA engineers, to ensure seamless integration of frontend and backend components.
  • Participate in the estimation, planning, and prioritization of development tasks.
  • Conduct code reviews, ensuring adherence to coding standards and best practices within the team.

Qualifications:

  • Minimum of 5 years of experience in software development, with a focus on Java.
  • Proficient in building scalable and performant backend systems using Java frameworks such as Spring Boot or Dropwizard.
  • Strong understanding of Object-Oriented Programming principles and Java language specifics.
  • Experience working with relational and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, or Cassandra.
  • Familiarity with RESTful APIs design and development.
  • Experience with message brokers like RabbitMQ or Kafka is a plus.
  • Understanding of microservices architecture and cloud-native applications.
  • Knowledge of modern software development practices, including Agile methodologies, CI/CD pipelines, and containerization using Docker or Kubernetes.
  • Proficiency with version control systems, such as Git.
  • Strong problem-solving skills and ability to work collaboratively in a team environment.
  • Knowledge of authentication protocols and data security best practices.
  • Experience in writing clear, concise, and well-structured documentation for codebases and APIs would be beneficial.

Working Location: Bangkok Bank Head Office Silom

If you require more information
, please contact
K.Ar-titaya (Nim) Tel

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java engineer Jobs in Thailand !

Engineer / Senior Engineer (Java) - Virtual Bank

฿1200000 - ฿2400000 Y Ascend Money

Posted today

Job Viewed

Tap Again To Close

Job Description

About Ascend Money

Ascend Money is a leading fintech company providing innovative payment and financial services across 7 countries in the Southeast Asian Region.

Established in 2013, Ascend Money became Thailand's first fintech unicorn in 2021. Its flagship service TrueMoney today has become the most popular digital financial application that enables ease of payments and convenient financial lifestyle.

TrueMoney's extensive agent network as well as offline and online payment services also enable millions of users across the region to access innovative financial services, leading them to better lives.

Key Responsibilities

● Work in an agile team to develop Java-based features, focusing on Spring Boot and

Spring Cloud/NetflixOSS.

● Manage deployments on a Kubernetes-based platform across on-premises, AWS, and

GCP.

● Implement architectures involving service discovery, circuit breakers, client-side load

balancing, and elastic infrastructure.

● Foster a strong engineering culture, mentor peers, and support the development of

senior engineers.

● Conduct design/code reviews, provide technical expertise, and drive innovation.

● Identify and integrate new technologies to enhance banking products.

● Partner with architects and engineers to influence strategies, facilitate decisions, and

lead organizational change.

Qualifications:

● Bachelor's Degree in Computer Science or equivalent work experience.

● Experience in building complex applications from scratch and decomposing monolithic

applications into micro-services.

● Strong experience working with Java, Spring Boot

● Experience with distributed architectures, SOA, microservices, and Platform-as-a-service

(PaaS).

● Experience with high availability, high-scale, and performance systems.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

฿1500000 - ฿2500000 Y Thai Group Holdings

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary
We are seeking a highly motivated and experienced
Automation Engineer Manager
to lead digital workflow transformation initiatives. This role focuses on designing, developing, and managing enterprise-wide automation solutions, including RPA, BPM, and low-code platforms, in alignment with business objectives.

Key Responsibilities

  • Develop automation strategies that align with business goals.
  • Design scalable digital workflows for multiple departments.
  • Analyze business processes and identify opportunities for automation (BPA).
  • Lead development and implementation of Robotic Process Automation (RPA) platforms such as UiPath or Blue Prism.
  • Optimize work efficiency through digital transformation.
  • Manage automation projects across multiple initiatives.
  • Troubleshoot and resolve issues related to RPA and workflow systems.
  • Ensure system reliability through comprehensive testing.
  • Coach and supervise technical team members such as RPA Developers, Workflow Specialists, and Software Engineers.
  • Monitor performance indicators such as ROI, time savings, and user adoption.

Qualifications & Skills

  • Bachelor's degree or higher in Computer Engineering, Computer Science, IT, or related field.
  • 5 years of hands-on experience in automation engineering, RPA, or digital workflow systems.
  • Strong programming skills (e.g., Python, C, C++)
  • Hands-on experience with:

  • PLC systems and SCADA

  • RPA platforms (UiPath, Blue Prism)
  • Workflow Tools (e.g., ServiceNow, Power Automate)
  • Low-code/No-code development platforms

  • Proficiency in Agile/DevOps practices

  • Excellent analytical and problem-solving skills
  • Strong leadership, communication, and project management capabilities
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

฿90000 - ฿120000 Y Fusion Advantec Co., Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

Fusion Advantec is looking for a highly versatile and technically skilled Software Engineer with expertise in full-stack development, DevOps practices, and cloud platforms, to join our dynamic team supporting DevSecOps and related security solutions. This role combines pre-sales, implementation, and post-sales support (Tier 1 & Tier 2) responsibilities—ideal for someone passionate about delivering secure and scalable software in modern development environments.



Responsibilities:

Pre-Sales (Solution Engineering):

  • Collaborate with the sales team to understand client requirements and design appropriate solutions.
  • Conduct technical demonstrations, workshops, and proof-of-concept (PoC) engagements.
  • Prepare technical documentation, architecture diagrams, and proposal inputs.

Implementation & Delivery:

  • Participate in the deployment and integration of the solutions into customer environments.
  • Customize and configure products to meet customer use cases and development pipelines.
  • Provide technical onboarding, enablement, and knowledge transfer to customer teams.
  • Provide additional customer training sessions upon request, such as admin enablement, user onboarding, and deep-dive technical sessions.
  • Coordinate and perform a formal handover to support teams (Tier 1 or Tier 2) after successful delivery and go-live, including documentation, known issues, and customer context.

Support (Tier 1, Tier 2 & Managed Services):

  • Act as the first and second level of technical support for the solutions during the project transition to support team or when available.
  • Troubleshoot issues, respond to incidents, and coordinate with vendor support when needed.
  • Work as part of a managed service team if required by the customer, including monitoring, issue resolution, and proactive maintenance of DevSecOps platforms.
  • Maintain detailed logs of support interactions and resolutions.
  • Contribute to internal knowledge base and continuous improvement of support processes.

  Miscellaneous Responsibilities:

  • Participate in special projects or initiatives as assigned by management, including R&D, internal process improvement, and strategic customer engagements.
  • Assist in documentation, reporting, and other duties aligned with business and team goals.


Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related discipline.
  • Strong knowledge of web technologies (HTML, CSS, JavaScript, React, Angular, or Vue).
  • Experience in mobile app development (Flutter, React Native, iOS/Android).
  • Solid understanding of SDLC and agile methodologies.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Hands-on experience with cloud services (AWS, Azure, or GCP).
  • Strong CI/CD and DevOps experience (e.g., GitLab CI, Jenkins, GitHub Actions).
  • Familiarity with containerization (Docker, Kubernetes) and infrastructure automation tools (Terraform, Ansible).
  • Knowledge of DevSecOps tools and practices, including application security testing.
  • Excellent communication and customer-facing skills.


Preferred:

  • Strong Background in software development.
  • Experience working in technical pre-sales or solution engineering.
  • Background in technical support or post-sales engineering (Tier 1 or Tier 2).
  • Ability to deliver technical training to customers.
  • Knowledge of microservices, APIs, and RESTful services.
  • Experience with security compliance (e.g., OWASP, NIST, ISO


Employee Benefits:

  • Social Security & Provident Fund
  • Group Insurance
  • Long Service Awards
  • Annual Health Checkups
  • Company Trip
  • 5-Day Work Week (Mon-Fri)
  • Flexible Working Hours
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Engineer Jobs