Description

Responsibilities:
• Design, code, test, debug and document new and existing components to ensure
that software meets business, quality and operational needs
• Build high quality code by developing both unit and integration testing
• Design and develop RESTful APIs using Microservices architecture using Java
• Design and develop UI using ReactJS
• Participate in code reviews to ensure new code conforms to the highest standards
• Work with the team to troubleshoot code-level problems quickly and efficiently
• Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
• Respond on a rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platform 

Minimum Qualification:
• BS/MS in computer science or related technical field
• Over 5 years of professional experience developing scalable, distributed applications
• Strong experience in object-oriented programming with languages like Java 8/11 and ReactJS
• Broad experience with the Spring boot framework
• Experience working with containerization technology like Docker
• Strong experience with building cloud-based API platforms or backend systems
• Strong experience with Amazon Web Services (AWS)

Education

BS/MS in computer science