Java Architect
Hybrid · Atlanta, Georgia, United States
Job Summary
Lead the design and architecture of Java-based solutions tailored to meet client-specific needs. Drive API-driven, microservice-centric architectures across on-prem, cloud, and hybrid deployments. Create technical roadmaps, estimates, and high-level designs; develop hands-on code and oversee architecture solutions, including AI/ML tooling and agents (LangChain, vector databases, prompt engineering). Communicate tradeoffs to stakeholders, collaborate with cross-functional teams, and align architectural recommendations with business goals. Prefer experience with AI orchestration and modern tooling (Kafka, Databricks, Snowflake) and a variety of cloud certifications. This role involves guiding projects from concept through delivery, mentoring others, and supporting client success across diverse industry verticals with CapTech’s development programs and benefits.
Required Qualifications
- Enterprise-level experience with modern Java, its core libraries, and open-source frameworks
- Hands-on experience with software development, enterprise architecture, and directing technical teams
- Familiarity with microservice architectures, monitoring tools, databases, and containerization
- Ability to think strategically and relate architectural recommendations to business needs and client culture
- Extensive knowledge and application of Design Patterns
- Ability to communicate technical solutions with technical and non-technical stakeholders
- Experience assessing the performance of software systems and implementing tools used to optimize performance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.