Back to Jobs

Senior Backend Engineer (Kotlin/Java)

Senior Backend Engineer (Kotlin/Java)
Ho Chi Minh
Tech/Engineer

Full Job Description

We are seeking an enthusiastic and skilled Senior-level Kotlin (Server-side) with Spring Boot Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining server-side applications using Kotlin and the Spring Boot framework. You will work closely with our cross-functional teams to design, implement, test, and deploy high-quality software solutions that meet our clients' needs.

 

Responsibilities and Duties

  • Design and develop robust, scalable, and secure server-side applications using Kotlin and Spring Boot.
  • Collaborate with product owners, software architects, and other team members to understand requirements and translate them into technical solutions.
  • Write clean, efficient, and maintainable code, following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding guidelines.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions.
  • Collaborate with front-end developers and UI/UX designers to integrate server-side functionality with the user interface.
  • Optimize application performance and ensure scalability and reliability.
  • Write comprehensive unit tests and participate in integration and system testing.
  • Stay up-to-date with the latest industry trends, technologies, and frameworks related to Kotlin and Spring Boot.


Required Skill-set

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Kotlin/Java developer in a server-side development role.
  • Strong proficiency in Kotlin/Java programming language.
  • Solid understanding of Spring Boot framework and its core principles.
  • Experience with RESTful API development and integration.
  • Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB.
  • Working knowledge of containerization technologies like Docker and orchestration frameworks like Kubernetes.
  • Knowledge of software engineering practices, including version control (e.g., Git), unit testing, and continuous integration.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong English communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Self-motivated and eager to learn and stay updated with new technologies.

Good to have Skill-set

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with microservices architecture and related technologies (e.g., Spring Cloud).
  • Experience with messaging systems such as RabbitMQ or Apache Kafka.
  • Basic understanding of frontend frameworks like Next.js
  • Japanese language proficiency

Our benefits
Our benefits

Caring Mental & Physical Recreation:

  • Hybrid working: 2 days at the office and 3 days WFH
  • Working hour: Flexible start 8AM-9AM from Mon-Fri
  • Full salary in probation
  • Insurance: Applied from Probation period:
    • Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
    • Private health insurance & accident insurance. From Managing level: extra for family members
  • Bonus: 13th month salary
  • 16 - 24 paid days off and more
  • Paternity leave: Extra 5 days
  • Annual company trip; Quarterly team building
  • Billiards & Running club
  • Annual health check
  • Well-equipped facility: Macbook pro, additional monitor,..

Caring Career & Development:

  • Clear Career path
  • Foreign language & International technology-related certifications sponsoring
  • External & internal training courses
  • Soft-skill workshops
  • Tech seminars
  • Monthly and biannual Recognition Awards
  • Performance & salary review: twice/year (Jun & Dec)
banner apply
banner apply mobile
Not found any
ideal
position yet?
Just leave your CV and we will
contact you for upcoming
opportunities.