This is a Senior Engineering role with responsibility for enabling development and execution in one of our main projects - Pricing and Customer Domain. This individual must be a technologist & engineer at heart and be comfortable in enabling new technology. She/he must exhibit a deep understanding of modern technology stack and agile delivery models, demonstrated focus on customer experience and must have a proven track record of modernizing technologies.
responsibilities :
Collaborates and pairs with other product team members (engineering, and product management) to create secure, reliable, scalable software solutions
Design and develop secure, scalable, resilient cloud-native microservices
Participates in all phases of the integration development lifecycle, including unit testing and ongoing support
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Act as a specialist in assigned business and technical domains with an excellent understanding of business and system processes, interrelationships, dependencies, and interactions among system components
Have a “test-first” attitude with a focus on automation
Employ best practices around observability, monitoring, and system resilience
This job requires 70% coding or coding-related tasks every day
requirements-expected :
5+ years of experience in software engineering & technology
Very good knowledge of Java
Experience in building cloud-native microservices using Spring Boot or equivalent
Experience with cloud computing (Google Cloud Platform, AWS, or Azure)
Expertise in data structures, object-oriented programming, and functional programming
Good knowledge of Agile methodologie
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses