This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior Software Engineer with GfK based in Pune, you will work as part of an agile feature team within the GfK product ecosystem.
You will be part of a squad that includes developers, SREs, UI/UX designers, Product Owners, and Product Managers dedicated to the GfK Client Platform.
Your initial focus will be on the migration phase from current internal and external services and splitting core applications into Microservices.
This role requires backend experience with databases and data modeling.
A good grasp of SQL and data analysis techniques is crucial as you will lead data transformation, schema design, and query read/write optimization efforts.
You will report to the Platform Services Tech Lead and collaborate with the Principal Product Manager and Domain Architect.
Requirements:
You must have 8 years or more of solid programming skills in Java (JDK 8+ and Spring).
You should have at least 5 years of working experience with databases and SQL.
You need 5 years of experience with Microservices and RESTful APIs.
You should have 5 years of experience analyzing database query plans (execution plans).
Experience in optimizing SQL read/write queries is required.
Knowledge in Test-Driven Development (TDD) and unit testing is necessary.
You must have experience with Design Patterns and Object-Oriented design.
A solid understanding of computer science fundamentals, including data structures and algorithms, is essential.
You should have experience with source control systems, CI/CD pipelines, and containerization.
Experience with Google Cloud Platform (GCP) is required, but experience with other cloud providers is acceptable.
An interest in mentoring and helping other engineers improve is important.
Benefits:
The position offers a flexible working environment.
You will receive volunteer time off.
Access to LinkedIn Learning for professional development is provided.
An Employee Assistance Program (EAP) is available for support.