- No elements found. Consider changing the search query.
Experience:
1 year required
Skills:
Java
Job type:
Full-time
Salary:
negotiable
- Minimum 3-8 year experience in Java & web application development.
- Bachelor's Degree in Computer Science, Computer Engineering, IT or related fields.
- Technical kill: HTML5, Web-Service, JSON, Javascript, AJAX, Angular-JS, J2EE / JEE, Angular, Spring, Strut, Hibernate, Windows/Linux, SQL, MySQL, Oracle.
- Knowledge of Web Server and Web logic will be an advantage.
- Good personality and relate well to customer Excellent analytical and quantitative skills.
- Software development using JAVA and JAVA technology, Springboot.
- Coding and testing program modules that meet design specifications; assisting in design.
- Fix defects submitted by tester accuracy based on specification.
- Build and deploy application.
- Co-operate with team leader in estimation effort, developing plan/schedule and performing tasks according to the plan.
Experience:
2 years required
Skills:
Java
Job type:
Full-time
Salary:
฿47,000 - ฿70,000, negotiable
- Design, build, and ship full-stack features across web and mobile applications.
- Develop and maintain mobile applications using React Native, and web/backend services using React, Node.js, Java, and/or Spring Boot.
- Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
- Write clean, maintainable, and testable code.
- Participate in code reviews and contribute to improving engineering practices.
- Troubleshoot, debug, and resolve issues across the stack.
- Contribute to technical decisions on architecture, tooling, and best practices.
- 2+ years of experience delivering full-stack features (web and/or mobile).
- Proficiency in at least 2 of the following: React Native, React, Node.js, Java, Spring Boot.
- Ability to work across the stack comfortable moving between frontend and backend as needed.
- Strong problem-solving skills and attention to detail.
- Nice to Have.
- Knowledge of database fundamentals (SQL/NoSQL).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Experience with Git and collaborative version control workflows.
- Exposure to unit testing and test-driven development.
- Familiarity with CI/CD pipelines.
- What We Offer.
- Opportunity to work across both web and mobile with modern tech stacks.
- Collaborative, cross-functional team environment.
- Room to grow technically and take ownership of features end-to-end.
Skills:
Java
Job type:
Full-time
Salary:
negotiable
- In 2018, we served over 30 million customers in 6 countries (Thailand, Cambodia, Myanmar, Vietnam, Indonesia, Philippines), and processed over 4.5 billion USD. This makes us by far the largest fintech company in SE Asia, and growing quickly.
- As a member of our talented Engineering team, you will help to bring this vision to reality by leveraging the most modern cloud-native technologies. At Ascend, you will be part of a team who are directly responsible for improving the lives of millions.
- Work in an agile team to build / develop features and technologies across various as ...
- CI/CD deployments on a Kubernetes based platform, both on premises and on a multi-cloud infrastructure. (AWS and GCP).
- Possess an understanding of cloud-native architectures, and be familiar with implementations involving service discovery, circuit breakers, client side load balancing, and other architectural patterns related to elastic infrastructure.
- Participate in, and help create, a company culture which attracts, retains, and coaches other engineers. The primary deliverable of a senior engineer are more senior engineers.
- Conduct design and code reviews.
- Provide specific technology expertise to help drive innovation.
- Identify emerging technologies to create leading edge banking products.
- Partnering with architects and platform engineers to build strategies for execution, drive and facilitate key decisions, and influence others and lead change where appropriate.
- Essential Skills & Prerequisites.
- A positive, can-do attitude, who naturally expresses a high degree of empathy to others.
- Bachelor's Degree in Computer Science or equivalent work experience. We are more interested in passion for technology and what you are capable of, than we are academic qualification.
- 4 or more years of relevant work experience.
- Experience in building mission critical applications from scratch, and decomposing monolithic applications into smaller services.
- Core Java 8,9, Spring Boot, Spring Cloud, NetflixOSS.
- Angular JS.
- Kubernetes (or equivalent).
- MySQL, PostgreSQL, EnterpriseDB, NoSQL (Cassandra, MongoDB, ELK).
- RabbitMQ, Kafka.
- AWS & GCP.
- API Gateway.
- Linux.
- CI/CD (Jenkins, Git).
- Experience with distributed architectures, SOA, microservices and Platform-as-a-Service (PaaS).
- Experience with Agile and Test Driven Development (TDD) methodologies.
- Familiarity with containers and their technologies such as Docker.
- Familiarity with container orchestration technologies such as Mesos and Kubernetes.
- Experience with high availability, high-scale, and performance systems.
Experience:
3 years required
Skills:
Software Development, Architecture, Web Services, Spring Boot, Kubernetes, TypeScript, Javascript, node.js, MongoDB, Jenkins, RESTful, Flutter, UI / UX, Python, Docker, DevOps, Golang, Vue.js, Kafka, MySQL, NoSQL, Redis, .NET, C#
Job type:
Full-time
Salary:
negotiable
- Application Development.
- Design and develop Web and Mobile applications from Figma / Adobe XD designs.
- Build responsive, scalable, and user-friendly interfaces.
- Ensure pixel-perfect UI implementation with UX/UI teams.
- Backend & API Development.
- Design and implement RESTful APIs, Web Services, and Microservices.
- Develop backend systems using modern programming languages and frameworks.
- Support real-time communication using WebSockets where required.
- Work with both relational and NoSQL databases.
- System Design & Architecture.
- Design and maintain scalable system architecture (Monolith or Microservices).
- Design database schemas and optimize queries for performance.
- Apply best practices for performance, scalability, and maintainability.
- Code Quality & Testing.
- Review, refactor, and optimize code for performance and maintainability.
- Conduct code reviews before releasing to QA.
- Write and support automated testing (unit/integration where applicable).
- Troubleshooting & Optimization.
- Identify, troubleshoot, and resolve system issues.
- Analyze logs and system metrics to prevent recurring issues.
- Provide long-term fixes and improvements.
- Collaboration & Delivery.
- Work closely with cross-functional teams (UX/UI, QA, DevOps, Product).
- Deliver tasks on time and communicate progress proactively.
- Participate in team discussions, knowledge sharing, and continuous improvement.
- Bachelor's degree in Computer Science, Computer Engineering, or related fields.
- Junior Level: Fresh graduates are welcome with strong academic performance or internship experience.
- Senior Level: 3-5+ years of experience in software development.
- Core Skills.
- Strong understanding of JavaScript / TypeScript (frontend and backend).
- Experience with RESTful APIs, WebSockets, or Microservices architecture.
- Familiarity with Git and version control workflows (GitHub / GitLab / Bitbucket).
- Strong problem-solving and analytical skills.
- Frontend (FE).
- Frameworks: React, Angular, Next.js, React Native, Flutter (or Vue.js, Svelte).
- UI: HTML5, CSS3 (SASS/LESS), Tailwind CSS, Material-UI.
- State Management: Redux, NgRx, React Query, Apollo Client.
- Tooling: Webpack / Vite, Jest, React Testing Library, Cypress.
- Backend (BE).
- Languages/Frameworks: Java (Spring Boot), Golang, NestJS (TypeScript), C# (.NET Core).
- (or Node.js/Express, Python/Django as alternatives).
- API: RESTful APIs, GraphQL, gRPC, WebSockets.
- Architecture: Microservices, Serverless (AWS Lambda / GCP Cloud Functions).
- DevOps Basics: Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions).
- Messaging: Kafka, RabbitMQ (nice to have).
- Database.
- Relational: PostgreSQL, MySQL.
- NoSQL: MongoDB, Redis.
- Soft Skills.
- Strong communication skills and ability to work with cross-functional teams.
- Can-do" attitude with willingness to learn and adapt.
- Team player with ownership mindset.
- Able to work under deadlines and manage priorities effectively.
- Candidates must be authorized to work in Thailand.
- Visa and work permit sponsorship is not provided for this role.
Experience:
5 years required
Skills:
node.js, Python, .NET, Java, Thai
Job type:
Full-time
Salary:
negotiable
- Design, develop, test, and maintain scalable software applications.
- Develop high-quality solutions based on business requirements.
- Design and implement and support/maintenance Automation Systems in PTT groups.
- Project Management - Business analysis in Oil-Gas and property for PTT Group.
- Support automation systems within the PTT Group.
- Maintenance Applications/systems in PTT group.
- Troubleshoot, optimize, and improve system performance and reliability.
- Collaborate with Product, BA, QA, Designers, and stakeholders.
- Gather and analyze requirements, prepare functional/technical documentation.
- Participate in system design, architecture, database design, and API development.
- Support SIT/UAT, deployment, CI/CD, and post-implementation activities.
- Contribute to automation, process improvements, and infrastructure enhancements.
- Perform code reviews and mentor junior developers (Mid-Senior level).
- Junior: 1-3 years of software development experience.
- Mid-Senior: 3-5+ years of software/solution development, Software Engineer and Programmer experience.
- At least 1 - 3 years' experience in full cycle of development project as system analysis as architect design until after go-live as support (Tier 3).
- Proficiency in.NET/C#, C/C++, Node.js, JAVA, Go or Python etc.
- Experience with SQL/NoSQL, REST API, Git etc.
- Experience or knowledge in Project Management (PM), System Analysis (SA), and Business Analysis (BA).
- Knowledge of software architecture, automation, embedded or system integration is an advantage.
- Experience with CICD, AWS/Azure/GCP, Docker, or Kubernetes is a plus.
- Strong analytical, communication, stakeholder management, and teamwork skills.
- Bachelor's degree in computer engineering (GPA higher than 2.75), Computer Science (GPA higher than 3.0) or any related fields.
- Strong command of English (Required TOEIC score at least 550).
- Interested candidate please submit your full CV in English, Transcript, TOEIC Score, IT Certificate, and expected salary to People Excellence Center.
- PTT Digital Solutions Co., Ltd.
- Website: [link removed]https://www.pttdigital.com/ [link removed].
Experience:
5 years required
Skills:
Software Development, Software Testing, Automation, Javascript, Jenkins, Python, SQL
Job type:
Full-time
Salary:
negotiable
- Develop, implement, and maintain test plans, test cases, and test scripts.
- Perform functional, regression, integration, and performance testing.
- Identify, document, and track defects and inconsistencies in software.
- Collaborate with developers, business analysts, and other stakeholders to understand requirements and translate them into effective test scenarios.
- Participate in the software development lifecycle, including requirements review, design, coding, and testing.
- Conduct root cause analysis of identified defects and work with the development team to resolve issues.
- Implement and execute automated test scripts to enhance test coverage and efficiency.
- Continuously improve testing processes, tools, and methodologies.
- Mentor junior testers and provide guidance on best practices and techniques.
- Stay current with industry trends and advancements in testing technologies and methodologies.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software testing, with at least 2 years in a senior or lead role.
- Strong understanding of software testing methodologies, tools, and processes.
- Proficiency in creating and executing test plans, test cases, and test scripts.
- Experience with both manual and automated testing.
- Familiarity with test automation tools such as Selenium, JUnit, TestNG, or similar.
- Knowledge of programming languages such as Java, Python, or JavaScript for test automation.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work collaboratively in a team environment and manage multiple priorities.
- Knowledge of SQL and database testing.
- Familiarity with CI/CD pipelines and tools like Jenkins or GitLab.
- Experience with performance testing tools like JMeter or LoadRunner.
- 1
