Senior Back End Developer (Java Spring Boot)
Capco ดูงานทั้งหมด
- กรุงเทพฯ
- งานประจำ
- ฟูลไทม์
- Technical analysis and application design aligned with standards in IT Blueprint.
- Adopt and apply proper technology in development, including emerging AI frameworks.
- Develop with proper programming language (Java, etc.) and ensure high-quality code.
- Support technology-related information required for development.
- Keep updated on IT application technology to be able to adopt properly, especially in AI/ML domains.
- Apply application development with SDLC methodology and comply with banking regulations.
- Identify areas for modification in existing programs and subsequently develop these modifications.
- Write and implement efficient code with quality embedded.
- Troubleshoot and fix related problems to ensure smooth and efficient banking service/operation as 3rd tier support.
- Collaborate with AI/ML teams to integrate conversational AI capabilities into backend banking services.
- 8+ years experience in software development, with a focus on backend systems.
- 3+ years strong experience in Java, Spring Boot, PostgreSQL, and RESTful APIs.
- 3+ years experienced in Scrum/Agile methodologies.
- Understand related software design diagrams such as UML, ER, etc.
- Experienced in Microservices architecture.
- Experienced in extreme programming, TDD, pair programming.
- Experienced in any public cloud such as Azure, AWS, or GCP.
- Experienced in Container and Docker Compose is a plus.
- Experienced in Deployment and DevOps is a plus.
- Proficient in Thai and English at intermediate level or above, sufficient for technical discussions, meetings, and written documentation
- Can work at the office at least 4 days a week (Mon-Thu)
- Experience with Java-based AI frameworks such as Spring AI, LangChain4j, or Semantic Kernel.
- Knowledge of prompt engineering and designing prompts for financial/banking contexts.
- Proven interest in AI technologies and their application in financial services (e.g. conversational banking, intelligent assistants).
- Experience integrating LLM APIs (OpenAI, etc.) with secure and compliant backend systems.