Software Engineer - Backend | Enterprise software per servizi pubblici
Core
Developing and maintaining proprietary backend software components and services for institutional and national public sector entities.
Role type
Backend Software Engineer
Builds
Proprietary web applications and client/server solutions for public institutions
Domain
Public sector IT / Enterprise software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Quarkus, REST API design, SQL, relational and non-relational databases, microservices architecture, cloud-native development, TDD, CI/CD, container orchestration, public cloud infrastructure, application security, observability, AI-assisted development tools
Preferred skills
Additional backend/frontend languages
Responsibilities
Implement backend logic for web applications, develop client/server solutions, design and implement REST APIs, write and automate tests, participate in production releases, conduct code reviews, manage cloud applications
Seniority
Mid-level, hands-on IC