Java Technical Architect

Softratech LLC
United States
25 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Business Software Cloud Computing Continuous Integration Software Design Patterns Distributed Systems Elasticsearch
+26 more
Machine Learning NoSQL Oracle (Applications) Performance Tuning Redis Software Engineering SQL Databases Web Applications Google Cloud Enterprise Software Applications ReactJS Large Language Models Prompt Engineering Spring-boot Software Security Generative AI Git Event Driven Architecture Kubernetes Apache Kafka Graphql Restful APIs Terraform Docker Jenkins Microservices

Job description

We are seeking an experienced Java Technical Architect with expertise in Java, Spring Boot, Microservices, React.js, and AI-powered application development. The ideal candidate will design scalable enterprise solutions, define architecture standards, lead development teams, and integrate AI/ML capabilities into modern web applications., * Design and implement scalable, secure, and high-performance enterprise applications.

  • Lead architecture and development using Java, Spring Boot, Microservices, REST APIs, React.js, and cloud platforms (AWS/Azure/Google Cloud Platform).
  • Integrate AI/LLM solutions (such as OpenAI, Azure OpenAI, LangChain, Retrieval-Augmented Generation (RAG), vector databases, and AI APIs) into business applications.
  • Define technical standards, perform architecture reviews, and mentor development teams.
  • Collaborate with business stakeholders to translate requirements into technical solutions.
  • Ensure application security, performance optimization, and CI/CD best practices.

Requirements

  • 10+ years of Java development experience with at least 3+ years in an Architecture role.
  • Strong expertise in Java 17+, Spring Boot, Microservices, React.js, REST APIs, SQL/NoSQL.
  • Experience with AI/Generative AI, LLM integration, prompt engineering, RAG, and vector databases.
  • Experience with Docker, Kubernetes, CI/CD, Git, Jenkins, and cloud platforms (AWS/Azure/Google Cloud Platform).
  • Strong understanding of design patterns, distributed systems, event-driven architecture, and Agile methodologies.

Preferred Qualifications:

  • Experience with Kafka, Redis, Elasticsearch, GraphQL, and Terraform.
  • Cloud or Java certifications (AWS, Azure, Oracle Java) are a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all