← Back to list
Job · Senior

Senior/Lead Software Engineer / Solution Architect

Software Engineer • Senior • Remote • Full-time • European Union EU/EMEA

Addepto is looking for a hands-on Solution Architect to design and guide the implementation of robust, scalable and secure software solutions. The role covers modern and legacy architectures, system integration and cloud-native technologies.

Responsibilities

  • ▹Lead the design and development of end-to-end architectural solutions, aligned with enterprise architecture standards, business requirements and technology strategy
  • ▹Provide technical leadership and guidance to development teams throughout the project lifecycle, from conception to deployment
  • ▹Evaluate and recommend appropriate technologies, tools and platforms to solve complex business problems, considering both cost and long-term viability
  • ▹Design and oversee the integration of diverse systems, including legacy platforms (WebLogic, IBM MQ) and modern cloud services
  • ▹Champion Domain-Driven Design principles so solutions are modular, maintainable and reflect core business domains
  • ▹Drive the adoption and optimal use of Microsoft Azure services, including Application Gateway and Redis, for high availability, scalability and security
  • ▹Design and implement event streaming solutions using Kafka, fostering asynchronous communication and real-time data processing
  • ▹Use Kubernetes for container orchestration, ensuring efficient deployment, scaling and management of microservices
  • ▹Define performance and scalability requirements and ensure architectural designs meet these non-functional criteria
  • ▹Create and maintain comprehensive architectural documentation, including design specifications, diagrams and technical standards
  • ▹Mentor and guide junior architects and developers, fostering a culture of technical excellence and continuous improvement
  • ▹Communicate complex technical concepts effectively to technical and non-technical stakeholders

Requirements

  • ▹At least 5+ years of proven commercial experience with Java development and strong proficiency in Oracle database technologies, including performance tuning and schema design
  • ▹Extensive experience designing and implementing solutions across both modern, cloud-native architectures and legacy systems
  • ▹Hands-on experience with Microsoft Azure services, including Azure Compute, Networking, Storage, Azure Application Gateway and Azure Cache for Redis
  • ▹Event streaming and messaging experience: practical experience with Kafka for event-driven architectures, as well as traditional messaging systems like IBM MQ
  • ▹Solid experience with Kubernetes for deploying and managing containerized applications
  • ▹Experience with WebLogic Server for deploying and managing enterprise Java applications
  • ▹Expert knowledge of Domain-Driven Design (DDD) principles and their application in real-world projects
  • ▹Experience designing RESTful APIs and other integration patterns
  • ▹Exceptional analytical and problem-solving skills with the ability to troubleshoot complex issues across distributed systems
  • ▹Excellent verbal and written communication skills
  • ▹Proven ability to lead and influence technical teams and stakeholders

Soft skills

Analytical and problem-solving mindsetExcellent communication with technical and non-technical audiencesLeadership and the ability to influenceMentoring

What we offer

  • ▹A supportive team of passionate AI and Big Data enthusiasts
  • ▹International projects with top-tier global enterprises and cutting-edge startups
  • ▹Flexible work arrangements: remote, modern offices or coworking spaces
  • ▹Career paths, knowledge-sharing initiatives, language classes, sponsored training and conferences, including the Databricks partnership with training materials and certifications
  • ▹Choice of cooperation form: B2B or contract of mandate, with 20 fully paid days off
  • ▹Team-building events and an integration budget
  • ▹Celebration of work anniversaries, birthdays and milestones
  • ▹Medical and sports packages, eye care and well-being support including psychotherapy and coaching
  • ▹Full work equipment, including a laptop
  • ▹Support for speaking at conferences, writing for the blog and joining meetups
  • ▹Smooth onboarding with a dedicated buddy

About the company

Addepto is a leading AI consulting and data engineering company that builds scalable, ROI-focused AI solutions for large enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB and WGU. It has its own product, ContextClue, and contributes open-source solutions to the AI community. Forbes named it one of the top 10 AI consulting companies worldwide. It is part of KMS Technology, a US-based global technology group.

Similar jobs