Solution Architect (Java/Azure) IRC288333

Description

The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients, with offices in New York, San Francisco, Boston, Stamford, Dallas, and Luxembourg.

They provide private fund sponsors with a best-in-class combination of people, processes, and technology to support operational infrastructure, financial reporting, and investor communications.

The project involves complex, data-driven enterprise systems deployed across multiple environments. 

 

Requirements

  • 7+ years of experience in software engineering and/or solution architecture for enterprise systems
  • Strong hands-on background with Java 17 and the Spring ecosystem
  • Experience working with relational databases, including Microsoft SQL Server
  • Proven experience designing and evolving multi-tier, service-oriented systems
  • Strong experience analyzing existing architectures and defining modernization strategies
  • Solid understanding of scalability approaches: horizontal and vertical scaling, stateless vs stateful services, caching, asynchronous processing
  • Experience designing for reliability and resilience: fault tolerance, graceful degradation, failure isolation
  • Experience with cloud-based solutions, preferably on Microsoft Azure
  • Understanding of CI/CD and DevOps principles as part of solution architecture
  • Strong analytical skills with the ability to evaluate trade-offs and risks
  • Strong communication skills, able to explain architectural decisions to both technical teams and stakeholders
  • Upper-intermediate level of English or higher

 

Job responsibilities

  • Analyze and assess the current system architecture, identifying bottlenecks, technical debt, and scalability constraints
  • Evaluate and propose target solution architecture options, including rationale, risks, and trade-offs
  • Define a soft, incremental migration plan from the existing architecture to the target architecture
  • Design and validate a scaling strategy, focusing on sustainable growth and system stability
  • Define architectural principles, guidelines, and guardrails for development teams
  • Facilitate architecture review sessions and technical discussions with development, QA, and DevOps teams
  • Produce and maintain key architectural artifacts: current-state diagrams, target-state views, ADRs, and migration roadmaps
  • Support teams during implementation by reviewing design decisions and ensuring architectural consistency
  • Address non-functional requirements such as performance, reliability, security, and operability

Required skills experience

Java 7 years
Azure 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 11 February
2 views
ยท
1 application
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...