CargoSprint

Java Architect

CargoSprint

full-time

Posted on:

Location Type: Hybrid

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architecture ownership for modern Java platforms (Java 17/21, Spring Boot, Spring Cloud preferred)
  • Design and evolution of distributed, event-driven systems (messaging, sagas, resiliency, eventual consistency)
  • Legacy modernization strategy + execution (monolith → modular/microservices via safe, incremental migration)
  • Performance and scalability engineering (profiling, tuning, latency/throughput optimization, load testing)
  • AI-first engineering (scale what’s already working):
  • o Strengthen and standardize existing AI-assisted delivery across teams (coding, review, test creation, analysis)
  • o Embed AI into modernization workflows to reduce cycle time, defects, and technical debt
  • o Accelerate quality and operations through AI-enabled automation (impact analysis, regression optimization, faster RCA)
  • o Improve observability using AI-supported insights (signal detection, log/trace summarization, incident learning loops)
  • Cloud architecture on Azure (preferred) with strong reliability, security, and cost discipline
  • Engineering guardrails: architecture patterns, reference designs, quality gates, and secure-by-design principles

Requirements

  • 12+ years of engineering experience, including 3+ years of true architecture ownership
  • Proven production experience building distributed, event-driven systems
  • Deep expertise in Java (modern Java, concurrency, memory/performance fundamentals)
  • Strong AI adoption mindset — you actively use AI tools to improve delivery velocity and quality
  • Strong hands-on experience with messaging/eventing patterns (queues/streams, retries, idempotency, DLQs)
  • Kafka / Azure Service Bus / RabbitMQ experience strongly preferred
  • Demonstrated success modernizing legacy enterprise platforms through incremental migration strategies
  • Expert-level performance engineering (profiling, GC tuning, thread/CPU analysis, API + DB tuning)
  • Azure architecture experience (AKS, Functions, App Services, APIM, Storage preferred).
Benefits
  • Medical, dental, and vision plans for you and your family
  • 401(k) with company match
  • Generous flexible PTO program and paid holidays
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 17Java 21Spring BootSpring Clouddistributed systemsevent-driven systemsperformance engineeringAI engineeringlegacy modernizationmicroservices
Soft Skills
architecture ownershipAI adoption mindsetcollaborationproblem-solvingquality focus