Must-Have:• Java 8/ Java 11• Spring framework [Spring Boot, Spring Data, Spring Security, etc.]• Micro Services• SQL [MS-SQL, MySQL, etc.]• HTTP REST APIs and JSON• Message Brokers [Kafka, Artemis, etc.]• Redis• Unit tests [JUnit, etc.]• Mocks [Mockito, etc.]• Source control [GIT]• Dependency Management [Maven, ANT]• OWASP and Security expertise• JIRA
Should Have:• Cassandra/NoSQL• Metrics and Observability [OpenTelemetry, Prometheus/Graphite/InfluxDB, Grafana]Curl/Postman/JMeter api testingLinux, Windows
Would Like / Nice to Have:• Networking [TCP/IP, sockets]• SMPP experience• SIP/Voice protocols