Overview
We are seeking a highly skilled
Java Solution Architect
to lead the design and delivery of scalable, secure, and high-performance enterprise solutions. The ideal candidate has deep expertise in Java technologies, cloud platforms, integration patterns, and modern architectural approaches such as microservices, event-driven architecture, and API-first design.
Key Responsibilities
Architecture & Design
-
Define end-to-end solution architectures using Java and related technologies.
-
Create high-level and detailed architectural designs, diagrams, and technical specifications.
-
Ensure solutions align with enterprise architecture standards, best practices, and security guidelines.
-
Lead modernization initiatives such as monolith-to-microservices decomposition and cloud migration.
Technical Leadership
-
Provide technical guidance to development teams throughout the SDLC.
-
Conduct architectural reviews, code reviews, and performance assessments.
-
Mentor engineers and influence best practices in coding, testing, CI/CD, and DevOps.
Collaboration & Stakeholder Management
-
Work closely with product owners, business analysts, and stakeholders to translate business needs into technical solutions.
-
Collaborate with cross-functional teams including QA, DevOps, UI/UX, and infrastructure.
-
Present architectural recommendations to leadership and participate in roadmap planning.
Integration & Cloud
-
Design integrations (REST, GraphQL, SOAP, Messaging) with internal and external systems.
-
Architect solutions leveraging cloud services (AWS, Azure, GCP).
-
Ensure scalability, reliability, observability, and disaster recovery are built into the design.
Required Skills & Qualifications
-
Bachelors degree in Computer Science, Engineering, or related field (Masters preferred).
-
Expertise in:
-
Microservices architecture
, DDD, event-driven design
-
API architecture
(REST, GraphQL), API gateways
-
Messaging systems
(Kafka, RabbitMQ, JMS)
-
Databases
: SQL (PostgreSQL, MySQL, Oracle) & NoSQL (MongoDB, Redis)
-
Cloud platforms
: AWS, Azure, or GCP
-
DevOps
tools: Docker, Kubernetes, Jenkins/GitHub Actions, Terraform
-
Security standards
: OAuth2, JWT, SSO, TLS, OWASP
-
Strong understanding of distributed systems, scalability, and performance tuning.
-
Excellent communication, documentation, and stakeholder-management skills.
Preferred Qualifications
-
Experience with containerized and serverless architectures.
-
Familiarity with service mesh (Istio, Linkerd).
-
Background in ficial services, telecom, healthcare, or other highly regulated industries.
-
TOGAF, AWS/Azure Architect, or similar certifications.