JOBSEARCHER

AI / Java Architect (Developer III)

Role: AI / Java Architect (Developer III)Location: Atlanta, GA (Preferred)Hire Type: FTEIn-Person Discussion: YesJob SummarySeeking an experienced AI / Java Architect (Developer III) with strong solution engineering expertise to design and deliver scalable cloud-native, data-driven, and AI-powered solutions.The ideal candidate should have hands-on experience across the entire Software Development Lifecycle (SDLC), including:Requirements AnalysisArchitecture & DesignDevelopmentTesting & Quality EngineeringDeployment & SupportStrong expertise in Java, Python, AWS Cloud Services, and Generative AI technologies is required.Required SkillsJava & Backend TechnologiesJavaSpring BootMicroservices ArchitectureREST APIsPythonAPI DevelopmentData EngineeringAI/ML IntegrationAWS ServicesAmazon RedshiftAmazon RDSAWS DMSAmazon ECSAmazon BedrockGenerative AILLM-Based ApplicationsPrompt EngineeringRAG (Retrieval-Augmented Generation)Agentic WorkflowsQuality EngineeringUnit TestingIntegration TestingEnd-to-End TestingRegression TestingTest AutomationCI/CD IntegrationTDD (Test-Driven Development)Data EngineeringData PipelinesData TransformationStructured & Semi-Structured Data ProcessingPreferred SkillsApache Spark (PySpark / Scala)GraphQLDockerKubernetesCI/CD & DevOpsVector DatabasesKey ResponsibilitiesSolution Engineering & ArchitectureGather and analyze business requirements.Design scalable cloud-native solutions.Create technical specifications and architecture documentation.Evaluate performance, scalability, maintenance, and cost considerations.Application DevelopmentDevelop applications using Java and Python.Build and optimize data pipelines.Develop event-driven and containerized applications using ECS.Build AI-powered applications leveraging AWS Bedrock.Testing & Quality EngineeringOwn testing throughout the SDLC.Build automated test frameworks.Validate data accuracy, performance, scalability, and AI output reliability.Troubleshoot and resolve production issues.AI & Data EngineeringDesign data workflows using Redshift and RDS.Implement AI solutions using Generative AI technologies.Develop RAG and Agentic AI applications.Ensure responsible AI governance and monitoring.CollaborationWork within Agile teams.Participate in sprint planning and reviews.Mentor developers and provide technical leadership.Support production deployments and enhancements.Education & ExperienceBachelor's or Master's degree in Computer Science, Engineering, or related field.5+ years of software engineering and solution design experience.Experience owning and delivering projects across the complete SDLC.Strong understanding of distributed systems and cloud-native architectures.