P

Publicis Groupe

Runs advertising and digital transformation services

Java Developer Senior Associate - Financial Services

Backend EngineeringUpdated on Nov 13
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Strong experience developing enterprise applications using Java.
  • Solid hands-on experience with Spring Framework, Spring Boot, and building reusable Spring Boot starters and libraries.
  • Strong understanding of microservices architecture, including service discovery, circuit breakers, centralized logging, and containerization.
  • Experience developing and integrating REST and SOAP web services.
  • Experience with persistence frameworks such as Hibernate and JPA.
  • Proficiency with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Knowledge of NoSQL databases such as MongoDB or Cassandra.
  • Experience with CI/CD and build tools including Maven, Gradle, Jenkins, GitLab, and Docker.
  • Experience with messaging technologies such as Kafka, RabbitMQ, or JMS.
  • Strong understanding of RESTful APIs and distributed systems.
  • Experience with automated testing using JUnit, Mockito, Testcontainers, integration testing, and end-to-end testing.
  • Professional proficiency in English.

Responsibilities

  • Design, develop, test, and maintain Java-based applications and services.
  • Build scalable, secure, and highly available systems using modern Java frameworks and technologies.
  • Lead technical design discussions and contribute to architecture decisions.
  • Present technical solutions and effectively interact with stakeholders at different levels.
  • Write clean, maintainable, and well-tested code, including unit, integration, and automated tests.
  • Optimize application performance, reliability, scalability, and security.
  • Perform code reviews and mentor junior and mid-level engineers.
  • Collaborate closely with Product Managers, QA Engineers, DevOps teams, and other stakeholders.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Investigate and provide root cause analysis for complex production issues.
  • Promote engineering best practices and contribute to continuous improvement initiatives.

Desired Qualifications

  • Experience with cloud platforms such as GCP, Azure, or AWS.
  • Knowledge of modern JavaScript frameworks such as Angular, React, or Vue.js.
  • Experience with Kubernetes and container orchestration.
  • Experience with contract testing and Test-Driven Development (TDD).
  • Familiarity with modern CI/CD practices and tools such as GitHub Actions, Jenkins, and GitLab CI.
  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
  • Exposure to cloud-native application design and deployment patterns.

About the Company

Publicis Groupe

Runs advertising and digital transformation services

Publicis Groupe runs advertising, media buying and digital transformation services for companies that want to reach consumers, coordinate campaigns and improve their business systems. Its agency network includes creative and media specialists, while Publicis Sapient builds and modernizes the technology behind clients' operations. Epsilon adds customer data and marketing technology that connect brands with audiences and measure campaign results. Clients pay for consulting, campaign creation and execution, with production and media costs billed through alongside the group's service work. Founded in 1926, Publicis Groupe is headquartered in Paris, France.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1926

Recently Posted Jobs

Explore more opportunities at Publicis Groupe

See more jobs