Manager Java Engineer
Publicis Groupe
**Company description**
Publicis Sapient is looking for a skilled **Java Manager** to lead and mentor a team of highly skilled developers while remaining actively involved in hands-on development. You will drive the design and delivery of scalable, high-performance microservices and enterprise applications, ensuring best practices in engineering, security, and performance optimization.
As a **technical leader** , you will **guide architecture decisions, enforce coding standards, and foster a culture of innovation** within your team. You will collaborate with cross-functional teams to develop high-quality solutions for our clients while ensuring alignment with business goals.
**Overview**
**Your Daily Duties and Impact:**
+ **Lead and mentor** a team of Java developers, fostering technical excellence and career growth.
+ Drive the **end-to-end design and development** of high-performance applications using **Java 17/21** .
+ Stay hands-on with **coding, debugging, and architecture** , ensuring robust and scalable solutions.
+ Define **technical roadmaps** , guiding the team on best practices for Java, Spring Boot, and Microservices.
+ Optimize **SQL queries and NoSQL databases (MongoDB, etc.)** for performance improvements.
+ Architect **Kafka-based event-driven systems** , ensuring real-time data processing.
+ Enforce best practices in **authentication, authorization, and Spring Security** .
+ Implement and improve **microservices performance** using interceptors, filters, and reactive programming.
+ Oversee **CI/CD pipelines and DevOps practices** , ensuring smooth deployment automation.
+ Drive **agile development processes** , facilitating sprints, code reviews, and retrospectives.
+ Collaborate with business stakeholders to translate requirements into scalable technical solutions.
**Experience level: 10+ Years of experience.**
**Job Level: Manager Technology**
**Preferred Locations: This position is ONLY available for candidates based in Mexico, Colombia and Costa Rica.**
**Responsibilities**
**Your Technical Skills and Experience:**
+ **10+ years of experience** in Java development, including team leadership roles.
+ Strong expertise in **Core Java, Multithreading, Collections, ExecutorService, and Thread-safe collections** .
+ Deep hands-on experience with **Java 8 Streams API** and modern Java (17/21) features.
+ Proven ability to **design and implement microservices** using **Spring Boot and Spring Security** .
+ Strong knowledge of **Kafka architecture and event-driven development** .
+ Hands-on experience optimizing **SQL and NoSQL databases** for high-performance applications.
+ Deep understanding of **design patterns** and scalable system architectures.
+ Proven track record of implementing **CI/CD pipelines and DevOps best practices** .
+ Experience leading **agile development teams** , ensuring high-quality engineering standards.
**Qualifications**
**Set Yourself Apart With:**
+ Cloud expertise with **AWS, Azure, or GCP** .
+ Strong background in **performance tuning, application profiling, and scalability optimization** .
+ Experience with **API Gateways, OAuth, JWT, and enterprise security best practices** .
+ Certification in **Java, Cloud, or Agile methodologies** .
**Additional information**
**What you will get:**
+ Full time/ Indefinite term contract
+ Remote work environment
+ Local Holidays, Vacations
+ Private medical insurance
+ E-Learning platforms (Udemy, Marcel)
+ Exclusive discounts
+ English lessons
Por favor confirme su dirección de correo electrónico: Send Email