We are looking for a software developer with expertise in Java, someone who feels confident with Java, IntelliJ, Spring Framework, Software Architecture, and Microservices. You will engage in researching how to connect new technology and adapt best practices for our benefit. Getting things done and solving problems with the team are essential to the team culture.