Publicis Sapient

Senior Java Engineer

San José, San José Province, CR

12 days ago
Save Job

Summary

Job Description

Publicis Sapient is looking for a Senior Java Developer to lead the development of high-performance, scalable software applications. You will work with global agile teams, solving complex business problems and delivering cutting-edge solutions for our clients.

As a key technical contributor, you will be responsible for designing and developing Java-based Microservices, ensuring security, performance, and scalability. You will work with the latest Java advancements, modern authentication mechanisms, and cloud-native architectures.

Your Daily Duties And Impact

  • Lead the design and development of high-performance Java applications using Java 17/21 features and best practices.
  • Optimize SQL queries and database interactions for performance improvements.
  • Implement Spring Boot-based microservices, following microservices design patterns and best practices.
  • Utilize Kafka for real-time messaging and event-driven architectures.
  • Ensure security through Spring Security, authentication, and authorization mechanisms.
  • Improve performance in microservices using interceptors, filters, and reactive programming.
  • Leverage Java Streams API and multithreading for efficient data processing.
  • Follow CI/CD best practices, ensuring smooth deployment and automation pipelines.
  • Work with NoSQL databases like MongoDB, optimizing data storage and retrieval.
  • Collaborate in agile teams, participate in code reviews, and mentor junior developers.

Experience level: A minimum of 4 to 6 years

Job Level: Senior Associate Technology Level 1

Preferred Locations: This position is ONLY available for candidates based in Mexico, Colombia and Costa Rica.

Qualifications

Set Yourself Apart With:

    • Experience in performance tuning and application profiling.
    • Hands-on knowledge of design patterns for enterprise applications.
    • Familiarity with API Gateways, OAuth, JWT, and microservices security.
    • Experience with cloud platforms (AWS, Azure, GCP).
    • Strong debugging and troubleshooting skills for large-scale applications.
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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job