Apolis logo

Senior Java Full Stack Application Architect

Apolis

  • Plano, TX
  • 5 days ago
  • $70–$75 Per Hour

Highlights

The candidate will help migrate brand experiences from Salesforce Commerce Cloud (SFCC) to a Unified Digital Platform (UDP), delivering scalable backend services, React-based storefronts, enterprise integrations, and cloud-native solutions. The ideal candidate should have strong Java/Spring Boot development skills, React expertise, eCommerce domain knowledge, and experience building and deploying production-ready applications.

Numbers & Facts

LocationPlano, TX
IndustryComputer/IT Services
Salary$70–$75 Per Hour
Company Size500 to 999 employees
Websitehttps://www.apolisrises.com/

Description

Job Title: Senior Java Full Stack Application Architect

Location: Plano, Texas
Priority: Urgent and Critical
Note: Hands-on experience in Java, React, eCommerce, and microservices architecture is mandatory.

Job Description

We are seeking a hands-on Senior Java Full Stack Application Architect with strong experience in eCommerce, enterprise application modernization, microservices, and digital transformation. The candidate will help migrate brand experiences from Salesforce Commerce Cloud (SFCC) to a Unified Digital Platform (UDP), delivering scalable backend services, React-based storefronts, enterprise integrations, and cloud-native solutions.

The ideal candidate should have strong Java/Spring Boot development skills, React expertise, eCommerce domain knowledge, and experience building and deploying production-ready applications. Experience with AI solutions is also required.

Key Responsibilities

Application Modernization

  • Modernize legacy Salesforce Commerce Cloud and custom business capabilities into Java and Spring Boot microservices.

  • Design reusable domain services for customer, product catalog, pricing, cart, checkout, orders, payments, loyalty, and content.

  • Build secure, scalable REST APIs and support application decomposition, refactoring, and technical debt reduction.

  • Front-End Development

  • Develop React-based storefronts using TypeScript, JavaScript, modern state management, and reusable UI components.

  • Implement brand-specific styling and customer journeys using shared platform services.

  • Optimize accessibility, browser compatibility, application performance, and user experience.

  • eCommerce Integration

  • Integrate commerce services with OMS, ERP, payment, loyalty, catalog, search, and content platforms.

  • Implement search engine integration and cart, checkout, product discovery, and order management capabilities.

  • Build synchronous API and event-driven integrations using Kafka or other approved messaging services.

  • Apply domain-driven design, microservices architecture, and appropriate design patterns.

  • Cloud and DevOps

  • Develop containerized applications using Docker and deploy them to Kubernetes or OpenShift environments on AWS.

  • Support CI/CD pipelines, automated deployments, infrastructure configuration, and release management.

  • Implement logging, monitoring, distributed tracing, security controls, health checks, and application resiliency.

  • Migration and Quality Engineering

  • Support data mapping, conversion, synchronization, reconciliation, migration testing, cutover, and post-production support.

  • Develop automated unit, API, integration, UI, and regression tests using JUnit, Mockito, Postman, and Playwright.

  • Perform root-cause analysis, troubleshoot complex defects, and support release and rollback decisions.

  • Participate in design reviews, code reviews, estimation, sprint planning, demos, and technical documentation.

  • Required Qualifications

  • 8+ years of software engineering experience, including at least 5 years developing enterprise Java applications.

  • 3+ years of experience delivering microservices and cloud-native solutions.

  • Strong hands-on coding experience in Java and React.

  • Proven experience in eCommerce, retail platforms, and digital transformation projects.

  • Experience with eCommerce microservices, including cart, checkout, product catalog, pricing, search, payment, and order management.

  • Strong knowledge of Java 11/17+, Spring Boot, Spring Cloud, Hibernate/JPA, REST APIs, and microservices architecture.

  • Experience with TypeScript, JavaScript ES6+, HTML5, and CSS3.

  • Hands-on experience with AWS, Docker, Kubernetes/OpenShift, CI/CD, and Git.

  • Experience with Kafka or event-driven integration patterns.

  • Experience with AI solutions and their application in enterprise systems.

  • Strong understanding of security, performance optimization, resiliency, testing, and observability.

  • Preferred Qualifications

  • Experience with Salesforce Commerce Cloud (SFCC), composable commerce, and headless architecture.

  • Familiarity with Contentstack, Constructor Search, or comparable commerce and search platforms.

  • Experience with OMS, ERP, payment gateways, loyalty platforms, and enterprise integration.

  • Knowledge of Terraform, Jenkins, GitHub Actions, API gateways, and infrastructure automation.

  • Experience with Oracle, PostgreSQL, MySQL, and NoSQL databases.

  • Familiarity with Maven/Gradle, SonarQube, Agile methodologies, and domain-driven design (DDD).

Benefits

Paid Sick Days, Employee Referral Program, Employee Events, Retirement / Pension Plans

About Company

Since 1996, RJT has provided successful SAP, Oracle, and IT consulting solutions and staffing services to clients around the world. The new Apolis brings you the same personalized service fortified with a greater array of IT solutions, global expertise, and cost-management strategies.

We are a global IT consultancy that seamlessly integrates experts and leading-edge solutions into your organization so you can focus on what really matters.

Similar Jobs