Taro Logo

Java Software Engineer, Adobe Experience Platform

Adobe changes the world through digital experiences, providing tools for design, digital media, and customer experience management.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Java Software Engineer, Adobe Experience Platform

Adobe is seeking a Java Software Engineer to join their Experience Platform team in Bucharest. Adobe Experience Platform is a crucial solution that helps customers centralize and standardize their customer data across enterprises, enabling real-time personalized experiences. The role involves working with petabytes of data to help thousands of customers collect, manage, and synthesize information for meaningful customer interactions.

As a Java Software Engineer, you'll be responsible for building and maintaining complex features in a large-scale, multi-cloud microservices SaaS product. The position requires strong expertise in Java technologies, particularly Spring and Spring Boot frameworks, along with a solid understanding of API design and microservices architecture. Experience with Scala and Spark is considered a plus.

Adobe offers an exceptional work environment that has been recognized worldwide on Best Companies lists. The company culture emphasizes collaboration, continuous feedback through their unique Check-In approach, and opportunities for professional growth. They're committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunities.

The role combines technical challenges of working with big data and cloud technologies while building solutions that impact millions of users worldwide. You'll be part of a team that powers digital experiences across various channels, from morning until night, touching countless customer interactions through Adobe's products. This position offers the opportunity to work on cutting-edge technology while contributing to a product that shapes how enterprises deliver personalized experiences to their customers.

Last updated 9 days ago

Responsibilities For Java Software Engineer, Adobe Experience Platform

  • Create and maintain complex features in large-scale, multi-cloud microservices SaaS product
  • Take ownership of application design efforts optimizing for quality, scalability and performance
  • Serve as a mentor and cultivate a collaborative environment
  • Work across teams and domains to collaborate on projects
  • Build and maintain Adobe Experience Platform services

Requirements For Java Software Engineer, Adobe Experience Platform

Java
Scala
  • Strong algorithm and logical skills
  • Knowledge of Java technologies and frameworks (Spring, Spring Boot)
  • Experience with Java web application servers
  • Understanding of API design and micro-services
  • Knowledge of SaaS solution development - testing, CI/CD, monitoring, infrastructure as code
  • Experience with Scala and Spark (plus)
  • Strong problem solving skills
  • Ability to adapt to dynamic environment

Benefits For Java Software Engineer, Adobe Experience Platform

Medical Insurance
Dental Insurance
Vision Insurance
  • Exceptional work environment recognized on Best Companies lists
  • Unique Check-In approach for ongoing feedback
  • Equal Employment Opportunity employer
  • Accommodation for disabilities

Interested in this job?