Java Backend Developer

Truong Dinh, District 3, Ho Chi Minh
See map
9 days ago

Top 3 Reasons To Join Us

  • Attractive salary with review
  • Lean & highly effective team
  • International clients

The Job

  • CodeLink is an innovative and design-focused development studio made up of an international mix of Designers and Developers. We work with start-ups and well-established companies to launch their products and solve difficult problems. Our main stacks are Java, Rails, Python, NodeJS, ReactJS and ReactNative. We have built products in different industries, including Finance, Education, Entertainment, HR etc for international clients.
  • We are building an engineer-first environment. We want all members to grow with the company through hands-on projects and industry best practices. Our clients have an extremely high expectation and that sets a bar for our quality of work.
  • We are willing to adopt new and proven technologies, provided that they bring business values to our clients and learning opportunities for our engineers. We have our freedom to choose and recommend what solutions are best for a certain project. Akka, Spring, GraalVM, Kafka, Docker, Kubernetes... are applied across our teams.

What you'll be doing:

  • Working on Web and Mobile products for a diverse range of Clients and industries
  • Working and pair programming with other developers to build applications with Java / Rails / Node.js and React / React-Native
  • Working with Product Owner to convert business requirements into technical designs
  • Cooperating with UI Designer to implement modern minimalist designs into production
  • Applying proven technologies and best practices to level up your technical skills: Akka, Spring, Kafka, Docker, Kubernetes...
  • Learning new languages and frameworks to improve yourself and stay current in an ever-changing environment
  • Contributing to the local Tech Ecosystem by mentoring, writing articles and joining events.

Your Skills and Experience

  • Require a minimum of 3 years of experience with Java MVC such as Spring, or Play / Akka. 
  • Require relevant knowledge of jUnit
  • Require relevant knowledge of relational database systems like PostgreSQL and MySQL
  • Require Git, Github and Pull Request knowledge
  • Require relevant knowledge of JS, HTML, CSS
  • Familiar with Service Oriented Architecture
  • Familiar with web technologies like REST API, security, performance etc.
  • Familiar with deployment, scaling, monitoring and performance tuning
  • Familiar with NoSQL, Kafka, gRPC
  • Familiar with Agile Process and Scrum Methodologies

Why You'll Love Working Here

Company Culture:

  • We invest in developing up all of our members in any area they want to improve.
  • An open and friendly working environment, we are all equals.
  • Pair-programming training with senior developers to learn.
  • Everyone is open to share their technical skills and knowledge via techtalks and code review.
  • Flexible and sustainable working hours of 5 days a week with no required overtime.
  • Pair developer & designer to help developers build up their product knowledge and implement amazing UI.
  • Training on product and design with designer and developer pairing.
  • Equal say in all product planning from all team members on what to implement and how to get it done.

Products & Projects:

  • We work with the newest and coolest technologies and are very selective with the types of products we work on.
  • International mix of clients from countries such as Australia, North America, Canada and across Asia.
  • We are very selective with our clients, we only work on awesome products we believe in and that show strong market potential.
  • A strong focus on design thinking so everyone understands products from the customer's perspective.


  • Very competitive salary with salary review twice per year
  • Health insurance.
  • 12-day annual leave per year, all days not taken paid end of year as bonus.
  • Chill-out area with Nintendo Wii equipped.
  • Free snacks and coffee.
  • Friday afternoon team beer, snacks and presentations.