Senior Software Development Engineer

Company: AdoTube
Company: AdoTube
Location: Hamburg
Commitment: Full time
Posted on: 2024-05-17 05:23
Our CompanyChanging the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our CompanyChanging the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!The ChallengeWe are on a mission to redefine and standardize the Content Platform at Adobe. We are building a coordinated set of cloud services that will enable powerful collaborative user experiences among our products, users, and partners. These collaboration platform services are generic, but tailored to be naturally integrated into many kinds of desktop, mobile, and web-based products. The services are operated across multiple regions on Amazon Web Services (AWS) and Microsoft Azure. Our objective is to enable an outstanding ecosystem, so developers can select the desired combination of collaboration services that delivers the best user experience.The OpportunityBe part of the Collaboration services team.As a member of this multi-functional development team you will develop, deploy, and own these dockerized Java microservices. "Build it and own it!".You should be self-directed and team oriented. Your primary team is based in Hamburg, but you will also collaborate with other development teams in the USA and India. Your colleagues are forward-thinking and encouraging and provide an outstanding work environment.We don't always take ourselves seriously, but we're serious about what we build.In our team, you will build phenomenal things, you will always learn something new, your teammates will listen to what you have to say, and you will receive recognition for the contributions you make.What You’ll DoTogether with your multi-functional team you fully own the different collaboration services you build.The focus area of your work is to drive the implementation of sophisticated features.To guarantee a high standard of quality, you contribute to the test strategy and make decisions on automation technologies.With the goal of robustness and security in code, you establish relevant practices and patterns.You ensure smooth operations by designing and testing for scalability and failure resistance.Together, we follow current and secure development principles, and we promote a culture of continuous learning. You share knowledge and mentor others.In a joint effort with your fellow team members, you work with Adobe internal client teams that integrate with the Content Platform.What you need to succeedBS/MS degree in Computer Science or a related area (or equivalent experience)5+ years of experience in the fieldStrong knowledge of Java and very familiar with a variety of Java development concepts, practices, and toolsGood understanding of JVM basics (e.g. garbage collection and concurrency)Good understanding of architectural patternsAbility to investigate and resolve problems across a large-scale, distributed systemProficient in writing and maintaining testsGood written and spoken English languageComfortable in technical discussions and code reviews with constructive feedbackInterest in continuous learning and working with leading-edge technologiesPreferred QualificationsExperience with Java application frameworks like SpringExperience with AWS cloud providerExperience with SQL and/or NoSQL datastoresExperience with messaging systems like Kafka, SQS, ActiveMQExperience in container technologies like Kubernetes and DockerExperience in monitoring technologies like Splunk, Prometheus, Grafana, and New RelicExperience with modern C++ is a plusOpportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.
View Original Job Posting