Software Developer
ImmersiveJob Description
📋 Description Design, develop, and maintain enterprise backend services using Go and Java Participate in client and stakeholder meetings to gather, validate requirements Create, review, and maintain requirements documentation, technical designs, and specs Present technical solutions and designs to internal teams and executives Design and develop systems using monolithic and microservices architectures Model relational data and write SQL queries with joins 🎯 Requirements Professional experience with Golang and Java (both required) Experience building backend services in a production enterprise environment Strong understanding of monolithic and microservices architectures Ability to create and work from formal requirements and technical docs Solid understanding of relational databases, data modeling, and SQL joins Excellent verbal communication skills