Overview
Skills
Job Details
Role: Java Architect
Location: Oakland, CA(hybrid)
Contract To Hire
Client - Agreeya / Alameda County
Rate - 55-60 w2
Need only local candidate.
Job Description:
We are looking for an experienced Java Architect to design, develop, and lead high-performance enterprise applications. The ideal candidate will have deep expertise in Java/J2EE, Spring Boot, and Microservices architecture, with hands-on experience in cloud deployment (AWS/Azure/Google Cloud Platform) and DevOps practices.
You will be responsible for defining architectural standards, guiding development teams, reviewing code, and ensuring application scalability, performance, and security.
Key Responsibilities:
Define and design end-to-end application architecture using Java, Spring Boot, and Microservices.
Create and maintain architectural blueprints, diagrams, and technical design documents.
Evaluate and recommend appropriate design patterns, frameworks, and tools.
Provide technical direction, mentorship, and support to development teams.
Review code and ensure adherence to architecture, performance, and security standards.
Lead proof-of-concept (POC) efforts to evaluate emerging technologies and solutions.
Oversee and participate in the development of complex backend systems and APIs.
Integrate applications with third-party services and data sources.
Ensure consistent implementation of CI/CD pipelines, automated testing, and deployment strategies.
Design solutions optimized for performance, scalability, and reliability.
Conduct performance tuning, capacity planning, and code optimization.
Work closely with product owners, business analysts, and other stakeholders to translate business needs into technical solutions.
Partner with infrastructure and DevOps teams to support cloud deployments and application monitoring.
Define coding standards, best practices, and architectural governance frameworks.
Conduct regular architecture reviews and technical audits.
Key Skills:
Core Java, J2EE, Spring Boot, Hibernate
Microservices, RESTful APIs, Design Patterns
Cloud platforms (AWS/Azure/Google Cloud Platform)
Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions)
Databases: Oracle, PostgreSQL, MongoDB
Excellent leadership, communication, and problem-solving.
Experience with Kafka, Redis, or NoSQL databases
Knowledge of API Gateway and security (OAuth2, JWT)
Exposure to Agile/Scrum methodologies