ttb bank

Software Engineer (API Developer)

Bangkok, Bangkok, TH

18 days ago
Save Job

Summary

Job Description

  • Work onsite at ttb bank, BTS Chatujak

Responsibilities

  • Design and develop backend services using Spring Boot and related technologies.
  • Write clean, efficient, and well-documented code.
  • Implement RESTful APIs to expose backend services to frontend applications.
  • Integrate with databases (e.g., Oracle, 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.

Required Skills And Experience

  • Strong proficiency in Object-Oriented Programming principles and a comprehensive knowledge of Java language specifics.
  • In-depth knowledge of Spring Boot framework and its ecosystem (Spring Data JPA, Spring Security, Spring MVC, etc.).
  • Experience with RESTful API design and development.
  • Familiarity with relational and NoSQL databases.
  • Understanding of software design patterns and principles.
  • Experience with version control systems (Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Preferred Skills

  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Experience with performance optimization techniques.
  • Experience with CI/CD pipelines and tools (Jenkins).
  • How strong is your resume?

    Upload your resume and get feedback from our expert to help land this job

    People also searched: