Senior Java Developer
- 8+ years of experience in a Java 8 or later, Spring boot, Hibernate, SOAP Web services·
- Experience in application design, software development, and testing, in an Agile environment·
- Experience with relational and NoSQL databases·
- Experience designing and developing REST APIs for high volume clients.
- Experience with continuous integration tools & container orchestration technologies (e.g., Docker and Kubernetes)·
- Experience with version control systems like Git·
- Experience working with asynchronous messaging systems like Kafka·
- Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.), a plus.·