;

Code Engine Studio

Boutique Outsourcing - because outsourcing can mean smooth communication & flawless execution

Location

32-34 Nguyễn Bá Học, Phường Bình Thuận, Quận Hải Châu, Thành phố Đà Nẵng

Company size

25-99 members

Nationality

Canada

[Intermediate] Java Developer

Expired

At Code Engine Studio, we are your digital outsourcing and technology partner, dedicated to helping clients in the USA, Canada, Europe, and Southeast Asia transform their ideas and strategies into high-end digital products. Our international team is made up of passionate individuals who believe that excellence stems from within. When you become a part of our family, we care not just about what you do, but who you are. Our vision is to empower our employees to reach their fullest potential by nurturing both their skills and character.

We take immense pride in fostering a remarkable company culture that uplifts our team, believing that together, there's no limit to what we can achieve. Beyond our work, we are committed to giving back to our community through various community service programs.

Website: codeenginestudio.com

Facebook: fb.com/codeengine

Our Services:

We provide development and consultation services using a wide range of technologies, including React, Node.js, PHP, Drupal, and Java. Additionally, we are proud partners with Acquia and Liferay, enabling us to deliver even greater value to our clients.

At Code Engine Studio, we're not just a technology partner; we're a passionate and dedicated team ready to turn your visions into reality.

Job Responsibilities

  • Java with Hibernate, Spring, and Spring Boot Framework.
  • Experience in building RESTFUL web services using java spring boot.
  • Proficiency in XML/XSLT/XPath.
  • Familiarity with relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB).
  • Strong knowledge of HTML5, CSS, JavaScript, and JQuery.
  • Knowledge of Jenkins, AWS, and advanced caching/indexing, LDAP/SSO/OAuth is a plus.
  • Experience with React is a plus.

Job Requirements

Intermediate Java Developer

  • Design and develop Java applications and web services.
  • Collaborate with cross-functional teams to deliver software solutions.
  • Write clean, maintainable code, following best practices.
  • Support and guide junior developers.
  • Showcase technical leadership by self-assigning tasks and implementing appropriate technical solutions and architecture.
  • Conduct thorough design and code reviews, mentoring the team in sound coding practices and logical approaches.
  • Implement solutions using service-oriented architecture, Web Services, Design Patterns, RDBMS, and other data sources.

All Levels

  • Collaborate with our diverse and talented team to deliver projects for clients across the globe.
  • Work within the Agile/Scrum/Kanban framework, actively participating in requirements analysis, planning, estimations, and continuous software development.
  • Contribute to the installation, ongoing maintenance, and production support of our software systems.
  • Uphold a commitment to excellence by ensuring high-quality code through the implementation of rigorous unit and integration testing

These responsibilities reflect the varying roles and expectations within our development team, emphasizing teamwork, technical excellence, and a dedication to delivering outstanding software solutions to our clients worldwide.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • English is required matching per level
  • Knowledge of Java programming (Junior).
  • 4+ years of experience in Java development
  • Minimum of 2 years of experience in software development (Intermediate)
  • Strong problem-solving skills.
  • Ability to work independently and in a team.
  • In-depth knowledge of web services and RESTful APIs (Intermediate).

Location

Quận Hải Châu, Đà Nẵng

Level

Middle

Year of experience

2 năm

Job type

Recruiment process

  • Round 1

    Culture fit

  • Round 2

    Technical and/or Technical Test

  • Round 3

    Job offer

Benefits for you

Enjoy a fun and open family-like work environment

Receive an excellent salary package that includes a 13th-month bonus and the potential for up to an additional 2 months of performance bonuses

Benefit from an additional health and training allowance that is renewed yearly

Enjoy a standard 5-day work week (Monday to Friday). Overtime is case-specific, with benefits like extra pay or rest time as needed for client requests, prioritizing your work-life balance

Take advantage of extra days off, including time off during Christmas, and the possibility of up to 5 days for sickness leave

Invest in your personal and career development with 2 hours per week of English classes and weekly soft skills training during work hours

Enjoy the convenience of a daily free lunch provided at the office and exciting monthly team social events.

Explore the world with opportunities to travel to other countries for training and work assignments

Thrive in a fully English-speaking environment while working with clients from the USA, Canada, Europe, and Southeast Asia on portfolio piece projects for exceptional clients.

Relocation budget available for eligible candidates

Expired