Publicis Sapient is looking for talented 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
- Contribute to the design, development, and delivery of secure, scalable applications using modern technologies.
- Collaborate with global agile teams to turn business requirements into working software features.
- Write clean, well-structured, and maintainable code with appropriate unit test coverage.
- Participate in code reviews and learn from experienced engineers to improve your skills and understanding of scalable systems.
- Continuously learn and apply new technologies, including opportunities to get exposure to Gen AI tools and approaches.
- Work closely with senior team members to improve architecture, coding standards, and delivery practices.
- Help identify issues early in development and propose solutions that contribute to overall application quality.
Responsibilities
Core Skills & Experience
- 3+ years of professional experience in Java development (Java 8 or above).
- Familiarity with Spring Boot, object-oriented programming, and collections.
- Exposure to Azure cloud environments or strong interest in building cloud-native applications.
- Basic understanding of microservices architecture and RESTful APIs.
- Experience with CI/CD pipelines and tools such as Maven, Jenkins, or Gradle.
- Familiarity with writing unit tests using JUnit or Mockito.
- Exposure to databases (relational or NoSQL) and ability to write queries.
- Comfortable working in a collaborative Agile environment.
- Strong problem-solving skills and a willingness to learn from senior engineers.
- Clear verbal and written communication skills in a distributed team environment.
- Eagerness to grow your knowledge in Gen AI, cloud development, and scalable systems.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Qualifications
Set Yourself Apart With
- Experience or certifications in Azure cloud services.
- Exposure to Docker, Kubernetes, or containerization concepts.
- Knowledge of front-end development with React (nice to have).
- Experience working in Agile teams using Scrum or Kanban methodologies.
- Familiarity with test-driven development (TDD), BDD, or DevOps practices.
- Strong desire to learn about Generative AI and its application in enterprise systems.
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.*