Ver oferta completa

SENIOR JAVA SOFTWARE ENGINEER

Descripción de la oferta de empleo

Publicis Sapient is seeking a highly motivated and innovative Senior Java Engineer to join our team of problem solvers, thinkers, and doers.
In this role, you will play a pivotal part in designing, configuring, and implementing omni-platform microservice applications that power digital and associate-facing platforms for our clients across various industries.
This role provides an exciting opportunity to drive transformative projects, set industry-leading best practices, and help build a top-tier engineering team.
You will also design frameworks and reusable components that empower both team members and business stakeholders to achieve scalable and efficient solutions.
Your Impact.
Design, architect, and implement multifaceted applications using JAVA 11/Open JDK, microservices and Spring Boot, driving the entire project lifecycle from planning to execution.
Collaborate directly with agile product teams, including scrum masters, customer experience stakeholders, and QA teams, to ensure alignment and project success.
Utilize integration patterns like REST APIs (OpenAPI 3.
), message/event handling (Azure Service Bus, Azure Events, Kafka), and orchestration tools such as Zeebe.
Work with a microservices architecture, leveraging technologies like Docker, Azure Kubernetes Services, and various persistence solutions including Azure, MongoDB Atlas, and Redis.
Implement cross-cutting concerns using tools like Logback, Istio, and Spring Devtools, with secure authentication via Azure Active Directory B2C, OpenID Connect, and PKCE.
Write high-quality, maintainable code with comprehensive automated unit and functional tests, including JUnit/Mockito and Karate.
Conduct performance testing (Gatling) and monitor applications with observability tools such as Dynatrace for APM, RUM, and log management.
Drive CI/CD processes with tools like Azure DevOps Services, SonarSource (security), and JFrog for artifact management.
Innovate constantly, staying current on emerging technologies to provide scalable and elegant solutions that support clients in achieving their business goals.
Mentor team members, foster thought-leadership, and help shape best practices within the team and across projects.
Oversee project scope and deliverables for a globally distributed team throughout the development lifecycle.
our Skills & Experience.
rogramming Language.
Proficiency in Java 11 and OpenJDK.
ntegration Patterns.
REST APIs (OpenAPI 3.
), Messaging and Events (using Azure Service Bus, Azure Events, and/or Kafka), Orchestration (Zeebe)Microservices Stack.
Spring Boot 2.
, Docker, Azure Kubernetes Services (AKS)Persistence.
Experience with data storage solutions such as Azure, MongoDB Atlas, and Redis.
ross-Cutting Concerns.
Logging and monitoring with Logback.
Service mesh with Istio.
Development tools like Spring DevtoolsAuthentication.
Familiarity with Azure Active Directory B2C, OpenID Connect, and PKCE for secure user authentication.
esting.
Unit Testing.
JUnit, Mockito.
Functional Testing.
Karate framework and Karate mocks.
Performance Testing.
GatlingCI/CD.
Knowledge of CI/CD practices using Azure DevOps Services (Repos and Pipelines), SonarSource (for security), and JFrog (for artifact management).
bservability and Monitoring.
experience with Dynatrace for Application Performance Management (APM), Real User Monitoring (RUM), and log management.
Ver oferta completa

Detalles de la oferta

Empresa
  • Publicis Sapient
Municipio
  • En todo México
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 08/11/2024
Fecha de expiración
  • 06/02/2025
Gerente Senior de Desarrollo de Software
BrainUp Systems

Evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... identificar y traducir las necesidades......

Gerente Senior de Desarrollo de Software
BrainUp Systems

Evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... identificar y traducir las necesidades......

Senior software developer
Omni payments

We are looking for an enthusiastic and motivated “senior software developer” in our development team... requisitos del puesto  good knowledge of red hat linux platform architecture good knowledge of programming languages such as ​​c, c++, java and python good knowledge of middlewares such as weblogic......

Senior System Engineer
Omni payments

Requisitos del puestogood knowledge of the architecture of the tandem platform good knowledge in handling tacl macros, obey files, shell script good knowledge in middleware configuration like pathway, mq good knowledge of tcp/ip and socket management... candidateshould have good communication skills......

Senior Software Developer
Omni payments

We are looking for an enthusiastic and motivated “senior software developer” in our development team... requisitos del puestogood knowledge in oracle database managementgood knowledge of web servers platform architecturegood knowledge of cobol85, c and tal programming languages......

Senior Technical Project Manager Remote
Sonatafy Technology

Lead definition of software architecture and model needs and coordinated efforts with software engineering teams to meet design, development, test, verification & validation dates... ability to keep updated with emerging technologies and incorporate them into our software development processes......

Microsoft Dynamics Product Support Engineer _ Remote
Cliecon solution inc

Required/minimum skills/qualifications: minimum 2+ years relevant experience as technical/functional consultant or engineer engineering or master’s degree in computer science/information technology (it) or equivalent relevant product certifications from microsoft excellent communication skills - verbal......

Full Stack .NET Engineer Remote
Sonatafy Technology

Devops experience as a full stack developer owning the software development lifecycle... sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end......

Arquitecto y Diseñador de Software
Involve RH

La experiencia como arquitecto de soluciones, diseño y arquitectura de software y uso de herramientas de diseño y modelado de arquitectura, es mandatoria comunicación eficaz pensamiento crítico resolución de problemas colaboración adaptabilidad requisitos nivel de estudios: licenciatura, ingeniería......

Mobile Engineer Remote
Sonatafy Technology

Sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end software solutions and supporting client development staff augmentation......