- No elements found. Consider changing the search query.


Skills:
Java, Spring Boot, Kubernetes
Job type:
Full-time
Salary:
negotiable
- Work in an agile team to build/develop features and technologies across various aspects of the Java stack, primarily focused on Spring Boot and Spring Cloud/NetflixOSS.
- CI/CD deployments on a Kubernetes-based platform, both on-premises and on 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 that attracts, retains, and coaches other engineers. The primary deliverable of a senior engineer is more senior engineers.
- Conduct design and code reviews.
- Provide specific technical 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.
- 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.
- Relevant work experience. Or 3+ years for senior position.
- Experience in building complex applications from scratch and decomposing monolithic applications into micro-services.
- Minimum of core Java 8, Spring Boot, Spring Cloud.
- Kubernetes (or Docker/ Mesos and equivalent).
- MySQL, PostgreSQL, EnterpriseDB, NoSQL (Cassandra, MongoDB).
- RabbitMQ, Kafka.
- AWS & GCP.
- API Gateway.
- Linux.
- CI/CD (Jenkins, Git).
- React.JS (Optional).
- Experience with distributed architectures, SOA, microservices, and Platform-as-a-service (PaaS).
- Experience with Agile and Test-Driven Development (TDD) methodologies.
- Experience with high availability, high-scale, and performance systems.
- Experience in Automation testing/ or Unit testing is a plus.
- Location: True Digital Park, Bangkok.
Experience:
1 year required
Skills:
Angular.js, Java, ASP.NET, Flutter, Spring Boot, Thai
Job type:
Full-time
Salary:
฿20,000 - ฿80,000, negotiable
- เขียนโปรแกรมส่วนของการแสดงผลด้วยภาษา Angular js, Jquery, Bootstraps, CSS เป็นต้น.
- เขียนโปรแกรม DOT NET หรือ Java API เป็นตัวเชื่อมต่อส่วนที่แสดงผลหน้าเว็ป, Mobile หรือบริการต่าง ๆ เป็นต้น.
- ออกแบบโครงสร้างการทำงานของโปรแกรม, Develop, Unit Test และ Debugging.
- สื่อสารกับทีมงานทำความเข้าใจเกี่ยวกับส่วนงานตามความรับผิดชอบ เพื่อพัฒนาระบบ.
- รีวิว Coding แก้ไขปัญหาเกี่ยวกับการพัฒนา.
- ทำเอกสารทางด้านเทคนิคที่เกี่ยวข้อง เช่น เอกสาร Setup ระบบ เป็นต้น.
- วุฒิการศึกษา: ปริญญาตรีขึ้นไป.
- สาขาวิชา: สาขาเทคโนโลยีสารสนเทศ, วิทยาการคอมฯ และสาขาอื่น ๆ ที่เกี่ยวข้อง.
- อายุ: 22 ปีขึ้นไป.
- ประสบการณ์: 0 - 10 ปี.
- มีบุคลิกภาพดี สามารถทำงานเป็นทีมได้ และมีความรับผิดชอบสูง.
- มีความขยัน ตั้งใจ อดทน และมีทัศนคติที่ดีต่อบริษัท.
- มีความกระตือรือร้น รักการเรียนรู้สิ่งใหม่ ๆ และสนใจเทคโนโลยี.
- มีความรู้ความเข้าใจเกี่ยวกับการ Scalable Applications.
- มีประสบการณ์ในการพัฒนาโปรแกรมติดต่อฐานข้อมูล เช่น MySql, Oracle, SQL Server เป็นต้น.
- มีความรู้ หรือเคยใช้งานเทคโนโลยีดังต่อไปนี้Angular Js, Jquery, Bootstraps, CSS.
- DOT NET Framework หรือ.
- Spring Framework, Hibernate.
- IIS, Tomcat, Oracle Weblogic, IBM Websphere.
- Subversion, gits, Maven Repository.
Experience:
5 years required
Skills:
Java, Spring Boot, Thai, English
Job type:
Full-time
Salary:
negotiable
- Responsible for the detail solution design of required solution aligning with Technology Solution Lead, Senior BA/BA and all Partner team and managing the deliverable of detail technical specification by respective team resources ensuring the quality of deliverable meet the expected requirement.
- Coordinate with BU/SU to gather requirement and design application architecture aligned with IT Blueprint as well as business needs and directions.
- Manage resources to provide the related service including adaptation on application ...
- Application Solution Delivery.
- Leading the deliverable of application solution with well design architecture and aligned with standard in IT Blueprint.
- Manage resources to apply the proper technology in developing valued added solution to serve business needs.
- Manage resources to deliver automated and fully integrated solution for end to end work process.
- Bachelor's degree or higher in Information Technology, Computer Science, or other related fields.
- At least 5 years of experience in core Java fundamentals, Java 8+, Spring, Spring Boot, and testing frameworks like JMeter.
- Experience in Application Architecture and System Integration using technologies such as Unix, Linux, Apache, JBoss, SQL databases, MQ, Redis.
- Hands-on experience with Next.js, React, Java Spring Boot, Bootstrap, and Tailwind.
- Familiarity with message queues (MQ) and Redis, along with experience using automation tools, Git control, and support tools.
- CI/CD implementation experience from scratch, using tools like GitHub, GitLab, Bitbucket, and Jenkins.
- Experience with Jboss, Openshift, Docker, and Firebase messaging services.
- Experience in network and security, including resolving firewall connection issues, addressing integration challenges, load balancing, and disaster recovery planning.
- Experience developing Unix Shell Scripting, SQL, Java, and Python from scratch.
- Experience in application and database design.
- Experience in Production Support Management, including Incident and Problem Management.
- Knowledge of banking products or Banking and the financial industry would be advantageous.
Skills:
node.js, Java, Spring Boot
Job type:
Full-time
Salary:
negotiable
- Develop and maintain robust backend services using Node.js, Nest.js, Java, Spring Boot, Camel, and cloud platforms like AWS and GCP.
- Design and build scalable, event-driven, and failure-tolerant systems. Advocate for and implement best practices in DevSecOps, test-driven development (TDD), and continuous delivery pipelines.
- Collaborate on diverse projects in domains such as Payment, Cart, Fulfillment, Search, and Recommendation.
- Vector Search: Working with vector similarity search to enhance relevance.
- ML Models (XGBoost, CNNs): Applying machine learning models for search relevance and personalization.
- LLMs & PEFT: Fine-tuning large language models using Parameter-Efficient Fine-Tuning (PEFT).
- (These skills are not mandatory but would be considered a strong plus.).
- 7+ years of experience in backend development, focusing on Node.js, Nest.js, Java, Spring Boot, Camel, and cloud platforms like AWS and GCP.
- Strong knowledge of PostgreSQL, Redis, distributed locking mechanisms, functional programming, design patterns, and advanced isolation levels.
- Hands-on experience with REST and GraphQL API development.
- Familiarity with Kafka, SQS, Kubernetes, and containerized application deployment.
- Practical experience with OLAP databases like BigQueryand Redshift, analytics tools such as Mixpanel and Amplitude, and AI platforms like SageMaker, MLflow, and Vertex AI.
- Knowledge of NLP, data structures like graphs, BK Trees, B+ Trees, and the Pub/Sub paradigm.
- Excellent communication, collaboration, and problem-solving skills with a growth-oriented mindset.
- CP AXTRA | Lotus's
- CP AXTRA Public Company Limited.
- Nawamin Office: Buengkum, Bangkok 10230, Thailand.
- By applying for this position, you consent to the collection, use and disclosure of your personal data to us, our recruitment firms and all relevant third parties for the purpose of processing your application for this job position (or any other suitable positions within Lotus's and its subsidiaries, if any). You understand and acknowledge that your personal data will be processed in accordance with the law and our policy.
Experience:
7 years required
Skills:
Java, Spring Boot, SQL
Job type:
Full-time
Salary:
negotiable
- Develop, maintain application to meet business requirement.
- Working with development team, System Analyst, QA and related team.
- Design and prepare the programming solution for development phase.
- Guide or coach Junior Software Engineer to meet standard approach.
- Develop, maintain CI/CD pipeline to support development phase.
- Qualifications Bachelor s or master s degree in Computer Science, Computer Engineer, Information Systems or related subject.
- 0-7 years of experience in applications development (JAVA is preferrable).
- Experienced in building out a services platform or Payment Solutions.
- Excellent problem-solving, communication, collaboration and time management skills.
- Knowledge of Java, Spring Boot, Rest API, JPA, SQL, RDBMS, Kafka, GIT, Docker, Microservice and Cloud Framework/Architecture is a plus.
- Knowledge of React js and mobile development (both IOS and Android) is a plus.
- We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us.
Skills:
Java, Software Development, Spring Boot
Job type:
Full-time
Salary:
negotiable
- Full working rights for Thailand.
- 2+ years working experience as a software developer.
- Delivers highest quality software by testing code thoroughly.
- Adept with the tools, applications, and processes used for software development.
- Understand the business requirements, software specifications and architecture designs provided by the technical lead and apply them in completing the assigned task.
- Programming languages: Java Spring Boot, Angular or React.
- Location: True Digital Park, Bangkok.
Skills:
Java, Software Development, Spring Boot
Job type:
Full-time
Salary:
negotiable
- Delivers highest quality software by testing code thoroughly.
- Adapt with the tools, applications, and processes used for software development.
- Understand the business requirements, software specifications and architecture designs provided by the technical lead and apply them in completing the assigned task.
- Full working rights for Thailand.
- 7+ years working experience as software developer.
- Proficient in both team management and operation.
- Programming languages: Java Spring Boot, Angular or React.
Skills:
Budgeting
Job type:
Full-time
Salary:
negotiable
- Analyse and identify the linkages and interactions between the component parts of an entire system.
- Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.
- Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables.
- Develop skills outside your comfort zone, and encourage others to do the same.
- Effectively mentor others.
- Use the review of work as an opportunity to deepen the expertise of team members.
- Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate.
- Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
- Minimum years experience required.
- Add here AND change text color to black or remove bullet and section title if not applicable.
- Additional application instructions.
- Add here AND change text color to black or remove bullet and section title if not applicable.
- Education (if blank, degree and/or field of study not specified).
- Degrees/Field of Study required: Degrees/Field of Study preferred:Certifications (if blank, certifications not specified).
- Required Skills.
- Node.js, Software Development, Spring Boot, Team Management
- Optional Skills.
- Acceptance Test Driven Development (ATDD), Acceptance Test Driven Development (ATDD), Accepting Feedback, Active Listening, Analytical Thinking, API Management, Application Development, Application Frameworks, Application Lifecycle Management, Application Software, Business Process Improvement, Business Process Management (BPM), Business Requirements Analysis, C++ Programming Language, Client Management, Coaching and Feedback, Code Review, Coding Standards, Communication, Computer Engineering, Computer Science, Continuous Integration/Continuous Delivery (CI/CD), Creativity, Debugging, Embracing Change {+ 36 more}Desired Languages (If blank, desired languages not specified).
- Travel Requirements.
- Available for Work Visa Sponsorship?.
- Government Clearance Required?.
- Job Posting End Date.
- April 30, 2025
Experience:
7 years required
Skills:
Java, Swift, Kotlin, Golang, Spring Boot
Job type:
Full-time
Salary:
฿80,000 - ฿100,000
- Lead a team of software engineers, providing guidance, mentorship, and feedback to ensure high-quality software development.
- Foster a culture of continuous improvement, encouraging team members to stay up-to-date with the latest technologies and software development practices.
- Collaborate with other teams and stakeholders to ensure alignment between the software development and business objectives.
- Oversee the entire software development process, from initial requirements gathering to deployment and maintenance.
- Ensure the development and maintenance of our digital banking applications using technologies such as Swift, Kotlin, Java, Spring Boot, and Golang.
- Ensure the application of best practices in software development, including Agile and Scrum methodologies.
- Develop and implement a strategic plan for the software engineering team, aligning it with the company's overall business objectives.
- Oversee the deployment of our applications on various platforms, including AWS Red Hat Openshift container, Serverless, and EKS.
- Stay up-to-date with the latest technologies and trends in software development, and implement them as appropriate to improve our processes and applications.
- Bachelor s degree in Computer Science, Engineering, or a related field. A Master s degree would be a plus.
- At least 7 years of experience in a software development role, with at least 3 years in a leadership or managerial position.
- Experience in managing large software engineering teams.
- Experience in developing and maintaining digital banking applications would be highly advantageous.
- Strongly Knowledge of technologies such as Swift, Kotlin, Java, Spring Boot, and Golang.
- Experience with AWS Red Hat Openshift container, Serverless, and EKS.
- Deep expertise in modern software development.
- Excellent understanding of software development processes and methodologies.
- Ability to work in a fast-paced, Agile environment.
- Strong strategic planning and execution skills.
- Excellent verbal, written, listening skills on both Thai and English.
- Remark: The Bank requires the verification of criminal records prior consideration for employment to ensure secured and maintain standards of the organization.
Experience:
2 years required
Skills:
Product Owner, Research, Software Development
Job type:
Full-time
Salary:
negotiable
- Achieve operational objectives by making sure that the software is delivered with the best quality, meet all the requirements, and within the reasonable timeline. Support integration/production incident investigation with timely resolution.
- Maintain high standards of software quality within the team by establishing good practices, habits, and make sure that the standards and practices that have been set are followed by the team.
- Work closely with Product Owner and Application Designer to clearly understand the r ...
- Coach junior software engineer and the engineering development department personnel in the workings of reusable tools and patterns, for example, reusable code.
- Keep up with industry best practices and trends. Conduct research, tests, and implements new technique that can be reused and applied to any site/software development project.
- Qualifications Bachelor or Master Degree of computer science, computer engineer, or a relevant field.
- At least 2-5 years of experiences in managing software development team as a technical lead.
- 4-8 years (Senior), 1-3 years (Junior)of experience in software development using Java.
- Knowledge of web service and its related technologies, REST, SOAP, XML, JSON.
- Experience in using Spring framework for building web services (Spring Boot, Spring Cloud).
- Experience in working with SQL/NoSQL Database (e.g. MySQL, MongoDB), can write effective SQL statements.
- Experience in using or building CI/CD workflow and using Git as source code version management tool.
- Experience in mobile and web development is a plus (iOS, Android, HTML5, CSS, e.g.).
- We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us.
Experience:
7 years required
Skills:
Spring Boot, Java
Job type:
Full-time
- Design and Architecture: Develop API and backend system solutions that integrate with Bank TTB s core banking applications.
- Leadership: Provide technical guidance to development teams, ensuring best practices and optimal API design.
- Integration: Implement and document integration patterns for connecting with internal and external systems.
- Optimization and Improvement: Review project outcomes, identify challenges, and suggest enhancements to improve system performance.
- Issue Resolution: Manage technical risks, resolve project issues, and escalate when necessary to senior management.
- Education: Bachelor s Degree in Computer Science or related field.
- Experience: 5+ years in solution architecture, with a focus on API back-end systems, preferably in banking.
- Technical Skills: Strong knowledge of API design, microservices, security protocols (OAuth, JWT), and database systems.
- Soft Skills: Strong communication, leadership, and problem-solving skills.
- Oversee and optimize API backend systems for banking applications.
- Ensure seamless integration, scalability, and security of all solutions.
Experience:
7 years required
Skills:
Java, Thai
Job type:
Full-time
- Lead the design, architecture, and implementation of Java Spring Boot applications.
- Define and enforce coding standards, best practices, and architecture guidelines.
- Provide technical mentorship to the development team.
- Develop, scalable, and secure microservices using Spring Boot.
- Optimize application performance and ensure high availability.
- Implement RESTful APIs and integrate with third-party systems.
- Work closely with Product Managers, UX Designers, and DevOps teams.
- Drive Agile (Scrum/Kanban) development methodologies.
- Conduct code reviews, pair programming, and technical sessions.
- Deploy and manage applications.
- Implement CI/CD pipelines using Jenkins.
- Ensure application security and compliance with industry standards.
- 7+ years of experience in Java, Spring Boot, Microservices architecture.
- Strong knowledge of SQL (OracleSQL/MySQL) & NoSQL (MongoDB/Redis).
- Hands-on experience with Docker, Kubernetes, Kafka.
- Proficiency in unit testing, integration testing, and TDD/BDD.
- Experience with API security, OAuth, JWT, and OpenID Connect.
- Knowledge of cloud platforms (AWS, GCP, Azure) and DevOps practices.
- Strong problem-solving, analytical, and leadership skills.
- Good attitude and positive thinking.
Experience:
No experience required
Job type:
Full-time
- Manage projects as required on initiatives to ensure they are delivered on time, within budget, and actively tracked. .
- Ability to work on large initiatives independently. .
- Act as scrum master to ensure complete delivery of work for a Sprint/Release. By ensuring artefacts are complete and ready for development to begin and assisting teams. .
- Creation of project artefacts: Project Request (PR), Request for Proposal (RFP), Project Initiation Document (PID), Business Requirements, Functional Requirements, Use case, Flow charts, Project Solution Architecture Plan (PSAP), etc. in various formats, for any initiatives related to Disruptive Digital Solution. .
- Facilitate workshops & stakeholder sessions to elicit requirements and specifications for artefacts & deliverables. .
- Support Disruptive Digital Solution Documents before being distributed.
- Must have experiences in Technical Lead, Squad Lead, or related fields. .
- Familiar with Software Development Life Cycle and Change Management Process. .
- Has experience in Java spring boot, SQL, and ETL.
- Experience in implementing and supporting large scale project/system in Banking is preferred. .
- Analytical skills and the ability to see the connections between layers of business operations. .
- Ability to consult management and engineering teams with technical advice.
Skills:
Java, Javascript, AJAX
Job type:
Full-time
Salary:
negotiable
- Design and Develop applications based on web application by using programming language such as Java, JavaScript, object oriented design concept and database stored procedure. Able to develop application by using JavaScript, ajax or bootstrap development tool.
- Design test cases, test scenario and generate test script to unit test, functional test the overall programs, execute test, analyze and conclude the result in test report.
- Understand the requirement and detailed design to develop application which meet requirement target. Able to clarify requirement and match requirement to programming algorithm to development.
- Analysis impact assessment with external systems which interface to corporate business applications.
- Support and solve problems of corporate business applications by analyzing production errors, finding root cause and find out interim and long-term solution after project launch..
- Bachelor's degree in Engineer, Computer Science or IT related field.
- At least 3-5 year experiences in software development.
- Computer Language - web application, Java, J2EE, JSP, Java Servlet, Spring, Hibernate, EJB, Strut, JavaScript, PL/SQL, Ajax or bootstrap development tool.
- Well knowlege with new application technology - Container, Docker, Cloud platform, CI/CD on cloud platform.
- Secure coding that comply PCI-DSS standard.
- OS & Database - Oracle, Unix, Linux, MySQL, SQL Command/Server, SQL Tunning.
- 1