Java Solution Architect
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Java Solution Architect to define and deliver end-to-end backend architectures for enterprise-grade platforms.
This is a hands-on architectural role requiring deep expertise in Java (17+), microservices, and Azure cloud technologies. You will lead the design of scalable, secure, and compliant solutions while guiding engineering teams and ensuring alignment with enterprise architecture standards., * Define end-to-end solution architecture for backend services, APIs, data flows, and integrations
- Create high-level and detailed technical design documents, including sequence diagrams and data models
- Ensure alignment with enterprise architecture standards and cloud governance
- Guide engineering teams to implement scalable and maintainable solutions
- Conduct design reviews, code reviews, and architecture assessments
- Act as a subject-matter expert in Java, microservices, and Azure backend technologies
- Collaborate with product owners, business analysts, and risk/security stakeholders
- Define and enforce best practices in coding, testing, API design, and cloud deployment
- Ensure compliance with security standards and financial regulations
- Implement logging, monitoring, observability, and resilience patterns
- Break down complex requirements into clear technical solutions
- Design systems for long-term scalability, reliability, and maintainability
Requirements
Are you an experienced Java Solution Architect with strong expertise in Azure and microservices? Ready to design scalable, secure, and cloud-native solutions in a complex financial environment? This could be your next opportunity, Core Technical Expertise (Must Have):
- 8-10 years of experience in software development and architecture
- Advanced proficiency in Java 17+
- Strong experience building enterprise-grade backend systems
- Hands-on experience with microservices architecture
- Strong understanding of:
- Service discovery and load balancing
- Distributed caching and fault tolerance
- Expertise in RESTful API design (OpenAPI/Swagger)
- Experience with API security protocols: OAuth2, JWT, mTLS
- Strong knowledge of cloud-native architecture principles
- Experience with Microsoft Azure services and cloud solutions
- Familiarity with:
- Azure DevOps
- Git
- CI/CD pipelines
- Docker & Kubernetes
- Experience implementing automated build, test, and deployment pipelines
Architecture & Domain Expertise:
- Experience with Domain-Driven Design (DDD) and C4 modeling
- Knowledge of architectural frameworks (e.g., TOGAF)
- Experience with event-driven architecture (Kafka/Event Hubs)
- Understanding of financial domain requirements (KYC, risk, regulatory compliance)
- Ability to design secure-by-default architectures
Soft Skills:
- Strong stakeholder management and communication skills
- Ability to simplify complex technical concepts
- Strong analytical and problem-solving abilities
- Ability to work across global teams and environments, * Knowledge of data flows, data lineage, and system integrations
- Experience with financial platforms or banking environments
- Exposure to regulatory and audit frameworks, If you're a solution-driven architect who thrives on designing scalable and secure systems, we'd love to hear from you!