• Develop and maintain microservices using Java and the Spring Boot framework • Advanced knowledge of JUnit5 testing framework • Advanced knowledge of SQL • Advanced knowledge of git • Intermediate knowledge of Apache Kafka • Intermediate knowledge of any API testing tool (such as Postman, Insomnia, etc) • Intermediate knowledge of linux/unix commands • Good understanding of microservice oriented architecture • Work with the team to design and implement new features and functionality • Troubleshoot and resolve issues with existing microservices • Monitor the performance of microservices and make improvements as needed • Stay up-to-date on the latest Java development trends and best practices • Collaborate with other team members to ensure that all code meets quality standards Nice to have: • Knowledge and usage of Kubernetes/OpenShift Container Platform • Knowledge and usage of Oracle Weblogic Server • Knowledge and usage of GitLab Qualifications: • Bachelor's degree in Computer Science or a related field • 5+ years of experience in Java development • Experience with microservices architectures • Familiarity with Scaled Agile methodologies • Strong problem-solving and analytical skills • Excellent communication and teamwork skills