(Senior) Software Architect (m/f/d) Java in der Städteregion Aachen
Sedo GmbH - Vollzeitbeschäftigung
Start ab sofort - Online seit dem 14.11.2020
We are: THE experts of the first hours around domains. With more than 20 years of experience in e-commerce, we work in interdisciplinary teams every day to create the best possible user experience for more than 2 million customers worldwide. The combination of experiencemodern technologies in conjunction with flat hierarchieshighly motivated colleagues are the building blocks of our success story. Our common goal? Success that is sustainable! The United Internet AG group provides support in the background to achieve this goal.
You place value on clean code as well as clear architectures? Evenyou do not have every answer at hand, you know how to reach your goaldrive things forward? Then we trust you to take responsibility within our new agileinterdisciplinary working marketplace teamthe conception, the blueprint to the coordination of the development process. Leave your technological footprint with Sedo through your creativityfun with complexsustainable software architectures!
Our Technology Stack:
Our backends are Java micro-services based on Spring/Spring BootApache Camel, which are addressed via RESTmessage queues.
At Sedo, we integrate a variety of third-party productsuse the APIsproviders like GoogleAWS1&1.
A high code quality is extremely important to us. We therefore take our test code just as seriously as our production code.
With our central continuous delivery system, we can roll out new software in different environments several times a day. For this we use among others, Git, HelmJenkins. Simply through mergingtagging.
We mainly operate our applications as Docker containers in a private cloud managed Kubernetes cluster.
We use central logging (ELK), Prometheus, GrafanaIcinga for analysis, metricsmonitoring of our productive operations.
Assessment of the existingpotential (Java) technologiesplatforms with their peripherals
Elaboration of technical architecture conceptscreation of blueprints / POCs
Implementation of complex requirements in modular architecturerobust software
Think for yourself, convince with solutionstake responsibility
Close cooperation with Product Ownersrequirements management
Supportcoaching of developers in software design issues
Active participation in agile work processes
You enjoy complex tasks
Substantial knowledge of architectural concepts for complex applications in the Java environment
Several years of in-depth experience in Java development as well as definition, conception, creationimplementation of software architectures in the Java micro service environment
In-depth knowledge of current frameworksdesign patterns (clean code)
Knowledge of CD/CI
Assertiveness, motivator, ability to work in a teama hands-on mentality
Fluent GermanEnglish skills
Successfully completed studies in (business) / computer sciencea comparable qualification
Work-life balance: trust-based working hours, home office, 30-day vacation entitlement, fitness offers
Environmentally friendly way to work: employer-financed KVB job ticket
Free choice of hardware: MacBook ProDell notebook
Top offices: central location in the Mediaparkfreshly renovated rooms with the latest equipment
Personal development: individual training agreements
Attractive employee discounts: corporate benefits, ticketsprinter
Refreshments flat rate: coffee / tea / water, fresh fruit
Company events: summer, Christmasteam events
Bitte geben Sie bei Ihrer Bewerbung die Referenznummer acjobs-st-69735an.