Design, develop and test backend code for applications. Support production, contribute to technical discipline, and collaborate with teams. Requires experience with Java, Spring, Microservices, and Agile.