Software Back-end Architect
Core
Designing, developing, and maintaining large enterprise applications for the hospitality, food service, retail, and entertainment industries, focusing on security, scalability, and performance.
Role type
Senior Software Back-end Architect
Builds
Enterprise-level applications, RESTful platforms, and APIs for hotel management, food and beverage, and retail systems.
Domain
Hospitality, Retail, Food Service, Cloud Architecture, Microservices
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, CQRS architecture, RESTful API design, Cloud Architecture, Microservices, Data Transformation, Static Analysis, Unit Testing, Agile Methodologies
Preferred skills
AWS, CI/CD pipelines, Kafka, Big Data technologies (Hadoop), NoSQL databases (MongoDB, Elasticsearch, Cassandra), Relational databases (MySQL), Docker, Kubernetes, Frontend technologies
Technologies
Java, Spring Boot, AWS, Kafka, Hadoop, MongoDB, Elasticsearch, Cassandra, MySQL, Docker, Kubernetes
Responsibilities
Design and architect enterprise-level applications for large-scale systems. Collaborate with development teams to implement best practices in coding and code complexity reduction. Ensure compliance with OWASP security standards. Develop and maintain RESTful platforms and APIs. Implement CQRS architecture to optimize data handling. Refactor existing code for performance and maintainability. Lead data transformation initiatives. Collaborate with cloud architecture teams to deploy applications. Provide technical mentorship to development teams.
Seniority
Senior, hands-on IC with mentorship responsibilities