San Jose, CRI
29 days ago
Manager Java Engineer
**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