Here is a list of skills needed for a backend engineer: BA/BS degree in Computer Science or equivalent. 6 years of hands-on software development experience. Solid understanding of core Computer Science concepts, including data structures, algorithms, design patterns, and object-oriented design principles. Strong experience developing RESTful APIs with Java and Spring Boot. Experience working with relational databases (such as SQL Server or PostgreSQL) and proficiency in SQL for data modeling an…