Java Architect / Solution Architect

Overview

On Site
Depends on Experience
Contract - W2
Contract - 18 Month(s)

Skills

Amazon Web Services
AngularJS
Apache Kafka
Artificial Intelligence
Cloud Computing
Continuous Delivery
Continuous Integration
Database
Design Patterns
DevOps
DevSecOps
Docker
Documentation
IT Management
J2EE
Java
LangChain
Leadership
Machine Learning (ML)
Mentorship
Microservices
Microsoft Azure
NoSQL
Quality Assurance
RESTful
React.js
Recruiting
Regulatory Compliance
Scalability
Software Design
Specification Gathering
Spring Framework
Stacks Blockchain
System Integration

Job Details

Job Description:

We are actively hiring Java/Solution Architects with 15+ years of experience for enterprise-level architecture and application design roles. The ideal candidate will bring deep expertise in Java-based technologies, microservices, and cloud-native environments, and should have led the delivery of end-to-end solutions across large-scale systems.

This role is ideal for a technical leader who enjoys solving complex problems and working across teams to design intelligent, scalable, and modern enterprise platforms.

Key Responsibilities:
  • Lead the architecture, design, and development of large-scale enterprise Java applications

  • Define solution frameworks and reusable components for scalability and performance

  • Guide development teams on design patterns, system integration, and cloud optimization

  • Implement microservices-based architecture using Spring Boot and RESTful APIs

  • Collaborate with DevOps, QA, and Product teams to ensure end-to-end delivery

  • Provide technical leadership and mentoring to developers and junior architects

  • Evaluate new technologies, tools, and frameworks for ongoing innovation

  • Ensure alignment with enterprise security, compliance, and architecture standards

Required Skills & Experience:
  • 15+ years of experience in Java/J2EE, Spring, Spring Boot, and REST API development

  • Strong understanding of Microservices, Event-driven Architecture, and Design Patterns

  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform

  • Hands-on experience with CI/CD pipelines, Docker, and Kubernetes

  • Proficiency in architectural documentation, technical specs, and stakeholder communication

  • Exposure to AI/ML integration, Kafka, or NoSQL databases is a plus

  • Excellent interpersonal and leadership skills

Nice to Have:
  • Experience with LLMs, LangChain, or AI integration frameworks

  • Experience in modern frontend stacks like React or Angular (for full-stack design awareness)

  • Knowledge of enterprise identity solutions, security standards, and DevSecOps practices

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.