We are Publicis Production Hub, the center of creativity, production, post-production, media, and data. Our ambition drives us to influence the world by helping brands become cultural icons. We are the production house of Publicis Groupe, the world's most valuable communication group, and in Colombia, we operate as one of the group's leading production studios globally, serving markets from all regions with the largest advertisers. We are committed to generating value beyond creativity and believe that every path to transformation, growth, and greatness is unique. Our core value drives us to work by valuing different perspectives, with a common goal, and as one team, "Pioneering What's Possible."
Descripción del puesto
We are seeking a highly skilled Senior Backend Engineer with 6–7 years of hands-on experience in Java backend development to join our team in Bogotá, Colombia. You will be responsible for designing, developing, and maintaining robust, scalable microservices and REST APIs, integrating seamlessly with frontend systems, and contributing to the full software development lifecycle. The ideal candidate will bring strong expertise in Spring frameworks, a solid foundation in software architecture, and a passion for building high-performance applications.
Responsabilidades
Design, develop, and maintain scalable backend services and RESTful APIs using Java and the Spring ecosystem (Spring Boot, MVC, Data).
Architect and implement microservices, ensuring system reliability, performance, and security.
Integrate backend services with web frontends using JavaScript (React, Angular, or vanilla JS).
Design and optimize data models and queries for both relational (MySQL, PostgreSQL) and NoSQL databases.
Containerize applications using Docker and build, automate, and maintain CI/CD pipelines.
Write comprehensive unit and integration tests using frameworks like JUnit and Mockito.
Collaborate within cross-functional teams to translate business requirements into technical solutions.
Cualificaciones
6–7 years of professional backend development experience with Java.
Strong expertise with Spring Boot, Spring MVC, and Spring Data.
Proven experience in building and consuming REST APIs and designing microservices.
Proficiency in JavaScript for frontend-backend integration.
Strong understanding of Object-Oriented Programming (OOP), design patterns, data structures, and algorithms.
Hands-on experience with relational databases (MySQL, PostgreSQL, SQL Server) and familiarity with NoSQL.
Experience with build tools such as Maven or Gradle.
Familiarity with containerization (Docker) and CI/CD pipelines.
Knowledge of unit testing frameworks (JUnit, Mockito).
Excellent problem-solving, communication, and teamwork skills.
- Advanced english level is required (B2+)
- In this time, we are looking only for people located in Bogotá, Colombia.
Nice to Have:
Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of messaging systems (Kafka, RabbitMQ).
Familiarity with modern frontend frameworks (React, Vue, Angular).
Experience or interest in AI and agentic AI frameworks.
Información adicional
What we offer
- Access to Marcel, our AI-powered connection platform featuring top-tier e-learning tools like Udemy and LinkedIn Learning. Dive into 30,000+ courses across diverse fields to upskill at your own pace. Connect with 100,000+ creative minds across Publicis Groupe's global network.
Premium benefits including: Hybrid work, employee savings fund, life insurance, birthday day off, plus opportunities to apply for global roles within our network. Experience our Work Your World initiative: work remotely for up to 6 weeks per year from any country where Publicis Groupe operates.
Viva la difference
Publicis Groupe harnesses #ThePowerOfOne, fusing creativity and technology while celebrating #VivaLaDifference. We recognize and champion individual differences as strengths that enrich our teams and communities. Diversity and inclusion aren’t just values—they fuel our success!