TopDev

Adnovum

Middle/Senior Software Engineer (Java, English)

Quận Tân Bình, Hồ Chí Minh
Posted 2 weeks ago and Job expires in 5 days ago

Year of experience

Job Level

Job Type

Contract type

What you're going to do

Are you a skilled software engineer looking for a dynamic and international environment where you can grow and make an impact? Join our team to work on innovative projects and lead technical excellence in a collaborative environment. 

Responsibilities

As a Software Engineer (from Professional to Senior level), you not only solve the customers’ problems but deliver the added value that defines all Adnovum's software solutions. You will be responsible for the following tasks:

  • Analyzing business requirements and proposing innovative, feasible solutions
  • Develop the software conforming to design, program guidelines and programming best practices
  • Develop unit test package, execute test, and document test results to ensure the quality of the program
  • Conduct thorough assessments of existing systems and design improvements
  • Ensure seamless integration of new systems with existing applications
  • Maintain detailed document of architectural designs and analyses
  • Provide guidance and support to software development teams
  • Mentor Junior team members
  • Align with the latest technologies and trends to ensure solutions remain current and develop plans for system upgrades

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering or related field
  • +4 years of experience in developing enterprise application using following technologies:
    • Microservices architecture 
    • Java/Java EE and Spring framework 
    • Angular/ ReactJS
  • Experience in MySQL and PostgreSQL database
  • Strong knowledge of Docker, OpenShift Container Platform, and DevOps best practices.
  • Experience on writing technical documents and providing effort estimations
  • Customer facing experience with effective listening and interaction skills
  • Good collaboration and communication skills in English
  • Experience in mentoring junior project team members

Benefits

1. Attractive Remuneration Package:

  • Competitive salary, 13th-month salary, and bonuses (variable bonus, loyalty, referral, etc.)
  • 100% salary and full insurance coverage during the probation period
  • Premium healthcare plan and additional insurance
  • 14-18 days of paid leave annually

2. Career Development and Learning Opportunities:

  • Work alongside highly skilled and experienced software engineers
  • Mentoring program, internal training, and knowledge sharing
  • Free English classes with a native teacher
  • Additional learning budget for personal development

3. Work-Life Balance and Team Spirit:

  • Hybrid work model and flexible working hours
  • Friendly and collaborative atmosphere in a well-equipped, professional IT environment

Recruitment Progress

Round 1

Technical Interview

Round 2

Culture Fit Interview

Industry

Outsourcing

Company size

25-99 Employees

Nationality

Switzerland

AAA_1.jpg
IaRXk9fVLNlTomDU9JpS52os2CurOg936XDUsiwk.jpg
uDpi1s5xaJXcWm65UOWTgYAEbOfmH58GKa6Xw0U6.jpg