Cloud Native Java Architect
Technology
Sofia, Българияпреди 2 дниДо 24.12.2026 г.
Пълно работно време
Описание на позицията
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.
- 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.
- 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.
• 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.
• 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).
• 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).
• 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
- Strong understanding of authentication and security standards (OIDC, OAuth 2.0, SAML, JWT, TLS).
- Excellent communication and mentoring abilities.
- 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
- 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
GitLabOrchestrationApache KafkaGrafanaCloud FoundrySpring FrameworkScalabilityMongodbTypescriptGraphQLRabbitMQDevOpsOauthPostgresqlSoapSqlApache CamelApache Http ServerJavaJWt
Интересувате ли се от тази позиция?