company logo

Java Spring Developer (API)

VML.com

Office

Guatemala City, Guatemala Department, Guatemala

Full Time

Who We Are:

At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse. 

Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences.  Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. 

VML is seeking a skilled and enthusiastic Sr. Java Spring Developer to join our team. The Java Spring Developer will be responsible for assist on the design, development and maintenance of Java Spring-based applications to support our business needs. The ideal candidate will have strong technical skills in Java and Spring framework, along with a passion for building high-quality software solutions.

Key Responsibilities & Attributes

  • Develop, maintain and support the design of Java Spring-based applications, including RESTful APIs, web services, and microservices.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and develop solution designs.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Participate in code reviews, providing feedback to peers to ensure code quality and adherence to standards.
  • Troubleshoot and debug technical issues and provide timely resolution to ensure smooth operation of applications.
  • Work closely with QA teams to develop and execute test plans and ensure the quality and reliability of applications.
  • Stay updated on emerging technologies and trends in Java and Spring development and assess their potential impact on our applications and systems.
  • Provide technical guidance and support to junior developers, sharing knowledge and best practices to support their professional growth and development.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Required Skills & Experience

  • Bachelor’s degree in computer science, Engineering, or related field required; master’s degree is a plus.
  • 3+ years of experience in Java development, with a focus on Spring framework.
  • Good understanding of Java programming language and Spring framework, especially Spring Boot oriented to API implementations.
  • Good understanding of Spring MVC, Spring Data, and Spring Security.
  • Experience with database technologies such as SQL, JDBC, and ORM frameworks (e.g., Hibernate).
  • Proficiency in RESTful API design, development and best practices.
  • Understanding on up-to-date and best security standards and best practices with REST API development and integration with other platforms.
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot and debug complex technical issues.
  • Good communication and interpersonal skills, with the ability to effectively collaborate with diverse teams and stakeholders.
  • Good written and spoken English proficiency
  • Experience with Agile development methodologies (e.g., Scrum, Kanban) and tools (e.g., JIRA, Confluence).

NICE TO HAVE SKILLS & EXPERIENCE

  • Experience in Mulesoft development
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js).

En VML, estamos comprometidos a fomentar un entorno laboral totalmente inclusivo que sea gratificante y propicie el desarrollo profesional. Creemos en la creación de un entorno de trabajo dinámico que valore la diversidad y la inclusión, y nos esforzamos por reclutar una lista diversa de candidatos para ayudarnos a lograr ese objetivo. Estaremos encantados de proporcionar acomodos razonables a las personas con discapacidades que necesiten un acomodo para usar o acceder al sitio de carreras de VML o para participar plenamente en el proceso de solicitud. Si necesita un acomodo para completar su solicitud u otro aspecto de nuestro proceso de reclutamiento debido a una discapacidad, comuníquese con nuestro departamento de Recursos Humanos o envíe un correo electrónico a (contacto de RR. HH.) para solicitarla.

Al hacer clic en "Enviar solicitud", la información que ingrese a continuación se enviará a VML. Antes de continuar, le sugerimos que revise nuestra Política de Privacidad de Reclutamiento. Los residentes de California deben revisar nuestro Aviso de Privacidad de Reclutamiento de California. En estos documentos se explica cómo utilizamos sus datos personales cuando solicita un puesto con nosotros, así como la forma en que puede actualizar o eliminar la información que nos ha proporcionado.

We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office an average of four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP (VML) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers. 

VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X. 

When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.

Java Spring Developer (API)

Office

Guatemala City, Guatemala Department, Guatemala

Full Time

September 24, 2025

company logo

VML

VML.com

vml_global