318 Java Development jobs in Thailand
Web Application Development
Posted today
Job Viewed
Job Description
หน่วยงาน ฝ่ายเทคโนโลยีสารสนเทศและการสื่อสาร
ตำแหน่ง เจ้าหน้าที่บริหาร - เจ้าหน้าที่บริหารอาวุโส
รายละเอียดงาน :
พัฒนาระบบด้วย Scrum Methodology ดังนี้
ทำความเข้าใจ requirement ใน product backlog เพื่อกำหนดรายละเอียดงาน (item) ใน sprint backlog
- ประเมินระยะเวลาที่ใช้ในการพัฒนา ตามเนื้องานใน sprint backlog
- พัฒนาโปรแกรมตาม sprint item ที่รับผิดชอบ
- ดำเนินการตาม engineering practice เพื่อให้โปรแกรมมีคุณภาพ (test-driven development)
นำเสนองานที่พัฒนาต่อ product owner
จัดทำเอกสารต่าง ๆ ที่เกี่ยวข้อง
- ตอบคำถามและดูแแก้ไขปัญหาการใช้งานระบบ
คุณสมบัติ:
- วุฒิการศึกษาระดับปริญญาตรีขึ้นไป สาขา Computer Engineer / Computer Science / Information Technology หรือสาขาอื่นที่เกี่ยวข้อง
- มีความสนใจที่จะเรียนรู้การทำ web application ด้วยภาษา C#.NET / .Net Core / Angular
Web Application Development Manager
Posted today
Job Viewed
Job Description
Job Summary:
Asia Sermkij is seeking an experienced and motivated Web Application Development Manager to lead our web development team. In this role, you will oversee the design, development, and maintenance of scalable and secure web applications. You will work closely with cross-functional teams to deliver high-impact digital solutions that align with business objectives.
Key Responsibilities:
- Lead and manage a team of web developers in designing, developing, and maintaining enterprise-level web applications.
- Set technical direction and establish development standards, coding practices, and quality benchmarks.
- Collaborate with product managers, designers, and other stakeholders to define project scope and timelines.
- Monitor project progress, manage resources, and ensure timely delivery within budget.
- Provide technical guidance, code reviews, and mentorship to team members.
- Stay updated on emerging web technologies and recommend innovative solutions.
- Ensure the security, scalability, and performance of web applications.
- Manage external vendors or contractors when necessary.
Qualifications:
- Bachelor's or master's degree in computer science, Information Technology, or related field.
- At least 7 years of experience in web development, with 3+ years in a leadership or managerial role.
- Strong knowledge of web development frameworks and technologies (e.g., JavaScript/TypeScript, React, Angular, Vue, PHP, Python, , etc.).
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control (Git), CI/CD pipelines, and agile development methodologies.
- Excellent problem-solving, leadership, and communication skills.
- Ability to manage multiple projects and prioritize tasks effectively.
BENEFITS :
- Medical Fee (IPD, OPD, Dental)
- Accident Insurance
- Provident Fund
- Annual Health Check - Up
- Influenza Vaccine
- Uniform (Woman)
- Flexible time
- Bonus & Annual Salary Reviews
Interest applicants please submit full resume with current salary, expect salary and recent photograph to
Human Resources Department
129 JLK Tower Building, 21th Floor, Sukhumvit Road, Khlong Toei Nuea Sub-district, Watthana District, Bangkok Connecting to BTS Nana)
Contact Ext 8813, 8815 Line ID : @394jreva
Software Engineer
Posted today
Job Viewed
Job Description
1) ออกแบบ พัฒนา ปรับปรุงระบบการทำงานโดยการนำเอา AI/ML, New Technology มาร่วมใช้ในกระบวนการทำงานให้เกิดประสิทธิภาพสูงขึ้น
2) ติดตั้ง และดูแลระบบการทำงานของ AI/ML, New Technology เพื่อให้ระบบสามารถทำงานได้อย่างต่อเนื่อง และมีประสิทธิภาพในการทำงาน
3) ทดสอบ และพัฒนาโมเดล AI/ML หรือ new technology เพื่อให้สามารถนำไปใช้งานได้ในเครือข่ายการให้บริการ และดูแลลูกค้า
4) รวบรวมข้อมูล จัดทาสรุปรายงาน ผลดำเนินการ เพื่อนำไปพัฒนา ปรับปรุงการทำงานของโมเดล
Qualifications
1) ปริญญาตรี สาขา วิศวกรรมคอมพิวเตอร์ / วิศวกรรมสารสนเทศ / วิศวกรรมเอไอ หรือสาขาที่เกี่ยวข้อง
2) ประสบการณ์ทำงาน 0-3 ปี
3) มีความรู้ในการเขียนโปรแกรมและสามารถใช้งาน program ได้หลากหลาย เช่น Python / Java / C++ / SQL
4) มีความเข้าใจการทำงานของระบบ Cloud Computing / AI / Data Processing ทั้งด้านของโครงสร้างพื้นฐาน และ แอพพลิเคชั่น
5) ทำงานร่วมเป็นทีม และเปืดใจรับฟัง ได้เป็นอย่างดี
6) มีทักษะการสื่อสาร และการนำเสนอได้เป็นอย่างดี
Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Analyze user requirements, evaluate alternative solutions and determine feasibility & practicality in user environment.
- Designing and developing the system based on requirement specifications.
- Develop test plan and Perform testing to ensure that the designed application align with user requirement
- Develop the documents or manuals according to Application Design Standard
Qualifications:
- Bachelor degree in Computer Science, Computer Engineer, Information Technology, or any related fields.
- At least 3 years of experience using PL/SQL tools, Oracle Forms, or writing Oracle Stored Procedures
- Proficient in writing queries and programming to work with data on Oracle Database and SQL Server
- Knowledge of other programming languages or tools such as C#.Net, Java, OpenText, HTML, JavaScript, Web Services, JSON, and Low-code platforms
- Able to create reports using tools such as Crystal Reports or Jasper Reports
- Experience in API development and familiar with testing tools such as SoapUI and Postman
- Knowledge and skills in using Git and Jenkins, including integrating Git with platforms like GitLab and Bitbucket
- Experience in Data Migration using PL/SQL will be a strong advantage
- English skills focused on reading and writing
- Should have experience in one or more of the following: System Analysis, Program Analysis, or Business Analysis
- Understanding or prior experience in the non-life insurance business is an advantage
- Willingness and readiness to work from the office
Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities
Job description
- Develop and maintain software applications.
- Collaborate with cross-functional teams
- Participate in the software development life cycle (SDLC)
- Write clean and efficient code
- Conduct software testing and debugging
- Collaborate on code reviews
- Monitor and maintain existing software systems
- Stay updated with industry trends and technologies
- Document software processes and specifications
- Provide technical support
Qualifications
- Degree in Engineering, MIS, Computer Science, or related fields
- At least 3-5 years of experiences and 8+ years is preferable in software development in (Mobile Banking is a plus)
- Main programming languages in Java Spring boot framework.
- PL/SQL, SQL/NoSQL Database e.g., MySQL, PostgreSQL, Oracle, MongoDB
- Microservices architecture is a plus
- Container (Docker, Kubernetes, OpenShift) platform is a plus
- Deployment and DevOps is a plus
- Public cloud such as AWS, GCP and Azure is a plus
- Analytical skills and the ability to see the connections between layers of business operations
- Ability to consult management and engineering teams with technical advice
- Experience working in Project Management: Agile
- Good command of English is a plus
Software Engineer
Posted today
Job Viewed
Job Description
- Design, develop and maintain manufacturing equipment software and related system software
- Notify problem-solving techniques, data collection and analysis technique to investigate, identify the potential root cause of the problem and deliver a solution that related to manufacturing equipment software
- Communicate and clarify the logic of manufacturing equipment software to related department
- Apply document or presentation technique to improve communication effectiveness
- Learn, understand and modify the process to response with business requirement
About you:
- Good in logical thinking
- Ready to learn and understand new code language
- Effectively plan, control and take responsibility for assignment
- Able to communicate and understand the requirement of the customer, both from internal team and difference department
- Ability to prioritize multiple tasks, manage conflicting deadlines and work effectively in a dynamic environment
- Capable of conducting research and apply new knowledge from many sources
- Excellent in English communication both spoken and written
- Bachelors and/or equivalent experience
Your experience includes:
- Computer programming (C#, C++, Python)
- Framework application, NET, ROS
- UML diagram knowledge
- Basic knowledge of Software and Computer Engineering
Location:
Home to 4,000+ employees, our Teparuk site produces nano-recording heads, a crucial component of the read/write functionality of a hard diskdrive. Our Teparuk facility is a fun and active site. Here at work you and your colleagues can grab breakfast, lunch, dinner and snacks at our24-7 on-site canteen and coffee shop. Get in a few laps around our running track or enjoy volleyball, ping pong, badminton or football throughour on-site gymnasium and fitness center. We also offer music, dance and yoga activities. Enjoy many on-site festivals and celebrations as wellas opportunities to give back to the local community.
Software Engineer
Posted today
Job Viewed
Job Description
- Develop, customize, and optimize applications using Mendix low-code platform, following Mendix best practices.
- Utilize Java and other programming languages when necessary to extend Mendix capabilities.
- Collaborate proactively with System Analysts to define technical solutions, ensuring alignment with business needs.
- Support SA in analyze business requirements and propose efficient, scalable, and maintainable solutions.
- Ensure code/ Low code quality, performance, and security through testing and best practices.
- Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
- Work closely with cross-functional teams, including UX/UI designers, testers, and business stakeholders, to ensure smooth project execution.
- Continuously learn and implement new features, methodologies, and best practices within the Mendix ecosystem.
- Document technical designs, workflows, and best practices for knowledge sharing.
Be The First To Know
About the latest Java development Jobs in Thailand !
Software Engineer
Posted today
Job Viewed
Job Description
Job Summary:
We are looking for a skilled and motivated Software Engineer with hands-on experience in Java Spring Boot to join our team. You will be responsible for designing, developing, and maintaining core API services for banking operations — including deposit, withdrawal, fund transfer, and bill payments — at the branch level. Your APIs will serve as the centralized integration point for internal teams and external systems.
⸻
Key Responsibilities:
• Design, develop, and maintain backend services using Java Spring Boot in a microservices architecture.
• Build and manage centralized RESTful APIs that connect various branch-level transaction systems.
• Collaborate with cross-functional teams to integrate APIs with upstream and downstream services.
• Ensure high performance, security, and scalability of APIs for enterprise-level usage.
• Participate in code reviews, testing, and deployment to ensure high-quality software delivery.
• Monitor, debug, and resolve issues in production and staging environments.
• Write technical documentation for API endpoints and service logic for internal use and developer onboarding.
⸻
Requirements:
• Bachelor's Degree in Computer Science, Software Engineering, or a related field.
• 3+ years of experience in backend development using Java and Spring Boot.
• Strong knowledge of RESTful API design, JSON, and HTTP protocols.
• Experience working with PostgreSQL, MySQL, or similar RDBMS.
• Understanding of microservices architecture, message queues, and API Gateway concepts.
• Familiarity with tools such as Git, JIRA, Docker, and CI/CD pipelines.
• Good communication skills and ability to work in a collaborative agile environment.
• Knowledge of banking or financial transaction systems is a must.
Software Engineer
Posted today
Job Viewed
Job Description
About the Role:
We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. In this pivotal role, you'll be instrumental in the successful development and delivery of high-quality web applications and innovative solutions. You will work closely with our product and design teams to build robust features, enhance the user experience, and significantly contribute to the continuous improvement and evolution of our platform.
Role & Responsibilities:
● Software Development & Design:
○ Design, develop, and implement scalable, high-performance, and maintainable web applications and features.
○ Write clean, efficient, and well-documented code following best practices and architectural guidelines.
○ Participate actively in code reviews to ensure code quality, share knowledge, and promote a collaborative development environment.
● Product Knowledge:
○ Maintain a deep understanding of the company's software products, architecture and technology stack
○ Stay updated with new product releases and features to provide informed support and contribute to continuous improvement
● Architectural Contribution:
○ Contribute to the architectural design and technical roadmap of our core platform and new services.
○ Identify and implement improvements to system performance, reliability, and scalability.
● Cross-Functional Collaboration:
○ Collaborate closely with product managers, designers, and other engineering teams to translate requirements into technical specifications and deliver impactful features.
○ Communicate technical concepts clearly and effectively to both technical and non-technical stakeholders.
● Platform Enhancement:
○ Drive continuous improvement initiatives related to our development processes, tools, and overall system architecture.
○ Investigate and resolve complex technical challenges, ensuring the stability and performance of our applications.
● Knowledge Sharing & Documentation:
○ Create and maintain comprehensive documentation for new features, APIs, architectural decisions, and technical designs.
○ Share knowledge and insights with the broader engineering team to foster a culture of learning and growth.
● Continuous Improvement:
○ Provide feedback to the product and development teams based on support experiences, suggesting product improvements and enhancements
○ Contribute to the development of tools and scripts that automate support processes and improve the efficiency of issue resolution
Qualifications:
● Education:
○ Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or a related field
● Experience:
○ years of experience in full-lifecycle software development, with a strong focus on building scalable web applications.
○ Proven experience in designing, developing, and deploying robust software solutions.
○ Familiarity with working in Agile/Scrum methodologies.
● Technical Skills:
○ Strong proficiency in programming languages such as Node.JS, Python, Java, or C#.
○ Solid understanding of databases (SQL/NoSQL) and experience with database design and optimization.
○ Extensive experience with cloud platforms (e.g., AWS, Azure) and microservices architecture.
○ Familiarity with modern front-end frameworks (e.g., React, Angular, ) is a plus.
○ Experience with version control systems (e.g., Git).
● Soft Skills:
○ Excellent problem-solving skills and the ability to think critically and innovatively.
○ Strong communication and interpersonal skills, with the ability to collaborate effectively within a team.
○ Proactive mindset with a commitment to delivering high-quality, impactful software.
Software Engineer
Posted today
Job Viewed
Job Description
Job Highlight:
- At least 3 years experience for Software Engineer (ETL)
- Working onsite 100%
Job Responsibilities:
- develop services, ETL Process and using PL/SQL
- Write clean, efficient, and well-documented code.
- Implement RESTful APIs to expose backend services to frontend applications.
- Integrate with databases (e.g., Microsoft SQL, MySQL, PostgreSQL, NoSQL) and other data sources.
- Optimize application performance and scalability.
- Ensure security and data privacy best practices are followed.
- Collaborate with frontend developers to integrate user-facing elements with backend logic.
- Troubleshoot and debug issues.
- Participate in code reviews and provide constructive feedback.
- Engage in rigorous unit testing to deploying high-quality software.
- Stay up-to-date with the latest technologies and trends in backend development.
Qualifications:
- At least 3 years of experience in software development
roles. - Strong proficiency
in Object-Oriented Programming principles and a comprehensive knowledge of
SQL and Python language specifics. - Experience with RESTful API design and development.
- Familiarity with relational and NoSQL databases.
- Understanding of software design patterns and principles.
- Excellent communication and teamwork skills.
- Knowledge of containerization technologies (Docker, Kubernetes) is advantage
- Experience with performance optimization techniques.
- Experience with CI/CD pipelines and tools (Jenkins).