Title- Java Lead
Location: Riverwoods, IL, Onsite, Need locals, should be able to work 4 days a week from the office
Mandatory Skills:
Good Backend Java Development Experience with Spring and Kafka
12+ years Experience leading a team of at least 5 members. Very proficient in Java 17, Springbok and Kafka
Job Description:
Tech:
Understands Solid \& design principles
Understands migration principles and parallel run strategy
Must Have Skillsets
•
Java 17, 21
Spring Boot 3.4
Gradle
Github
Nexus, Artifactory, Sonar, Jacoco
Kafka
Kubernetes, Helm
Databases (HBase, PostgreSQL)
Jenkins
Unit, Integration, Pact, performance, and functional tests
Junit 5, Cucumber
CVEs and Vulnerability. Semantic versioning
Additional Skillset
•
Kafka Streams, Data sinks
OCP
RabbitMQ
Gatling, JMeter
Datadog
AWS
NOSQL datastores (Mongo, DynamoDB)
NIFI
Grafana
SOA, MicroService, APIs
Big Data and Streaming
Security (Kerberos, JWT, HashiCorp Vault)
Logback and logging concepts, traces
Event-Driven Designs