Senior Java Microservices
Publicis Groupe
**Company description**
Publicis Sapient is looking for talented **Senior Java Software Engineers** to help build cutting-edge, cloud-native applications for a leading global healthcare client. You’ll work alongside a diverse and high-performing team to deliver scalable software that drives real-world impact in people’s lives.
This is a unique opportunity to **join a mission-driven project** —improving healthcare systems through modern technology while growing your skill set in **Azure, microservices** , and even **Gen AI** , as we explore the future of intelligent solutions together.
**Overview**
**Your Impact**
+ **Lead the development** of robust, scalable applications in a cloud-native environment, influencing both architecture and implementation.
+ **Collaborate with cross-functional, global agile teams** to deliver high-quality products that meet client needs and push the boundaries of innovation.
+ **Work closely with stakeholders and tech leads** , transforming complex business requirements into efficient technical solutions.
+ **Continuously evaluate and adopt emerging technologies** , with a particular focus on cloud-native, microservices, and Gen AI-related opportunities.
+ **Mentor junior team members** , fostering best practices in engineering excellence and modern software delivery.
+ Manage scope and ensure successful delivery in a fast-paced, globally distributed environment.
**Responsibilities**
**Core Skills & Experience**
+ **4–8 years** of hands-on experience in Java development (Java 8 and above).
+ Deep knowledge of **Spring Boot** , **multithreading** , **collections** , and concurrent APIs.
+ Strong grasp of **object-oriented design** , data structures, and algorithms.
+ Proven experience in designing and developing **cloud-native applications** using **Azure (1+ years of experience required).**
+ Solid understanding of **microservices architecture** and the **12-factor app methodology** .
+ Experience with **API development and management** (e.g., Swagger).
+ Proficient in **CI/CD tools** , automated unit testing (Junit, Mockito), and build tools (Maven, Gradle).
+ Familiarity with relational and/or **NoSQL databases** , message brokers, and distributed systems.
+ Exposure to **containerization** technologies like Docker.
+ Comfortable in **Unix-based environments** and scripting.
+ Working knowledge of key NFRs: performance, security, scalability, and reliability.
+ Strong communication skills, with the ability to work effectively across teams and locations.
+ A willingness to **learn and adapt** to new technologies, especially **Generative AI** as the team evolves in this space.
+ Bachelor’s degree in Computer Science, Engineering, or related field.
**Qualifications**
**Set Yourself Apart With**
+ **Cloud certifications** (especially in Azure at Architect or Professional level).
+ Experience with **front-end technologies** such as **React** or Angular (nice to have).
+ Hands-on experience with **DevOps** , **TDD/BDD** , and modern development pipelines.
+ Familiarity with **security frameworks** and performance tuning techniques.
+ Experience working in **Agile/Scrum** teams and applying modern SDLC principles.
**Additional information**
**Wha you'll get**
+ Full time/ Indefinite term contract
+ Remote work environment
+ Local Holidays and extra PTO
+ Private medical insurance
+ Connectivity bonus
+ E-Learning platforms (Udemy, Marcel, LinkedIn Learning)
+ English lessons and so much more!!
***Candidates must be based in Colombia, Costa Rica, or Mexico.***
Por favor confirme su dirección de correo electrónico: Send Email