JetBrains

Solutions Architect – Java, Client-facing

JetBrains

full-time

Posted on:

Location Type: Hybrid

Location: Foster CityCaliforniaNew JerseyUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Demonstrate and position IntelliJ IDEA’s capabilities - code insight, refactoring, debugging, testing, and profiling - as differentiators in modern Java development.
  • Advise on frameworks and tooling across the Java ecosystem, including Spring, Jakarta EE, build systems, testing, and persistence layers.
  • Deliver technical workshops, demos, and customer presentations.
  • Create high-quality technical content such as articles, sample projects, and presentations.
  • Gather structured customer feedback and translate it into actionable input for Product and Engineering.

Requirements

  • Strong expertise in modern Java and JVM fundamentals (performance, memory, runtime behavior).
  • Deep familiarity with Spring (Core, Boot, Testing) and the broader enterprise Java ecosystem.
  • Experience with Maven and Gradle in complex build environments.
  • Solid understanding of testing practices (JUnit, Mockito) and persistence technologies (JPA, Hibernate, Spring Data, JDBC, jOOQ).
  • Experience designing REST APIs and working with messaging systems like Kafka or RabbitMQ.
  • Hands-on experience with IntelliJ IDEA in large, real-world codebases.
  • Understanding of AI-assisted coding workflows and developer-focused LLM tools.
  • Strong communication skills and experience working with enterprise customers.
  • Fluent English (written and spoken).
Benefits
  • #LI-HYBRID
  • #LI-REMOTE
  • #LI-JP1
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJVM fundamentalsSpringMavenGradleJUnitMockitoJPAHibernateREST APIs
Soft Skills
communication skills