Към основното съдържание

Cloud Native Java Architect

Technology
Wiser Technology
Sofia, Българияпреди 1 седмица
Пълно работно времеНа място

Описание на позицията

Job description

We're seeking an experienced Cloud-Native Architect to design and lead the development of scalable, resilient cloud-based systems. You'll be responsible for architecting solutions that leverage containerization, orchestration, and modern CI/CD practices while establishing integration strategies that connect our technology stack. This role requires deep technical expertise and the ability to mentor engineering teams on cloud-native best practices. Key Responsibilities: Architecture &

  • Design

  • Design cloud-native architectures using microservices patterns and container-based technologies.
  • Design, develop, and maintain enterprise applications built with TypeScript, Java, Spring Boot, SAP CAP, Fiori, and SAPUI5 within cloud-native environments (SAP BTP Cloud Foundry, Azure, AWS).
  • Architect CI/CD pipelines and DevOps workflows to enable rapid, reliable deployments.
  • Define and implement security best practices for containerized and orchestrated environments.

Enterprise Integration

  • Establish and refine integration strategies across distributed systems and third-party services.
  • Architect, design, develop, and manage enterprise integrations using modern iPaaS platforms (e.g., SAP Integration Suite, n8n, and others).
  • Establish and design enterprise integrations across distributed cloud and on-premise systems, leveraging diverse communication protocols.
  • Evaluate and recommend integration technologies, APIs, and messaging patterns.

Technical Leadership

  • Lead the evaluation and selection of technologies, frameworks, and platforms for new initiatives.
  • Conduct architectural reviews and provide technical guidance on design decisions.
  • Mentor and guide engineering teams on cloud-native design patterns, enterprise integrations, containerization, and orchestration.
  • Drive a culture of innovation, continuous improvement, and knowledge sharing within teams.
  • Adhere to and advocate for best practices, ensuring technical integrity, high delivery quality, and long-term maintainability of solutions.

Collaboration &

  • Governance

  • Collaborate with stakeholders, project managers, product owners, and engineering teams to translate business requirements into robust, scalable, and maintainable technical solutions.
  • Document architectural decisions and maintain architectural standards across teams.

Required Experience &

  • Qualifications: Experience &
  • Core Development

  • 8+ years of software architecture and/or senior development experience.
  • Strong Java proficiency with experience building production systems.
  • Deep expertise with Spring and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, etc.).
  • Experience with relational and non-relational database design (PostgreSQL, SQL Server, MongoDB).

Containers, Cloud &

  • DevOps

  • 5+ years of hands-on Docker experience, including image optimization, registry management, and container security.
  • 5+ years of Kubernetes experience, including cluster design, networking, storage, and advanced features (Helm, operators, custom resources).
  • Experience with container orchestration at scale.
  • CI/CD pipeline design and implementation (Jenkins, GitLab CI, GitHub Actions, or similar).
  • Proficiency in at least one infrastructure-as-code tool (Terraform, CloudFormation, Ansible).
  • Solid understanding of cloud platforms (AWS, Azure, or GCP).

Integration &

  • Architecture

  • Hands-on experience with major enterprise integration platforms (e.g., SAP Integration Suite, MuleSoft, Boomi, webMethods, n8n, or similar).
  • Experience with cloud-to-on-premise integrations and hybrid landscapes through various protocols (e.g., HTTP, OData, SOAP, REST, IDoc, SFTP).
  • Solid understanding of API-based architectures, event-driven architecture, message queues, and enterprise integration patterns.
  • Strong understanding of microservices architecture patterns and distributed systems.
  • Integration architecture expertise, including:RESTful API design and managementMessage-oriented middleware (Kafka, RabbitMQ, JMS)Event-driven architecture patternsData integration and ETL strategiesAPI gateways and service mesh concepts

Security

  • Strong understanding of authentication and security standards (OIDC, OAuth 2.0, SAML, JWT, TLS).

Soft Skills

  • Excellent communication and mentoring abilities.

Nice-to-Have Skills

  • Experience with the SAP landscape: SAP BTP, Integration Suite, and other SAP solutions
  • Service mesh experience (Istio, Linkerd)
  • Advanced observability and monitoring (Prometheus, Grafana, ELK, Jaeger)
  • Apache Kafka or event streaming platform expertise
  • Enterprise integration pattern tools (TIBCO, MuleSoft, Apache Camel)
  • GraphQL experience
  • Serverless architecture understanding
  • Certification in cloud platforms or Kubernetes (CKA, CKAD)
  • Open-source contribution or community involvement
  • Experience with FinTech, e-commerce, or high-scale systems

Key Competencies

  • Technical Leadership: Drive architectural decisions and communicate complex concepts to both technical and non-technical stakeholders.
  • Problem-Solving: Design solutions for scalability, reliability, and security challenges.
  • Collaboration: Work effectively across teams, from frontend engineers to DevOps specialists.
  • Innovation: Stay current with emerging technologies and best practices in cloud-native development.
  • Attention to Detail: Ensure architectural consistency, performance optimization, and adherence to standards.

Keywords
javajob-descriptionsplanning-and-designvisual-art-designproduct-development-and-designmicroservicesenterprise-applicationstypescriptmicrosoft-typescriptspringspring-bootsapcompliance-assistance-program-capcloud-foundrymicrosoft-azureamazon-web-servicescustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cd

Интересувате ли се от тази позиция?