Java Software Development Engineer - Adobe Experience Platform

Adobe is a global leader in digital experiences, empowering everyone from emerging artists to global brands to create and deliver exceptional digital experiences.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Java Software Development Engineer - Adobe Experience Platform

Adobe is seeking a Java Software Development Engineer to join their Adobe Experience Platform team in Bucharest. This role offers an exciting opportunity to work on products that touch millions of digital experiences worldwide. As part of Adobe's mission to change the world through digital experiences, you'll be working on distributed, scalable services that power the Adobe Experience Platform.

The role involves full-cycle product development, from transforming business requirements into technical specifications to implementing and maintaining high-availability services. You'll be working with modern Java technologies, including Spring and Spring Boot, while designing and implementing APIs in a microservices architecture.

This position is perfect for someone who combines strong technical skills with a passion for problem-solving. You'll be part of a collaborative team that values innovation and good engineering practices. The role offers exposure to cutting-edge technologies and the chance to work on products that impact how companies interact with customers across every screen.

Adobe offers a dynamic work environment where new ideas are welcomed from all levels of the organization. You'll be part of a company that's consistently recognized as a great place to work, with a unique Check-In approach to employee development and a strong commitment to diversity and inclusion.

The ideal candidate should have strong Java development experience, familiarity with database technologies, and a proven track record of building scalable web services. You'll need to be adaptable, self-motivated, and ready to contribute to an agile team that's pushing the boundaries of digital experience technology.

Last updated 11 days ago

Responsibilities For Java Software Development Engineer - Adobe Experience Platform

  • Be involved in all product development and delivery stages
  • Transform business requirements into feature specifications
  • Contribute to the development of distributed, scalable, highly available services
  • Contribute to design and implementation of new features, APIs, unit and integration test suites
  • Research various technologies useful for the project
  • Perform on-call activities on rotation
  • Promote good software engineering practices across the team

Requirements For Java Software Development Engineer - Adobe Experience Platform

Java
  • Strong algorithm and logical skills
  • Knowledge of Java technologies and frameworks (Spring, Spring Boot)
  • Knowledge in building and operating web services
  • Knowledge of SQL/No-SQL database technologies
  • Understanding of API design and micro-services
  • Very good problem solving skills
  • Ability to dive deep to find the root of problems
  • Being adaptable to a dynamic environment

Benefits For Java Software Development Engineer - Adobe Experience Platform

Medical Insurance
401k
Education Budget
  • Comprehensive benefits package
  • Professional development opportunities
  • Collaborative work environment

Interested in this job?

Jobs Related To Adobe Java Software Development Engineer - Adobe Experience Platform

Full Stack Engineer

Full Stack Engineer role at Adobe focusing on Experience Management solutions, requiring JavaScript and Python expertise, offering $113K-$206K salary range.

Software Development Engineer

Adobe Software Development Engineer position focusing on AEM Assets, offering competitive compensation and opportunity to build innovative asset management solutions.

Software Development Engineer

Full-stack Software Development Engineer role at Adobe, focusing on AEM Assets development with competitive compensation and benefits.

Software Development Engineer

Software Development Engineer role at Adobe focusing on developer productivity tools and AI integration, offering competitive compensation and opportunity to work with cutting-edge technologies.

Software Development Engineer

Software Development Engineer role at Adobe, building scalable services and tools for the Journey Optimizer Team, requiring 4-6 years of experience in Java/Scala and distributed systems.