
Senior Java Full Stack Application Architect
Apolis · Plano, TX
Strong hiring record · median 6 days open
Hiring signal
Actively hiring
Posted 4 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 4 days ago
- Still listed on the employer's own board
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).
Skills
- Java
- React
- Salesforce
- Spring Boot
- TypeScript
- JavaScript
- Kafka
- Docker
- Kubernetes
- OpenShift
- AWS
- JUnit
- Mockito
- Postman
- Playwright
- Spring Cloud
- Hibernate
- JPA
- HTML
- CSS
- Git
- Terraform
- Jenkins
- GitHub Actions
- Oracle Database
- PostgreSQL
- MySQL
- Maven
- Gradle
- SonarQube
More jobs at Apolis
All 111Similar roles
- Senior Principal Machine Learning Engineer - RecommendationsSoundCloud · New York · USD 280,000–325,000/yrtoday
- Senior Full-Stack Engineer - Artist SuccessSoundCloud · New York · USD 160,000–190,000/yrtoday
- Senior Applied AI Engineer - OperateVi · United Statestoday
- Software Engineer IIIndeed.com · United Statestoday
- 2027 - Software Engineering Intern, AMERMDB General Referrals · Austin, TX, United States, New York, NY, United States, San Francisco, CA, United Statestoday
- Java Full Stack Engineer - ProfessionalHexaware · United Statestoday