Job description
Role description
Java Full Stack Engineers
Java Full Stack EngineersPosition Summary
Position SummaryThe Java Full Stack Engineer will be responsible for designing developing testing deploying enhancing and supporting enterprisescale applications that power Supply Chain ecosystem including Inventory Management Order Management Order Fulfillment Transportation Marketplace Integrations and related supply chain platforms Engineers will work within globally distributed Agile teams and contribute across the complete Software Development Lifecycle
Key Responsibilities
Key ResponsibilitiesDesign develop test and maintain enterprise applications
Develop scalable highperformance REST APIs and microservices
Build and enhance userfacing applications using modern web technologies
Participate in architecture discussions code reviews and design reviews
Troubleshoot production issues and conduct root cause analysis
Collaborate with Product Owners Architects QA DevOps and Business teams
Apply engineering best practices including CICD automated testing and secure coding
Contribute to modernization initiatives and continuous platform improvements
Ensure solutions are scalable maintainable resilient and aligned to enterprise standards
Core Technology Stack
Core Technology StackBackend
Java 81117
Spring Boot Ecosystem MVC Data JPA Security Cloud
RESTful Services
Microservices
Databases
PostgreSQL
Oracle
SQL Server
MySQL
MongoDB
Cosmos DB
Couchbase
Messaging Integration
Kafka
Event Hub
Solace
API Integration
DevOps Engineering
GitHub
CICD Pipelines
SonarQube
Docker
Kubernetes
AgileScrum Delivery Model
Expected to
Provide technical leadership across multiple applications
Drive architecture and modernization initiatives
Partner with business and product stakeholders
Lead largescale engineering initiatives
Build technical capability across teams
Required Experience
Required Experience9-12 years of software engineering experience
Strong architecture and solution design experience
Experience leading largescale enterprise application initiatives
Deep understanding of distributed systems and integration patterns
Experience working with product architecture and business stakeholders
Experience driving modernization and engineering transformation initiatives
Preferred Experience
Preferred ExperienceRetail and Supply Chain platforms
Enterprise system modernization programs
Technical leadership across multiple teams
Preferred Domain Experience Across all roles
Candidates with experience in the following domains will be preferred
Supply Chain
Warehouse Management
Order Management
Inventory Management
Transportation
Retail
ECommerce