Software Engineer/Solution Architect
7 ore fa
Get AI-powered advice on this job and more exclusive features.Bitrock is a high-end consulting and system integration company, strongly committed to offering cutting-edge and innovative solutions . Our tailored consulting services enable our clients to preserve the value of legacy investments while migrating to more efficient systems and infrastructure. We take a holistic approach to technology: we consider each system in its totality, as a set of interconnected elements that work together to meet business needs.We thrive on overcoming challenges to help our clients reach their goals, by supporting them in the following areas: Data, AI & ML Engineering; Back-end Engineering, Platform Engineering, Front-end Engineering, Product Design & UX Engineering, Mobile App Development, Quality Assurance, FinOps, Governance. The effectiveness of our solutions also stems from partnerships with key technology vendors, like HashiCorp, Confluent, Lightbend, Databricks, and Meterian.Who we are looking for We’re seeking a highly skilled and experienced Senior Software Engineer / Solution Architect - Freelance to join our dynamic team. This pivotal role requires deep expertise in the Java/JVM ecosystem , modern microservice architectures, and complex data management. A critical focus of this role is designing and building AI Agents that are context-aware and capable of complex actions, utilizing the Model Context Protocol (MCP) and Spring AI .Who you are The ideal candidate will bridge architectural design with hands‑on implementation, driving the development of secure, scalable, and high‑performance applications that leverage the full potential of connected AI.Key Responsibilities AI Agent & MCP Development: Design, develop, and deploy sophisticated AI Agents using Spring AI . Crucially, lead the implementation and integration of the Model Context Protocol (MCP) , enabling agents to securely and efficiently access external data, tools, and services (databases, APIs, file systems).Architecture & Design: Define and implement robust, scalable, and secure system architectures, specializing in Java/Spring‑based microservices. Lead the technical design for new features, ensuring optimal integration of AI and data components.Core Development: Write high‑quality, efficient, and testable code primarily in Java on the JVM . Ensure best practices, code standards, and secure coding principles are followed.Data & Caching: Design and optimize data models for both Relational Databases (e.g., PostgreSQL, MySQL) and NoSQL Databases (e.g., MongoDB). Implement and manage advanced Caching strategies (e.g., Redis) for high performance.Security: Design and enforce application‑level Security measures (e.g., OAuth2, JWT, Spring Security), including secure credential management for MCP connections.Mentorship & Leadership: Provide technical guidance, code reviews, and mentorship to team members, driving expertise in AI integration patterns.Requirements Experience: 7+ years of professional software development experience, with at least 2 years in an Architect or Lead Engineer capacity.Core Technology: Expert proficiency in Java and the JVM ecosystem.Frameworks: Deep, hands‑on experience with the Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).AI & Agents: Proven experience in developing AI/ML‑driven applications and building production‑grade AI Agents (e.g., for orchestration, RAG, tool use).Model Context Protocol (MCP): Mandatory hands‑on experience in implementing the MCP (Model Context Protocol), including building/consuming MCP Servers and/or MCP Clients for connecting LLMs to external systems. Experience with the Spring AI MCP Boot Starters/SDK is highly desirable.Databases: Strong command of data modeling, query optimization, and performance tuning for both Relational and NoSQL databases.Caching & Security: Extensive experience implementing distributed Caching solutions and solid understanding of modern application Security principlesExperience with message queuing/streaming platforms (Kafka, RabbitMQ), which are often critical components in agentic workflows.Experience with cloud platforms (AWS, Azure, or GCP).Familiarity with containerization and orchestration (Docker, Kubernetes).Recruitment process Our recruitment process has 3 stages:First discovery short interview with our HR teamTechnical interview with our Team LeadersFinal interview with our Head of AreaHow to apply You can apply via LinkedIn or send your cv to Seniority level Mid‑Senior levelEmployment type ContractJob function Information TechnologyIndustries IT Services and IT Consulting#J-18808-Ljbffr
-
Solution/software architect
11 ore fa
Rome, Italia Altro A tempo pienoWe are the Lottomatica Group, the leader in the regulated gaming sector in Italy and one of the largest European operators across all business areas: sports betting, online gaming, and gaming machines. We offer our customers safe and high-quality gaming experiences through all channels, placing responsibility and sustainability at the core of our business....
-
Solution architect
6 giorni fa
Rome, Italia Dreaming Lab SAGL A tempo pienoSolution ArchitectSiamo alla ricerca di un Solution Architect per guidare la progettazione e l'implementazione di architetture cloud e di rete complesse. Il candidato ideale non è solo un esperto tecnico, ma un "orchestratore" capace di tradurre i requisiti di business in soluzioni infrastrutturali solide, scalabili e sicure, mantenendo una visione...
-
Solution architect
6 giorni fa
Rome, Italia Dreaming Lab SAGL A tempo pienoSolution ArchitectSiamo alla ricerca di un Solution Architect per guidare la progettazione e l'implementazione di architetture cloud e di rete complesse. Il candidato ideale non è solo un esperto tecnico, ma un "orchestratore" capace di tradurre i requisiti di business in soluzioni infrastrutturali solide, scalabili e sicure, mantenendo una visione...
-
Hybrid Gnss Software Architect
6 ore fa
Rome, Italia Thales Alenia Space A tempo pienoOverviewA leading space solutions company in Gorgonzola seeks a GNSS Software Engineer and Architect. The role involves full-time design, development, and management of software for GNSS systems, focusing on innovative software architectures and backend solutions. The company supports hybrid work, allowing a blend of on-site and remote...
-
Hybrid GNSS Software Architect
6 ore fa
Rome, Italia Thales Alenia Space A tempo pienoA leading space solutions company in Gorgonzola is seeking a GNSS Software Engineer and Architect. You will design, develop, and manage software for GNSS systems, contributing to innovative software architectures and backend solutions. This full-time role supports hybrid work, allowing a blend of on-site and remote activities. A solid background in GNSS and...
-
Solution architect
4 giorni fa
Rome, Italia Randstad Enterprise A tempo pienoSiamo alla ricerca di un Solution Architect esperto per unirsi a un team d'eccellenza dedicato alla progettazione di architetture cyber complesse per le sedi di Roma o Genova .In qualità di Solution Architect, sarai il punto di riferimento tecnico per la definizione della visione end-to-end di soluzioni che integrano sistemi sicuri e piattaforme dati...
-
Solution Architect
6 giorni fa
Rome, Italia Randstad Enterprise A tempo pienoSiamo alla ricerca di un Solution Architect esperto per unirsi a un team d'eccellenza dedicato alla progettazione di architetture cyber complesse per le sedi di Roma o Genova.In qualità di Solution Architect, sarai il punto di riferimento tecnico per la definizione della visione end-to-end di soluzioni che integrano sistemi sicuri e piattaforme dati...
-
Solution Architect
7 ore fa
Rome, Italia Randstad Enterprise A tempo pienoSiamo alla ricerca di un Solution Architect esperto per unirsi a un team d'eccellenza dedicato alla progettazione di architetture cyber complesse per le sedi di Roma o Genova.In qualità di Solution Architect, sarai il punto di riferimento tecnico per la definizione della visione end-to-end di soluzioni che integrano sistemi sicuri e piattaforme dati...
-
Solution Architect
52 minuti fa
Rome, Italia Randstad Enterprise A tempo pienoSiamo alla ricerca di un Solution Architect esperto per unirsi a un team d'eccellenza dedicato alla progettazione di architetture cyber complesse per le sedi di Roma o Genova.In qualità di Solution Architect, sarai il punto di riferimento tecnico per la definizione della visione end-to-end di soluzioni che integrano sistemi sicuri e piattaforme dati...
-
Solution architect
11 ore fa
Rome, Italia Altro A tempo pienoSolution Architect Role at BIPJoin BIP as aSolution Architectto design technological solutions enabling digital innovation.ResponsibilitiesCollaborate with business and IT stakeholders to translate functional and non‐functional requirements into architectural applications and infrastructure.Support the design of enterprise solutions integrating legacy...