We're looking for an experienced Java Cloud Microservices Senior Developer to join our growing technology team!
Roles & Responsibilities
• Design, develop, and maintain distributed cloud-based applications
• Build scalable Microservices and Federated GraphQL solutions
• Develop RESTful APIs and event-driven architectures
• Optimize performance, troubleshoot production issues, and ensure system reliability
• Lead technical delivery activities, design workshops, and mentoring initiatives
• Collaborate with cross-functional teams and third-party vendors
Required Skills
5-7 years working in the IT industry completing both projects and production support/issue resolution.
Good interpersonal, oral, and written communication skills vital to interact with BBW technology team, BBW brand partners, and third party vendors.
Outstanding problem solving and decision-making skills.
Ability to communicate technical issues and solutions in a concise and understandable manner.
Experience with Node.js and Typescript.
Knowledge on Apollo Federation.
Experience in delivery methodologies (Agile, Waterfall, Iterative).
Experience with Delivery tools: Atlassian suite (Jira, Confluence, Stash, Git), MS Azure, Jenkins.
Experience creating supporting application documentation (system context diagrams, API sequence diagrams, etc).