Addepto is a leading AI consulting and data engineering company that builds scalable, ROI-focused AI solutions for global enterprises. We are looking for a visionary Senior/Lead Software Engineer to design and guide the implementation of robust, scalable, and secure software solutions.
Key responsibilities
- Lead the design and development of end-to-end architectural solutions aligned with business strategy.
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Design and oversee the integration of diverse systems, including legacy platforms and modern cloud services.
- Champion Domain-Driven Design principles to ensure modular and maintainable solutions.
- Drive the adoption of Microsoft Azure services and event streaming solutions using Kafka.
Requirements
- At least 7+ years of commercial experience with Java development and Oracle database technologies.
- Extensive experience in designing solutions across cloud-native architectures and legacy systems.
- Hands-on experience with Microsoft Azure services, Kubernetes, and WebLogic Server.
- Expert knowledge of Domain-Driven Design (DDD) and event-driven architectures.
- Fluent English (C1 level) and proven ability to lead technical teams.
What we offer
- Work in a supportive team of passionate enthusiasts of AI and Big Data.
- Engage with top-tier global enterprises on international projects.
- Accelerate professional growth through career paths, knowledge-sharing, and sponsored training.
- Access to medical and sports packages, well-being support, and full work equipment.
- Flexible cooperation models with 20 fully paid days off.