Java Solution Architect
Technology
Minneapolis, United States1 week agoUntil 12/31/2026
Full time
Job description
Role: Java Solution Architect
Experience: 12–18 Years
Employment Type: Full-time
Location: Minneapolis
Eligibility: H4 EAD / L2S / GC / USC / TN only
Note: No C2C / No consultancy resumes
Role Overview
We are seeking a highly skilled Java Architect to lead the design and implementation of scalable, high-performance enterprise applications. The ideal candidate will define architecture strategies, guide development teams, and drive modernization initiatives across cloud-native platforms.
Key Responsibilities
- Design end-to-end architecture for enterprise-grade applications
- Lead microservices architecture using Spring Boot & REST APIs
- Define scalability, performance, and security standards
- Drive cloud adoption (AWS / Azure / GCP)
- Architect distributed systems & event-driven platforms
- Collaborate with stakeholders, product owners, and DevOps teams
- Conduct code reviews, design reviews, and technical governance
- Mentor senior developers and ensure best practices
- Implement CI/CD pipelines and DevOps practices
- Ensure compliance with security & regulatory standards
- Strong expertise in Java (8/11/17/21)
- Deep knowledge of Spring Boot, Spring Cloud, Hibernate
- Experience in Microservices & RESTful APIs
- Hands-on with Cloud Platforms (AWS / Azure / GCP)
- Experience with Docker, Kubernetes
- Strong understanding of system design & distributed architecture
- Messaging systems: Kafka / RabbitMQ
- CI/CD tools: Jenkins, GitHub Actions, Azure DevOps
- Strong knowledge of SQL & NoSQL databases
- Experience with API Gateway, Security (OAuth2, JWT)
- Domain experience in Banking / Healthcare / Retail / Insurance
- Experience in Event-driven architecture
- Integrating AI/ML models into Java-based applications through REST APIs or microservices.
- Familiarity with Python and common machine learning concepts.
- Experience with Generative AI, Large Language Models (LLMs), and AI-powered application development.
- Knowledge of Terraform / Infrastructure as Code
- Exposure to GraphQL, Reactive Programming
- Strong leadership & communication skills
- Ability to influence architecture decisions
- Stakeholder management
- Problem-solving and decision-making mindset
Keywords
Apache KafkaSpring FrameworkScalabilityGraphQLRabbitMQDevOpsOauthPythonSqlJavaJWtHibernateCI/CD
Interested in this role?