Required Skills: full stack, Java 8, JavaScript, React, React ,Native, AZURE, Agile ,Scrum, REST, SOAP, TDD
Job Description
Client is seeking a highly skilled Full stack Developer to join the Custom Applications team. This role focuses on developing and enhancing enterprise-scale software solutions to support operations and brand needs. The position requires a balance of technical expertise and strong collaboration skills, working closely with internal teams and stakeholders.
Job Responsibilities:
- Build and enhance key features for enterprise applications within an Agile (Scrum) framework.
- Collaborate with stakeholders to refine product backlog and sprint priorities.
- Implement and maintain API integrations to support system interoperability.
- Create comprehensive technical documentation, including architecture diagrams and code comments.
- Uphold security and compliance standards within the software development lifecycle.
- Provide ongoing support and enhancements for critical technology solutions.
- Develop software patterns and best practices to optimize system performance.
Job Requirements:
- Bachelor’s degree in computer science or equivalent work experience.
- 3-5 years of experience in fullstack development.
- Proficiency in Java 8, JavaScript, React, and React Native.
- Strong backend development skills
- Experience working in an Agile Scrum team environment.
- Familiarity with distributed services (REST, SOAP).
- Experience with enterprise frameworks like Spring.
- Proficiency with source control and CI/CD tools such as Git and Azure DevOps.
- Knowledge of microservices architecture using Java, NoSQL, Kubernetes.
- Understanding of cloud-native DevOps architectures (Azure preferred) and containerized applications (Docker, AKS).
- Experience implementing Test-Driven Development (TDD).
Nice to Have:
- Experience with Azure cloud
- Restaurant or hospitality industry experience.
Compensation & Work Schedule: