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