
Java Architect
CargoSprint
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
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