Lead Software Engineer
Publicis Groupe (company site, opens in a new tab)8+ yrsBengaluruOn-siteDirect career pageEst. 28–44 LPA
Posted 20h ago
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at Publicis Groupe
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Publicis Groupe you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Lead the design, development, and maintenance of scalable, cloud-based internet services using Java and Big Data technologies within a multichannel SaaS Digital Marketing Platform.
- Collaborate closely with product managers, business analysts, developers, and QA teams to conceptualize, estimate, and deliver new software features and enhancements that support cross-channel marketing capabilities.
- Drive best practices including Test Driven Development, assist in defining software objectives and requirements, and participate in resolving complex cross-functional issues during critical incidents.
Minimum Requirements
- Bachelor’s degree or equivalent in computer science.
- 8+ years of experience in Core Java and Enterprise Java technologies, including Java 8 or higher, Spring, Spring Boot, and Hibernate.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (Angular 8+, React, Vue.js).
- Experience with RDBMS (SQL), REST APIs, Microservices, version control (Git), build tools (Maven, Gradle), and familiarity with Agile methodologies; knowledge of AWS Cloud is a plus.
Ideal Candidate Profile
- Proven capability to deliver complex distributed, cloud-based software products in an Agile environment with adherence to development and testing best practices, including TDD.
- Strong collaboration skills evidenced by work with cross-functional teams including product, business, analytics, and QA to drive product success.
- Experience in fast-paced, deadline-driven environments requiring effective prioritization and problem-solving of non-obvious complex issues.