Java Architect
Indexed description
Role: Java Architect
Location: Geneva, Switzerland
Mode: Hybrid (3 Days Onsite)
Type: Permanent
Job Description:
Experience as a Java Architect or have hands-on experience at architectural level must have.
Technical Skills
- Coding
- Languages: Java, JavaScript, SQL
- Libraries and Frameworks: Spring, Spring Boot, Angular, Hibernate
- Clean Code: TDD, SOLID, KISS
- Design Patterns: GOF
- Component Design
- API Styles (REST, SOAP)
- Storage Systems (RDBMS, Key Value, Object Store, Search Engine, Document DB)
- DDD
- Modeling (UML, ERM, BPMN, C4Models)
- Software Architectures:
- Hexagonal/Layered, Microservices/Modular, Data Hub, Lambda/Kappa, CQRS, Event-Driven, Orchestration/Choreography
- AI
- Usage Claude Code or equivalent
Domain Knowledge:
Trading, or Transactions, Asset Management, Rebalancing, Taxation, Valuation, Banking Accounts, Compliance, Restitution.
Responsibilities
Technical Architecture:
- Guardian of technical architecture choices at the component and software level.
- Owner of the technological vision for their product.
Support and Collaboration:
- Provides Level 3 support with DevOps.
- Actively participates in collaboration with Luxembourg dev teams.
- Assists the Solution Architect in their mission
- Technical advisor of Product Owner
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search