Talent.com
Publicis Sapient
Publicis Sapient - Technology Manager/Specialist - Java/Microservices ArchitecturePublicis Sapient • Gurugram
Publicis Sapient - Technology Manager/Specialist - Java/Microservices Architecture

Publicis Sapient - Technology Manager/Specialist - Java/Microservices Architecture

Publicis Sapient • Gurugram
3 days ago
Job description

Job Title : Manager / Specialist Technology (Java Microservices)

We at Publicis Sapient, enable our clients to Thrive in Next and to create business value through expert strategies, customer-centric experience design, and world class product engineering. The future of business is disruptive, transformative, and becoming digital to the core.

We seek the Rockstars who are :

- Deeply skilled, bold, collaborative, flexible

- Reimagine the way the world works to help businesses improve the daily lives of people, and the world

Our work is fueled by :

- Challenging boundaries

- Multidisciplinary collaboration

- Highly agile teams

- The power of the newest technologies and platforms

Job Summary :

You are a high-performance engineer expected to work in a product squad and drive solutions for a large-scale client.

As a Manager Tech / Specialist :

- Understands client business domain and drive Digital Business Transformation (DBT) opportunity

- Drive architecture, design, estimation, planning, and collaborate with the client to implement solutions

- Well versed in AI

- Work on NFRs like security, performance, availability, resiliency, reliability, maintainability and advocate relevant trade-offs

- Collaborate with Senior Managers, Product Managers, and Platform Engineers to define the architecture, engineering practices & guidelines

- Coach, mentor, and guide product engineering culture and own people growth

Experience Guidelines and Mandatory skills :

- 11-15 years of experience in building large-scale, high-volume, low latency, high availability and complex distributed services

- A hands-on solution architect who has delivered at least two large-scale projects from ground zero

AI & Intelligent Engineering :

Demonstrate a strong understanding of AI-assisted software engineering and modern AI capabilities, including Large Language Models (LLMs), AI agents, and intelligent automation. Leverage AI-powered development tools to improve engineering productivity, code quality, testing, and documentation while applying sound engineering judgment, security, and governance practices.


Evaluate opportunities to incorporate AI-enabled capabilities into products where they deliver measurable business value.

Architecture and Design :

- Ability to identify, showcase potential solutions and recommend best solution based on requirements

- Manage stakeholders to drive key decisions on tools, technologies, user journeys and overall governance

- Experience in object-oriented, SOLID and DRY principles, reactive programming model, Microservices and event driven solutions

- Understands enterprise security, compliance and data security at network and Application layer

Language & frameworks and Database :

- Worked extensively on Java language Java 8 and above, having used concurrency, blocking/non-blocking IO, lambdas, streams, generics and advance libraries

- Having done database modeling, managed transactional scenarios & Isolation levels and experience with NoSQL and SQL based DBs in the past

- Extensively used Springboot/ Spring cloud or similar frameworks to deliver complex scalable solution

Tools :

- Build and Automation tools, Code Quality Plugins, CI/CD Pipelines and Containerization platforms (Docker/Kubernetes)

- Logging and Monitoring solutions like Splunk, ELK, Grafana etc. and implement technical KPIs

- Extensively used application profiling tools like jProfiler, Yourkit, Visual VM etc.

Platforms & Cloud Services :

- Successful delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF

- Integrated with messaging platform e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging

- Applied distributed caching solutions like Redis, Memcache, etc.

Testing & Performance engineering :

- Memory management, GC, and GC tuning

- Writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc.

- BDD automation tools like Cucumber, JBehave etc.

- Execute performance and security tests addressing non-functional requirements

Education :

- Bachelors/Masters Degree in Computer Engineering, Computer Science, or a related field

(ref:hirist.tech)
Create a job alert for this search

Publicis Sapient - Technology Manager/Specialist - Java/Microservices Architecture • Gurugram