{bc}
icims

Senior Java Microservices Engineer

Publicis Groupe Holdings B.V
Calgary, CAN
Full-time
Senior · 8+ years experience
Onsite
CAD 125000-155000 yearly / year
Discovered 1 months ago
Microsoft AzureDynatraceGrafanaSplunkELKPrometheus

Full Job Posting

Client & Stakeholder Management

Build and maintain strong client relationships and act as a trusted technology partner.

Serve as a liaison between business stakeholders, architects, product owners, and engineering teams.

Facilitate requirement discovery, clarification, solution workshops, and technical discussions.

Translate business requirements into scalable technical solutions and API contracts.

Communicate technical concepts effectively to both technical and non-technical stakeholders.

Leverage AI-assisted engineering tools and practices to improve development productivity, accelerate delivery, enhance code quality, and support modernization initiatives.

Technical Leadership

Lead technical design discussions, architecture reviews, and solutioning activities.

Contribute to high-level and detailed solution design for enterprise applications.

Drive technical decision-making while balancing scalability, performance, security, and maintainability considerations.

Mentor and guide junior developers and foster engineering best practices.

Application Development

  • Design, develop, and implement scalable Java-based applications using modern microservices architecture.
  • Develop and consume RESTful APIs and event-driven services.
  • Build resilient, maintainable, and high-performing distributed systems.
  • Collaborate closely with architects and cross-functional teams to deliver robust enterprise solutions.

Delivery & Engineering Excellence

Coordinate seamlessly across onshore and offshore development teams.

Participate in Agile ceremonies, technical grooming, estimation, and sprint planning.

Drive quality through code reviews, automated testing, CI/CD practices, and continuous improvement.

Support production deployments, troubleshooting, root cause analysis, and performance optimization

Core Java & Backend Technologies

8+ years of software development experience.

Strong hands-on expertise in:

Java (Java 11+ preferred)

Spring Boot

Microservices Architecture

REST API design and development

Object-Oriented Design and Design Patterns

Database Technologies

Strong experience with:

Oracle Database

SQL query development and optimization

Data modeling and database performance considerations

Messaging & Event-Driven Systems

Strong understanding of Event-Driven Architecture.

Experience with one or more messaging technologies:

Tibco (preferred)

Kafka

RabbitMQ

IBM MQ or equivalent

Containerization & Platform Engineering

Hands-on experience with:

Kubernetes

Docker

CI/CD pipelines

Jenkins

Cloud & Infrastructure

Experience with cloud-native application development.

Exposure to Microsoft Azure services preferred.

Experience working in on-premise and hybrid deployment environments.

Required

Experience leveraging AI-powered software development tools such as GitHub Copilot, Microsoft Copilot, Cursor, Claude Code, or similar tools to improve developer productivity and software quality.

Ability to effectively use AI-assisted development techniques for:

Code generation and refactoring

Unit test creation

Documentation generation

API and integration analysis

Troubleshooting and root cause analysis

Development acceleration while maintaining engineering quality standards

Strong understanding of AI-assisted development best practices, including validation, code review, security, and governance.

Embraces modern AI-assisted development practices and effectively utilizes GenAI tools to accelerate software delivery while maintaining high standards for quality, security, and maintainability.

Preferred

Experience applying Generative AI within the Software Development Lifecycle (SDLC).

Experience using AI tools for legacy application assessment, reverse engineering, code-to-specification generation, or application modernization initiatives.

Familiarity with prompt engineering concepts and AI-assisted software delivery workflows.

Experience evaluating and adopting emerging AI development tools and accelerators.

Good-to-Have Skills

  • Microsoft Azure Cloud Platform
  • API Gateway technologies
  • Distributed systems design patterns
  • Monitoring and observability tools (Dynatrace, Grafana, Splunk, ELK, Prometheus)
  • Swagger / OpenAPI
  • TDD / BDD practices
  • Agile/Scrum delivery methodologies
  • Front-end technologies such as React or Angular
  • Cloud certifications (Azure, AWS)

Required Professional Skills

  • Strong client-facing and stakeholder management experience.
  • Excellent verbal and written communication skills.
  • Ability to lead technical conversations with business and technology teams.
  • Strong problem-solving and analytical skills.
  • Ability to operate effectively in a fast-paced consulting environment.
  • Experience coordinating across distributed global teams.
  • Self-driven, collaborative, and proactive mindset.

Education

Bachelor's degree in Computer Science, Engineering, or related discipline.

Equivalent practical experience will also be considered.

Pay Range: $125,000 - $155,000

The range shown represents a grouping of relevant ranges currently in use at Publicis Sapient. Actual range for this position may differ, depending on location and specific skillset required for the work itself.

An inclusive workplace that promotes diversity and collaboration.

Access to ongoing learning and development opportunities.

Competitive compensation and benefits package.

Flexibility to support work-life balance.

Comprehensive health benefits for you and your family.

Generous paid leave and holidays.

Wellness program and employee assistance.

As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected]

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Publicis Groupe Holdings B.V