Remote - Java Backend Developer (Optimizely or DXP exp.) - W2 Only

Overview

On Site
Full Time
Contract - W2
Contract - 2 day((s))

Skills

Java
Optimizely
DXP

Job Details

Position: Java Backend Engineer (Mid to Senior-Level)

Location: Remote opportunity

Must have:

Optimizely is a digital experience platform (DXP) that helps organizations create, manage, and optimize digital content and customer experiences. It is widely used in e-commerce, marketing, and content-heavy websites for delivering personalized, high-performing digital experiences across channels.

Job Description:

We're looking for a Backend Engineer who thrives in fast-paced environments and can take complete ownership of backend architecture. This role requires someone who is not only technically strong but also collaborative, detail-oriented, and passionate about building scalable, high-performance systems. You'll work closely with our frontend and architecture teams to drive innovation and deliver robust digital experiences.

Key Responsibilities:

  • Lead the design and development of scalable backend services using Java (Spring Boot) and Node.js
  • Build and maintain RESTful and GraphQL APIs, ensuring clean and efficient interfaces
  • Integrate with third-party services and legacy systems to build a cohesive digital ecosystem
  • Contribute to Optimizely-based CMS and personalization-driven platforms for enhanced e-commerce experiences
  • Design and implement solutions with strong focus on performance, resilience, and maintainability
  • Write and maintain unit/integration tests; champion Test-Driven Development (TDD) practices
  • Collaborate cross-functionally to shape architecture and deliver end-to-end features

Core Technical Skills

  • Languages & Frameworks: Java (Spring Boot), Node.js, Scala (bonus for functional programming)
  • API Development: RESTful and GraphQL APIs; scalable and modern design patterns
  • System Integration: Service-oriented architecture; integration with external and legacy systems
  • CMS & E-commerce: Hands-on experience with Optimizely Platform and understanding of digital personalization
  • Databases: Expertise in SQL (MySQL, Oracle) and NoSQL (MongoDB, Couchbase)
  • Testing & Quality: Strong TDD advocate; experience in test automation and CI/CD pipelines

Nice to Have

  • Familiarity with frontend frameworks like React, AngularJS, or Next.js (for API integration)
  • Experience with performance tuning and optimizing backend code for high-traffic applications
  • Deep knowledge of OOP, SOLID principles, and clean code practices

Soft Skills

  • Strong communicator and team player
  • Comfortable challenging ideas to reach the best technical solution
  • Detail-oriented with a focus on code quality, scalability, and maintainability
Follow us on LinkedIn -
#LI-NITINSHARMA
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.