Java Solutions Architect

Remote
Full Time
SWE
Experienced

ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients – spanning software, cybersecurity, data, and AI. Structured like a software company, not a traditional consultancy, we blend deep technical expertise with authentic values, achieving world-class satisfaction (NPS 82). Our dedicated teams specialize in software, data, and AI across the U.S. and LATAM, bridging the gap between boutique agility and enterprise scale

We're seeking a Java Solutions Architect to join our growing team who will blend deep expertise in modern Java ecosystems with the ability to design scalable, cloud‑ready architectures that solve real business problems. This person will bring a strategic mindset, guiding teams through complex technical decisions while ensuring solutions remain elegant, maintainable, and aligned with enterprise standards. 

This is a fully remote, full‑time position. ImagineX offers competitive compensation, a vibrant and supportive culture, ongoing learning opportunities, and the chance to work alongside an exceptionally sharp, collaborative, and genuinely enjoyable technical team (check out our Glassdoor reviews).  

Essential Duties and Responsibilities  

  • Lead the end‑to‑end architectural design of complex Java‑based systems, ensuring scalable, secure, and high‑performing solutions across front‑end, backend, and integration layers.
  • Provide expert guidance to technical and non‑technical stakeholders, helping them understand architectural tradeoffs, resolve complex production challenges, and align technology decisions with business goals.
  • Collaborate closely with product owners, engineering teams, and leadership to evaluate technical proposals, define solution roadmaps, and drive successful implementation across multiple workstreams.
  • Demonstrate the ability to balance multiple priorities, adapt to evolving requirements, and maintain architectural integrity in fast‑moving environments.
  • Establish and enforce architectural standards, design patterns, and best practices with a strong emphasis on performance, maintainability, and long‑term scalability.
  • Shape and refine development processes—including agile methodologies, CI/CD pipelines, and release strategies to ensure consistent, high‑quality delivery.
  • Champion an agile mindset, enabling teams to deliver incremental value while maintaining architectural cohesion.
  • Promote reusability by defining shared components, frameworks, and reference architectures that accelerate future development.
  • Drive quality across the engineering lifecycle through code reviews, architectural assessments, and validation of technical deliverables.
  • Provide oversight on project timelines, budgets, risks, and scope, ensuring architectural decisions support successful project outcomes.
  • Guide deployment strategies and ensure solutions are production‑ready, resilient, and aligned with operational best practices.

Required Skills

  • 10+ years of experience in software engineering with at least 3–5 years in an architecture or technical leadership role.
  • Deep expertise in Java and Spring Boot, with a strong command of how these technologies operate and scale within distributed system architectures.
  • Experience designing or integrating AI‑driven components, such as machine learning pipelines, intelligent automation, or generative‑AI‑powered services, into enterprise Java architectures.
  • Strong understanding of cloud‑native architectural patterns (serverless, event‑driven, container orchestration) and hands‑on experience leveraging managed AI/ML services on AWS, Azure, or GCP.
  • Ability to evaluate emerging technologies including LLMs, vector databases, and AI‑enhanced developer tooling and incorporate them into scalable solution designs when appropriate.
  • Hands‑on experience architecting solutions on major cloud platforms (AWS, Azure, or GCP), including cloud‑native services and deployment models.
  • Strong understanding of CI/CD pipelines, DevOps practices, and modern software delivery automation.
SPONSORSHIP NOT AVAILABLE.  US CITIZEN OR GREEN CARD HOLDER ONLY.  
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*