Apolis logo

Senior Java Full Stack Application Architect

Apolis
  • Plano, TX
  • $70–$75 Per Hour
  • Instant Apply
1 day ago

Job 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).

Numbers & Facts

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

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.

Skills

  • Agile Programming Methodologiesunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Customer Support/Serviceunmatched
  • Data Mappingunmatched
  • Design Patterns Programming Methodologiesunmatched
  • ERP (Enterprise Resource Planning)unmatched
  • Enterprise Applicationsunmatched
  • GitHubunmatched
  • Gradleunmatched
  • Healthcare Softwareunmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Persistence API (JPA)unmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Mail Servicesunmatched
  • Mavenunmatched
  • Microservicesunmatched
  • Order Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Product Demonstrationunmatched
  • Product Pricingunmatched
  • Production Supportunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Reconciliationunmatched
  • Refactoringunmatched
  • Regression Testingunmatched
  • Release Management/Engineeringunmatched
  • Retailunmatched
  • Root Cause Analysisunmatched
  • Salesforce.comunmatched
  • Scalable System Developmentunmatched
  • Search Enginesunmatched
  • Service Deliveryunmatched
  • Software Administrationunmatched
  • Software Testingunmatched
  • Spring Frameworkunmatched
  • Sprint Planningunmatched
  • Technical Writingunmatched
  • UDP (User Datagram Protocol)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • eCommerceunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder