Tech Architect โ Java Spring Boot & Agentic AI
- ๐ฎ๐ช Ireland | ๐บ๐ธ United States
- On-site
- Staff / Principal
- 1 day ago
- $60.60 โ $64.39 / hour
- Java
- Spring Boot
- Microservices
- AI
- RAG
- CI/CD
- Machine Learning
- Azure OpenAI
- OpenAI
- LangChain
- LangGraph
- Semantic Kernel
- Pinecone
- Azure AI
- Weaviate
- Chroma
- REST API
- RabbitMQ
- Agile
- Scrum
- J2EE
- Spring Framework
- Hibernate
- JPA
- Object Oriented Programming
- OOP
- SQL
- NoSQL
- DB2
- Oracle
- Devops
Tech Architect โ Java Spring Boot & Agentic AI
-
Location: Dublin, Ohio
-
Duration: 6 months
-
Experience Required: 10+ years
-
Role: Technical Architect / Technical Lead
Job Summary
-
Highly skilled, hands-on Technical Architect with expertise in Java, Spring Boot, Microservices, Cloud Architecture, and Agentic AI.
-
Lead the design and delivery of scalable, enterprise-grade applications.
-
Drive AI-powered transformation initiatives using LLMs, AI agents, RAG frameworks, and orchestration platforms.
-
Provide technical leadership, architecture guidance, hands-on development, and team mentoring.
Key Responsibilities
Architecture & Design
-
Design and implement enterprise applications using Java, Spring Boot, and Microservices.
-
Define solution architecture, integration patterns, security standards, and scalability strategies.
-
Lead technical design discussions and architecture reviews.
-
Create High-Level Design (HLD) and Low-Level Design (LLD) documents.
-
Translate requirements documents into technical designs and implementation plans.
-
Design n-tier and multi-layer architecture applications.
-
Establish coding standards, testing practices, CI/CD processes, and cloud-native development best practices.
-
Develop Proofs of Concept (POCs) and support existing projects.
Agentic AI & Generative AI
-
Architect and implement Agentic AI solutions using:
-
Azure OpenAI / OpenAI APIs
-
LangChain and LangGraph
-
Microsoft Semantic Kernel
-
Multi-agent frameworks
-
Retrieval-Augmented Generation (RAG)
-
Vector databases such as Pinecone, Azure AI Search, Weaviate, and ChromaDB
-
-
Design autonomous AI workflows for business process automation.
-
Develop AI copilots, intelligent assistants, and enterprise knowledge agents.
-
Integrate LLM-powered systems with enterprise applications, APIs, and services.
-
Implement AI observability, evaluation, monitoring, security, and governance.
Development & Delivery
-
Provide hands-on coding support and technical leadership.
-
Develop high-performance REST APIs using Spring Boot.
-
Design and implement event-driven solutions using Kafka or RabbitMQ.
-
Build and optimize high-traffic, multithreaded Java applications.
-
Guide teams through Agile/Scrum delivery methodologies.
-
Mentor developers and conduct code reviews.
-
Support production applications and ongoing maintenance projects.
Technical Skills โ Must-Have
-
Core Java and Java 17+/21.
-
J2EE / JEE technologies.
-
Spring Framework and Spring Boot.
-
Spring Cloud and Microservices Architecture.
-
Struts framework.
-
Hibernate, ORM, and JPA.
-
REST APIs and Web Services.
-
Enterprise application integration.
-
Object-Oriented Programming (OOP) principles.
-
Design patterns and software architecture concepts.
-
Multithreading and high-performance Java application development.
-
Middle-tier development, including:
-
Web services
-
Data Access Objects (DAO)
-
Business logic layers
-
-
SQL and NoSQL databases.
-
Strong database knowledge, including DB2, Oracle, and SQL Server.
-
Kafka, event streaming, and messaging technologies.
-
Technical design documentation, HLD, and LLD.
-
Technical leadership and team guidance.
Agentic AI Skills โ Must-Have
-
Hands-on experience with OpenAI APIs or Azure OpenAI.
-
LangChain or LangGraph.
-
Semantic Kernel.
-
AI agent orchestration frameworks.
-
Prompt engineering.
-
RAG architecture and implementation.
-
Vector databases and semantic search.
-
LLM integration with enterprise applications.
-
AI evaluation, monitoring, and observability.
Experience Requirements
-
10+ years of overall software development experience.
-
5+ years in solution architecture or technical architecture roles.
-
5+ years of experience developing JEE applications and Web Services.
-
5โ7 years of experience with Java/JEE technologies, as specified in the role requirements.
-
Experience working as a Technical Lead or Technical Architect.
-
Extensive experience with design patterns, system concepts, frameworks, and OOP principles.
-
Proven ability to provide technical guidance to project teams.
-
Experience handling production support and maintenance projects.
Good-to-Have Skills
-
Enterprise JavaBeans (EJB).
-
Cloud-native application development.
-
CI/CD and DevOps practices.
-
Experience with enterprise AI copilots and multi-agent systems.
-
Experience with Agile/Scrum methodologies.
Essential Skills
-
Core Java.
-
J2EE.
-
Spring Boot.
-
Struts and Spring Framework.
-
Hibernate and ORM tools.
-
Web Services and REST APIs.
-
Strong database technologies: DB2, Oracle, and SQL Server.
-
Technical leadership and architecture design.
-
Digital technologies: Spring Boot, Core Java, GUI, and Rich Clients.
Tech Architect โ Java Spring Boot & Agentic AI ยท Talent Technical Services, Inc