About this role
Senior Java Developer at Finomnia. Location: Brescia, Lombardia, Italy. Role: Own architecture, Refactor codebase, Develop microservices Requirements: Six+ years of Java development; Java 17+ with Java 21 features; microservices and 3-tier architectures; REST APIs; relational databases (Oracle, PostgreSQL); SQL, Git, Kafka; Maven; AI-assisted development tools and frameworks; experience in security and risk-aware coding. Category: Software Development Seniority: Senior Level Tools: Java, Oracle, PostgreSQL, SQL, Git, Kafka, Maven, API REST, Copilot, LangChain4j, Spring AI, Semantic Kernel, Prompt Engineering, RAG, Security AI Commitment: Full Time Workplace: Hybrid Languages: Italian