Architect efficient and reusable backend systems that drive complex web applications Implement business logic and integration to database or message bus Write modular, secure, and extensible code with high quality tests cases Identify and resolve performance and scalability issues Handle bug fixing and performance monitoring Code review and backend design architecture plan Writing RFC and software documentation Implement the right architecture and follow best coding standard Articulate technical aspects with multi-functional partner Improve the team and company (mentorship, interviewing, and new initiatives) MINIMUM QUALIFICATIONS 6+ years of Backend experience, including web application, database and integration 3+ years of programming languages experience in Java or functional programming Happy working with functional programming method Previous success developing and shipping a large-scale backend services Excellent in Design Patterns, Web Framework and Database Able to write backend end-to-end testing Excellent understanding in basic computer science knowledge BS/MS degree in Computer Science or equivalent from a reputable university. Good communicator, problem solver and planning attitude
#J-18808-Ljbffr