N

Back-End Developer ( Java )

NodeFlair
On-site



Job Description:


  • Participate in BackEnd development for a new model enterprise management and operation system - seamlessly integrating all functional modules, while providing a unified solution for administration and collaboration on a single tool.
  • Develop core features of the product including highly challenging tasks such as Lock-free systems, Full Asynchronous processes, building search languages, optimizing synchronization in high loads.
  • Collaborate in building APIs for the front-end, bug fixing, and system maintenance.
  • Work with the latest technologies including Elasticsearch, Kafka, Docker, Kubernetes...

Candidate Requirements:
Mandatory Requirements:


  • Bachelor's degree in Computer Science, Information Technology, Mathematics, or related fields.
  • 3-5 years of programming experience, with at least 2 years of experience working with Java.
  • Strong logical thinking, knowledge of computer science, data structures and algorithms, object-oriented programming, proficient in source code management tools (Git).
  • Experience in writing Unit tests, Integration tests.
  • Responsible and able to work well under high pressure.
  • Own a personal laptop.

Preferred Qualifications:


  • Understanding of asynchronous programming and lock-free techniques.
  • Familiarity and usage of one of the following: PostgreSQL, Elasticsearch, Kafka, Vert.x, Hazelcast, Kubernetes, Jenkins, etc.
  • Good knowledge of Linux, networking.

Benefits:


  • Competitive salary, commensurate with skills and work experience: Up to 35,000,000 VND/month.
  • Salary review every 6 months.
  • Free English learning at AROMA - English for Working People.
  • Training and guidance by industry-leading CTOs, experienced founders.
  • Full benefits according to state regulations such as social insurance, health insurance.
  • Bonuses for holidays, Tet (Lunar New Year), 13th-month salary, job performance bonuses. Paid holidays, annual leave, team-building activities, etc.
  • Office with a lake view. Providing snacks, tea, coffee, and cakes for employees.
  • Dynamic and youthful working environment, fostering personal development.