Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.Job Responsibilities :Our company is seeking a skilled Software Engineer with expertise in JAVA. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining our company's backend systems. Your focus will be on developing efficient, scalable, and secure software solutions that meet our clients' needs. You will also work closely with other members of our software development team to ensure that our software architecture is optimized for performance and usability. If you meet the requirements and are excited about the opportunity to work on challenging projects with a talented team, we encourage you to apply for this position.Responsibilities:Develop and maintain APIs and integration pointsCollaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and testable code, especially for unit test purposeWork with the team to identify and implement process improvements to increase development efficiency and qualityTroubleshoot and debug production issuesProvide support to maintain and enhance the existing systemStay up-to-date with the latest technologies and frameworks and incorporate them into our practices as appropriateDesign, develop, and maintain complex web applications using the latest technologies and frameworksManage project timelines and deliverables.Participate in code reviews and ensure code quality and adherence to best practicesOther duties as assignedPre-Requisites :Requirements:- Bachelor’s degree in computer science, Information Technology, or a related field3+ years of experience as a Software EngineerExperience in developing web applications using the LAMP stack (Linux, Apache, MySQL, and PHP) and related technologies such as HTML, CSS, JavaScript, and jQueryUnderstanding of Agile development methodologiesExperience with databases such as MySQL, MariaDB, MSSQL, couchDB or MongoDB, RedisExperience with version control systems, such as GitStrong analytical and problem-solving skillsAbility to work independently and manage multiple projects simultaneouslyStrong attention to detail and commitment to delivering high-quality workExcellent communication and interpersonal skills, with the ability to collaborate with cross-functional teamsAre you game?
View Original Job Posting