Trwa ładowanie. Prosimy o chwilę cierpliwości.
Capgemini Polska
Data aktualizacji: 2024-07-22
Poznań, Gdańsk, Katowice, Wrocław, Lublin, Warszawa, Kraków, Opole, wielkopolskie, pomorskie, śląskie, dolnośląskie, lubelskie, mazowieckie, małopolskie, opolskie
BPO/SSC, Inżynieria
angielski
Praca hybrydowa
Data aktualizacji: 2024-07-22 Aplikuj
REKRUTACJA ZDALNA
Senior Back-end (Kotlin) Engineer

Senior Back-end (Kotlin) Engineer


Capgemini Engineering is a world leader in engineering and R&D services. We combine our broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Every day, we help our clients to accelerate their journey towards Intelligent Industry.

At Capgemini, we are a responsible and diverse. Our organization has a strong 55-year heritage and deep industry expertise. We are trusted by our clients to address the entire breadth of their business needs—from strategy and design to operations. Our actions are fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering, and platforms.

YOUR ROLE

As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various businesses cases including reporting, product analytics, marketing optimization and financial reporting. Contribute as part of self-organized team of experienced data engineers working in a challenging, innovative environment for our client, creating the foundation for decision-making at a company dealing with billions of events per day. Investigate, create, and implement the solutions for existing technical challenges. Provide guidance, instruction, direction, leadership to a development team with the purpose of achieving project goals.

YOUR TASKS

  • Obtains tasks from the project lead or Team Lead (TL), prepares functional and design specifications
  • Ensures that assigned area/areas are delivered within set deadlines and required quality objectives
  • Provides estimations, agrees task duration with the manager and contributes to project plan of assigned area
  • Addresses area-level risks, provides and implements mitigation plan
  • Reports about area readiness/quality, and raises red flags in crisis situations which are beyond his/her AOR
  • Responsible for resolving crisis situations within his/her AOR
  • Initiates and conducts code reviews, creates code standards, conventions and guidelines
  • Suggests technical and functional improvements to add value to the product
  • Develop back-end components using Kotlin, ensuring high scalability and performance
  • Debug Kotlin code, write unit tests to ensure quality, and diagnose bugs

YOUR PROFILE

  • University degree in Computer Related Sciences or similar
  • 5+ years in software development
  • 2+ years of development experience using Kotlin
  • Experience in API design, development & integration and building high-reliability applications
  • Experience with Webhooks/OpenAPI
  • Developing back-end components using Kotlin, ensuring high scalability and performance
  • Experience with stream-processing systems: Kafka, Spark-Streaming, Apache Flink, etc.
  • Expert in Database fundamentals, SQL and distributed computing
  • Proficiency with CI/CD, and specifically with DevOps build and release pipelines
  • Excellent communication skills and experience working with technical and non-technical teams

Nice to have:

  • Experience with Amazon AWS cloud services (EC2, S3, RDS, etc) is preferred

WHAT YOU’LL LOVE ABOUT WORKING HERE

  • Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home, thanks to home office package (including laptop, monitor, and chair). Ask your recruiter about the details.
  • Practical benefits: yearly financial bonus, private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and access to NAIS benefit platform.
  • Access to over 70 training tracks with certification opportunities (e.g., GenAI, Architects, Google) on our NEXT platform. Dive into a world of knowledge with free access to Education First languages platform,  Pluralsight, TED Talks, Coursera and Udemy Business materials and trainings.

Who are we?

Being one of us means constant development among other great people. It's a team who you want to spend time with, during and after work. Trainings and initiatives make your daily tasks more interesting, fun, and unique.

Capgemini Engineering has 65,000 engineer and scientist team members in over 30 countries across sectors including AutomotiveAI and DataSoftware & InternetTelecommunication, Rail, Infrastructure and Transportation, Defense, Aeronautics, Energy, Communications, Semiconductor & Electronics, Industrial & Consumer. Join us on a journey towards Intelligent Industry!

It's time to #Get the Future You Want!

Your life is in your hands, and you have the opportunity to improve it, develop yourself, and simply — join us :)

Do you want to get to know us better? Visit our Capgemini Engineering website!

Do you have any additional questions about working at Capgemini? Check our Instagram — @capgeminipl or visit our Facebook profile — Capgemini Engineering. You can also find us on TikTok! — @capgeminipl.