Java Developer in Apply Digital Latam

FULL_TIME

  Remote | Semi Senior | Full time | Programming

125 applications
Replies between 0 and 2 days
Last checked today

Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST.

We are Apply Digital — a high-growth digital experience agency working with brands like Moderna, Kraft Heinz, and Atlassian. With a focus on transforming possibilities for people, we solve complex problems with well-executed digital solutions that make people's lives easier and help our clients compete.

We are looking for a Software Engineer who can architect, develop, and deploy web applications that power a variety of leading-edge digital products. They will work closely with various internal and external stakeholders to understand the requirements of a given problem — and provide software solutions that meet those needs.

Responsibilities

  • Create high-quality back-end applications, following best practices in software engineering.
  • Create and maintain efficient and well-organized project structures, following DRY principles.
  • Create and maintain documentation, implement and follow best practices for development workflow.
  • Design well-architected solutions in collaboration with engineers to meet business requirements.
  • Assess and select third-party services and products for each project.
  • Work collaboratively with team members to ensure deadlines are met.
  • Bring ideas to the table to ensure we produce the best solutions for our clients.
  • Stay current on changes in technology and keep adding to your skill set.
  • Manage and maintain client relationships and be able to present and explain solutions to both technical and non-technical audiences

Requirements

  • Expertise in Java (≥8), Spring, and Spring Boot
  • Experience in handling integrations with third-party services using REST
  • Experience with relational and non-relational database engines
  • Experience with search appliance technologies, such as Algolia or Elastic
  • Top-notch communication skills
  • The resilience to work in a flexible environment with teams of various sizes
  • Passionate about technology and digital products
  • Highly collaborative; team player
  • Self-starter; able to juggle multiple projects at once
  • Eagerness to learn new technologies and programs with different languages

Nice to Haves

  • Experience with other backend languages
  • Experience with GraphQL and other future-facing client-server communication methods
  • Experience with Docker and Kubernetes
  • Experience with architecting solutions on cloud providers
  • Understanding of modern JavaScript frontend frameworks

Conditions

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Bicycle parking You can park your bicycle for free inside the premises.
Computer provided Apply Digital Latam provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal Apply Digital Latam gives you paid vacations over the legal minimum.
Beverages and snacks Apply Digital Latam offers beverages and snacks for free consumption.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About Apply Digital Latam

Apply Digital is a digital innovation, products, and experiences company. We solve complex problems with well-executed digital solutions for some of the most respected brands in the world. — Apply Digital Latam's full profile