About the Company
KINESSO is the technology-driven performance marketing agency that sits at the very heart of IPG Mediabrands, providing actionable growth for both our agency partners and clients. We turn action into outcome for our clients, leveraging our unique capabilities in optimization, analytics, AI, and experimentation. KINESSO has brought together the collective power of what was formerly Matterkind, Reprise, and Kinesso under one collective entity that will serve as the most powerful delivery engine in the industry. We have extensive offerings spanning across performance marketing and data and technology. Fueled by a deep understanding of consumer behavior, we offer an end-to-end engine of planning and optimization while also delivering on data-driven strategy for social platforms, actionable growth in e-commerce, and creating curated marketplaces specific to each clients function and needs. The company has more than 6,000 employees operating in more than 60 countries.
About the Role
We are seeking Senior Backend Software Engineer (Java) who is passionate about building beautiful websites and applications across our portfolio of companies. You should be comfortable with the entire web stack, from implementing visual designs to working with backend databases. The ideal candidate will be responsible for designing, implementing, and maintaining scalable backend systems that power our applications. As a Senior Software Engineer, you will work closely with cross-functional teams to develop robust and efficient solutions that meet both technical requirements and business objectives.
About the Company
KINESSO is the technology-driven performance marketing agency that sits at the very heart of IPG Mediabrands, providing actionable growth for both our agency partners and clients. We turn action into outcome for our clients, leveraging our unique capabilities in optimization, analytics, AI, and experimentation. KINESSO has brought together the collective power of what was formerly Matterkind, Reprise, and Kinesso under one collective entity that will serve as the most powerful delivery engine in the industry. We have extensive offerings spanning across performance marketing and data and technology. Fueled by a deep understanding of consumer behavior, we offer an end-to-end engine of planning and optimization while also delivering on data-driven strategy for social platforms, actionable growth in e-commerce, and creating curated marketplaces specific to each clients function and needs. The company has more than 6,000 employees operating in more than 60 countries.
About the Role
We are seeking Senior Backend Software Engineer (Java) who is passionate about building beautiful websites and applications across our portfolio of companies. You should be comfortable with the entire web stack, from implementing visual designs to working with backend databases. The ideal candidate will be responsible for designing, implementing, and maintaining scalable backend systems that power our applications. As a Senior Software Engineer, you will work closely with cross-functional teams to develop robust and efficient solutions that meet both technical requirements and business objectives.
,[Design, develop, and maintain backend services and APIs using Java programming language, Architect and optimize database schemas and queries to ensure high performance, scalability, and reliability, Collaborate with frontend developers to integrate backend services with user-facing applications, ensuring seamless functionality and user experience, Implement security best practices to protect sensitive data and prevent unauthorized access, Write automated tests to ensure the reliability and stability of backend code, and participate in code reviews to maintain code quality, Monitor and troubleshoot production systems to identify and resolve performance issues, bugs, and other technical challenges, Stay up-to-date with the latest backend development trends, tools, and technologies, and advocate for their adoption when appropriate, Work closely with product managers and stakeholders to understand requirements and prioritize feature development Requirements: Java, Boot, MySQL, Spring, Hibernate, OOP, Design Patterns, REST API, Web Services, Jenkins, Spinnaker, GitHub Actions, GitHub, Docker, AWS, API, Kubernetes, CD tools Tools: Jira, Confluence, GitHub, Sonar, GIT, Jenkins, Agile, Scrum. Additionally: Sport subscription, International projects, Private healthcare, Training budget, dodatkowy dzień wolny na urodziny, dostęp do platformy EAP (Employee Assistance Progr, English lessons, Integration events, Multisport, szkolenia certyfikacyjne, Bike parking, Free parking, No dress code, Modern office, In-house trainings, Playroom, Free coffee, Shower.