Code.Hub  logo
Code.Hub

java architect

Nov 10, 2026 · Code.Hub

Αττική·Nov 10, 2026
ΑττικήHybridΠληροφορικήPermanentFull Time
JOBILY AI SUMMARY

What you'll do

  • Contribute to the architecture and technical design of large-scale Java applications
  • Translate business and project requirements into scalable, maintainable technical solutions
  • Define and evolve application architecture, design patterns, integration approaches, and technical standards
  • Make architectural decisions covering Java, Spring Boot, microservices, APIs, databases, and system integrations
  • Review architectures and identify opportunities for modernization, optimization, and technical improvement
  • Ensure solutions meet scalability, performance, security, maintainability, and reliability requirements
  • Support system modernization, refactoring, and architectural evolution
  • Produce and maintain technical and architectural documentation
  • Provide architectural guidance to development teams throughout the software development lifecycle
  • Review technical designs and support engineers in resolving complex architectural challenges
  • Promote consistent software engineering principles and architectural standards
  • Participate in technical discussions with internal and external stakeholders
  • Support technology, framework, and implementation approach evaluations
  • Contribute to code and design reviews requiring architectural oversight

Key requirements

  • 7+ years' experience
  • Java, Spring Boot, and enterprise applications
  • Software architecture, solution design, and enterprise architecture
  • Microservices, distributed systems, and API design
  • System integration and relational databases
  • Cloud platforms, containerization, CI/CD, and DevOps

Benefits

  • Medical and life insurance plan.
  • Experience within a multinational environment and global teams, a collaborative technology-focused environment, and development opportunities within a market-leading, fast-growing organization.

About the job

Our client is an award-winning software provider with extensive expertise in Financial Software and Large-Scale Solutions, including a significant portfolio of Public Sector projects. The company has a presence in 50+ countries and 10 offices in key financial centers.

Language Requirement: ,

Minimum Years of Experience: 7

Key Responsibilities

1. Software Architecture & Technical Design

  • Contribute to the architecture and technical design of large-scale Java applications.

  • Translate business and project requirements into scalable and maintainable technical solutions.

  • Define and evolve application architecture, design patterns, integration approaches, and technical standards.

  • Make architectural decisions around Java, Spring Boot, microservices, REST/SOAP APIs, databases, and system integrations.

  • Review existing architectures and identify opportunities for modernization, optimization, and technical improvement.

  • Ensure solutions meet requirements around scalability, performance, security, maintainability, and reliability.

  • Support system modernization, refactoring, and architectural evolution where required.

  • Produce and maintain technical and architectural documentation.

2. Technical Collaboration & Governance

  • Work closely with Software Engineers, Tech Leads, Project Managers, and other technical stakeholders.

  • Provide architectural guidance to development teams throughout the software development lifecycle.

  • Review technical designs and support engineers in resolving complex architectural challenges.

  • Promote consistent application of software engineering principles and architectural standards.

  • Participate in technical discussions with internal and external stakeholders.

  • Support the evaluation and selection of appropriate technologies, frameworks, and implementation approaches.

  • Contribute to code and design reviews where architectural oversight is required.

Required Qualifications

  • Extensive professional experience in Java software engineering.

  • Strong hands-on background with Java, Spring Boot, enterprise applications, and API design.

  • Proven experience in software architecture, solution design, or senior technical design responsibilities.

  • Strong understanding of microservices, distributed systems, integration patterns, and enterprise architecture principles.

  • Experience with relational databases and complex system integrations.

  • Understanding of cloud platforms, containerization, CI/CD, and DevOps practices.

  • Ability to translate business requirements into effective technical and architectural solutions.

  • Strong communication and stakeholder-management capabilities.

  • Experience with large-scale Public Sector projects will be considered a strong advantage.

  • Previous experience working within complex enterprise environments involving multiple systems and engineering teams will also be highly valued.

Nice-to-Have Skills

  • Experience with Domain-Driven Design (DDD) and domain modeling in complex enterprise applications.

  • Familiarity with event-driven architectures and asynchronous communication patterns.

  • Experience with architecture governance, including Architecture Decision Records (ADRs) and technical standards.

  • Exposure to enterprise security architecture, authentication/authorization patterns, and secure system design.

Salary (Ind.): 3500-4000 € / Per month Gross

What They Offer

  • Medical & Life Insurance Plan.

  • Experience within a multinational environment and global teams.

  • Collaborative environment with a strong passion for technology.

  • Development opportunities within a market-leading, fast-growing organization.

About the company

Code.Hub is a Recruitment Agency, a Learning & Development partner, an Extended Team and Project Delivery expert in the Tech Industry.

We source and train the best candidates in Tech Industry.

With a team of 150+

  • Tech-specific Recruiters
  • Certified Trainers
  • Software Development specialists

we are prepared for every challenge.

Using exclusively Agile methodologies, we help companies of all levels and technologies to extend their vision many step forward.


Workplace
Hybrid
Sector
Πληροφορική
Employment Type
Permanent
Work Time
Full Time

About the company

Code.Hub is a Recruitment Agency, a Learning & Development partner, an Extended Team and Project Delivery expert in the Tech Industry.

We source and train the best candidates in Tech Industry.

With a team of 150+

  • Tech-specific Recruiters
  • Certified Trainers
  • Software Development specialists

we are prepared for every challenge.

Using exclusively Agile methodologies, we help companies of all levels and technologies to extend their vision many step forward.