Java Solution Architect

Overview

On Site
$60,000 - $120,000
Full Time

Skills

java solution Architect
Technical leader

Job Details

Position: Java Architect
Location: Onsite, 5 days per week (Austin, TX or Sunnyvale, CA)
Experience: 8–12+ years


Job Description

We are seeking an experienced Java Architect with 8–12+ years of software development experience, including at least 3–5 years in solution architecture or technical leadership. The ideal candidate will have strong expertise in Java, microservices, APIs, and cloud-native architecture, along with hands-on experience in customer communication management platforms.


Key Responsibilities

  • Design and implement scalable, high-performance Java/J2EE solutions.

  • Lead solution architecture, technical design, and code reviews.

  • Build and integrate RESTful APIs, Microservices, and messaging systems (Kafka/RabbitMQ).

  • Provide architectural leadership for cloud-native applications on AWS, Azure, or Google Cloud Platform.

  • Collaborate with business stakeholders and development teams to deliver end-to-end solutions.

  • Ensure adherence to best practices in DevOps, CI/CD, containerization (Docker, Kubernetes).

  • Work with data modeling, XML/JSON processing, and document composition workflows.

  • Drive adoption of modern technologies and mentor development teams.


Required Skills

  • 8–12+ years of Java/J2EE development experience.

  • 3–5 years in solution architecture or technical leadership.

  • Strong knowledge of Customer Communication Management (CCM) platforms such as OpenText Exstream, Quadient Inspire, or SmartCOMM.

  • Expertise in Java, Spring Boot, RESTful APIs, Microservices.

  • Experience with Kafka or RabbitMQ for messaging.

  • Hands-on with AWS, Azure, or Google Cloud Platform.

  • Strong skills in DevOps practices, CI/CD pipelines, Docker, Kubernetes.

  • Knowledge of data modeling, XML/JSON processing, and document composition workflows.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.