Java Solution Architect
CodeValue Rishon LeZion, Center District, Israel
Software Development · 51-200 employees
About the role
Design and develop complex enterprise systems and microservices while maintaining a hands-on role in Java development. Collaborate with development teams to translate business requirements into scalable solutions and provide architectural guidance throughout the project lifecycle.
What they look for
Requirements
Requires extensive experience as a hands-on software or solution architect with a strong background in Java development for enterprise environments. Candidates should possess deep knowledge of integration patterns, distributed systems, and experience within the banking or financial services sector.
Full description
CodeValue is looking for experienced Hands-On Java Architects to join a large-scale Enterprise project in the banking and financial services domain.
The role combines software architecture with hands-on Java development, with a focus on designing and implementing complex Enterprise solutions, Services, APIs, Microservices, and integration patterns. You will work closely with development teams and be involved throughout the full lifecycle — from architecture and design through hands-on implementation.
What You'll Do
- Design and develop complex Enterprise systems and solutions using Java.
- Define architecture for Services, APIs, Microservices, and integration flows.
- Take a hands-on role in Java development and implementation.
- Work with Integration Patterns and Enterprise architecture principles.
- Translate business and technical requirements into scalable, maintainable solutions.
- Create architecture and technical design documents.
- Work closely with development teams throughout implementation.
- Review technical designs and provide architectural guidance.
- Troubleshoot complex technical challenges and support production systems.
- Ensure solutions align with business, technical, security, and operational requirements.
Location: Rishon LeZion
Work Model: Hybrid – 1 day per week on-site
Requirements
Proven experience as a Hands-On Software / Solution Architect.
Strong hands-on Java development experience in production environments.
Strong experience designing and developing Java-based Enterprise systems.
Hands-on experience with Services, APIs, Microservices, and integration solutions.
Strong understanding of Enterprise architecture principles and design patterns.
Experience with Integration Patterns.
Strong understanding of system design, data modeling, and distributed systems.
Ability to combine architectural thinking with hands-on coding and technical leadership.
Experience working closely with development teams and driving solutions from design through implementation.
Experience in banking / financial services – a strong advantage.
Similar roles
-
(Senior) Kotlin / Java Fullstack Engineer mit Fokus Backend - Agentic Coding (all genders) - 100 % Remote
Iits Dortmund, North Rhine-Westphalia, Germany
-
Senior Java Developer- Tieto Banktech (m/f/d)
Tieto pune, Maharashtra, India
-
Senior Production Support Engineer (Java & Cloud Platforms)
Inetum Lisbon, Portugal
-
Tech Lead Java - Services Financiers – Rouen
Sopra Steria Rouen, Normandy, France
-
Java Developer (m/w/d)
Collaboration Betters The World GmbH Frankfurt, Hesse, Germany · €62K–€72K/yr
-
Java Software Developer with French (25000L9P)
BE Bucharest, Romania