We’re looking for a skilled back-end developer to join our growing team. Working behind the scenes, the ideal candidate will have a unique blend of technical expertise and an analytical mindset. This person should be comfortable working independently as well as with a team in the design and development of mission-critical applications and layers of the infrastructure.
Responsibilities
Building a cutting-edge web application for the next generation of SaaS applications for eCommerce brands
Design server-side architecture and implement new features
Ensuring responsiveness and scalability of the application
Contributing to all phases of the development lifecycle
Collaborate with other team members and stakeholders
Produce quality code, raising the bar for team performance and speed
Troubleshoot and resolve technical issues with the application
Provide needed support to the operations and customer success team
Complete other duties as assigned
Qualifications
Minimum 5 years of programming experience in core Java with expertise in enterprise Java technology ecosystem
Excellent coding, problem-solving, and debugging skills
Hands-on design and development for customer-facing applications that require high availability, concurrency, multi-tenancy, and high scalability for a large global user base
Solid understanding of computer science fundamentals.
Strong Web Services Experience (SOAP/REST)
Strong SQL Experience (MySQL, Oracle, etc)
Good working experience with AWS, Azure or Google Cloud
Working knowledge of managing web applications in a Linux environment