Skip to main content

Java Solution Architect

Posted today

precision technologiesMinneapolis (MN)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Eligibility: H4 EAD / L2S / GC / USC / TN only
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 APIsDefine scalability, performance, and security standards
  • 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
Required Skills:
  • Strong expertise in Java (8/11/17/21)
  • Deep knowledge of Spring Boot, Spring Cloud, Hibernate
  • Experience in Microservices & RESTful APIsHands-on with Cloud Platforms (AWS / Azure / GCP)
  • Experience with Docker, Kubernetes
  • Strong understanding of system design & distributed architecture
  • Strong knowledge of SQL & NoSQL databases
  • Experience with API Gateway, Security (OAuth2, JWT)
Nice to Have:
  • 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
  • Soft SkillsStrong leadership & communication skills
  • Ability to influence architecture decisions
  • Problem-solving and decision-making mindset

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this