Acquia, a leading digital experience platform provider, is seeking a Senior Software Engineer to join their AgilOne team, a subsidiary focused on Customer Data and Engagement Hub solutions. This role offers an opportunity to work with enterprise-grade technologies and contribute to a platform that serves over 150 global brands. The position involves developing server-side code, APIs, and microservices while working with cutting-edge technologies in big data and machine learning.
As a Senior Software Engineer, you'll be instrumental in designing and developing high-quality server-side applications, performing code reviews, and mentoring junior engineers. The role requires expertise in Java development, microservices architecture, and database technologies. You'll be working with a modern tech stack including SQL, NoSQL databases, and potentially cloud services like AWS or Google Cloud.
The ideal candidate brings 4-7 years of Java development experience, strong understanding of data structures and algorithms, and experience with agile methodologies. Additional advantages include experience with big data technologies like Hadoop, Spark, and Kafka, as well as cloud platforms.
Working at Acquia means joining a global company with employees in over 30 countries, building solutions that power digital experiences for some of the world's most ambitious brands. The company offers a remote work environment and values innovation, including embracing AI technologies to enhance their processes. This is an excellent opportunity for a senior engineer looking to make an impact in the enterprise software space while working with modern technologies and contributing to meaningful digital solutions.