Java Senior Software Engineer - MLPP - (Hybrid)
Role details
Job location
Tech stack
Job description
As you contemplate your future you might be asking yourself whats the next step? Start your journey with us, As an eDOer you will have clear objectives great challenges and a clear overview of how your work contributes to the global company project and its customers As a Java Senior Software Engineer in the Technology Team you will be in charge of:
- You will work with innovative technologies including Java17 BigData Kafka Cassandra Postgres Big Quey BigTable Redis Neo4j machine learning and Datamesh in a continuous delivery and cloudbased environment Docker Kubernetes and GCP Everything is supported by a highquality monitoring process with Sonarqube and Datadog
- We dont look just for developers to do their code and move on to next ticket we want Engineers that challenge the status quo that bring new ideas on the table that can influence drive and have a say in the way we address our customers the way we build our product and the way we work
- What you need to succeed: Good to have Bring your unique perspective speak up and offer disruptive solutions Youll have the opportunity to learn and grow while making a real impact on our team Heres what you need to succeed
Requirements
You have meaningful experience being in a senior engineer role driving technical work for other engineers You stay uptodate on industry trends and understand how to apply themProvide technical guidance for complex initiatives Deliver strategic technical improvementsImprove code structure and architecture taking care of testability and maintainability identifying opportunities for technical investments to help the team meet the objectivesSuccessfully deliver projects with high complexity involving multiple stakeholders including monitoring and mitigating timeline risksSuccessfully deliver projects with high complexity involving multiple stakeholders including monitoring and mitigating timeline risksEffectively give and receive feedback including code reviews architecture reviews and mentoring other team members coaching them to upgrade their skills and grow to the next levelCommunicate complex ideas to technical and business stakeholders and establish alignment within the broader organizationTeam player gt; You enjoy collaborating sharing your skills and knowledge with othersGood English level that will allow you to work in a multicultural environment Our teams are from all over the world gt; 50 nationalities with different backgrounds cultures and interests, Experience with Applied AI Tools: Demonstrated comfort using practical AI tools such as GitHub Copilot ChatGPT or other AIpowered coding assistantsExperimentation Mindset: Curiosity and eagerness to explore experiment with and integrate emerging AIdriven solutions into software development workflowsAIEnhanced Problem Solving: Ability to effectively leverage AI tools to debug code streamline development processes and enhance productivityAdaptability and Learning Agility: Enthusiastic about continuously learning and quickly adapting to new AI features and capabilitiesCollaboration with AI: Experience or interest in collaborating closely with AI tools as pair programmers to complement traditional software development practices