Senior Software Engineer
2 giorni fa
Italia
TeamSystem
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Overview In this role you will own critical backend systems and shape scalable architectures. You will work with cross-functional teams to translate requirements into robust services and drive improvements in performance and reliability. You'll design microservices and cloud-ready solutions while mentoring engineers and integrating with payments and third-party APIs. The position sits at the heart of a fast-moving R&D-driven company investing in AI, shaping cutting-edge software for diverse customers. This is an opportunity to impact product quality and technical excellence at scale.
Retribuzione / Benefits
~4-day week
~ Wellbeing Digital Wallet
~ personal wellbeing budget
~ hybrid work model
~ tailored learning paths
~ inclusive workplace
Responsabilità
Own backend systems (Java Spring or C# .
NET) ensuring high quality, performance and reliability. Design and implement microservices architectures with Azure deployments, balancing scalability and cost. Collaborate with Product Owner and cross-functional teams to translate business requirements into technical solutions. Lead technical design discussions and code reviews to raise code quality and architecture standards. Mentor junior and mid-level engineers to support technical and professional growth. Integrate with payment systems and third-party APIs with a focus on security and scalability. Explore emerging technologies and assess their impact on the platform. Requisiti fondamentali ~6+ years of backend development experience with a track record of delivering high-quality software systems. ~ Bachelor's degree in Computer Science, Engineering, or a related field ~ Deep expertise in Java (Spring Boot) or C# (.
NET Core / .
NET 6+) with solid design pattern knowledge ~ Experience designing microservices, REST APIs, and distributed systems; strong DB design and query optimization ~ Experience with Docker, Kubernetes, Git, CI/CD, automated testing, and code reviews ~ Ability to work independently on complex problems and contribute to technical decisions ~ Familiarity with AI/ML tools and AI-assisted development practices ~ Advanced English (C1) ~ Hands-on Azure and cloud-native development experience; experience with Kafka or Service Bus; payments/fintech background; leadership in technical teams; familiarity with Agile (Scrum/Kanban) ~ growth mindset ~ proactive ~ customer-centric ~ Java Spring Boot ~ C# .
NET Core/.
NET 6+ ~ microservices
NET) ensuring high quality, performance and reliability. Design and implement microservices architectures with Azure deployments, balancing scalability and cost. Collaborate with Product Owner and cross-functional teams to translate business requirements into technical solutions. Lead technical design discussions and code reviews to raise code quality and architecture standards. Mentor junior and mid-level engineers to support technical and professional growth. Integrate with payment systems and third-party APIs with a focus on security and scalability. Explore emerging technologies and assess their impact on the platform. Requisiti fondamentali ~6+ years of backend development experience with a track record of delivering high-quality software systems. ~ Bachelor's degree in Computer Science, Engineering, or a related field ~ Deep expertise in Java (Spring Boot) or C# (.
NET Core / .
NET 6+) with solid design pattern knowledge ~ Experience designing microservices, REST APIs, and distributed systems; strong DB design and query optimization ~ Experience with Docker, Kubernetes, Git, CI/CD, automated testing, and code reviews ~ Ability to work independently on complex problems and contribute to technical decisions ~ Familiarity with AI/ML tools and AI-assisted development practices ~ Advanced English (C1) ~ Hands-on Azure and cloud-native development experience; experience with Kafka or Service Bus; payments/fintech background; leadership in technical teams; familiarity with Agile (Scrum/Kanban) ~ growth mindset ~ proactive ~ customer-centric ~ Java Spring Boot ~ C# .
NET Core/.
NET 6+ ~ microservices