A complete application in a minute
Tailored resume and cover letter, ready to send.
Etrans Solutions is seeking an experienced Java/Kafka engineer to design and implement scalable microservices in a streaming-heavy environment. You will work with Spring Boot, Kafka, and modern DevOps tooling to deliver robust data processing solutions.
You will mentor juniors, champion TDD, and help optimize data workflows using CQRS and SAGA patterns in a distributed system landscape.
Java 17+, Core Java (Collections, Concurrency/Multithreading), Streams API, Lambdas.
Understanding of Brokers, Zookeeper/KRaft, Consumer Groups, Offsets, Partitioning strategies, and Log Compaction.
Kafka Streams API, Kafka Connect, Schema Registry (Avro/Protobuf).
Spring Boot (Web, Data, Security), Spring Cloud (Gateway, Circuit Breaker).
Microservices, Event-Driven Architecture (EDA), RESTful APIs, Distributed Systems patterns (CQRS, SAGA).
PostgreSQL or MySQL (complex queries, indexing).
MongoDB, Cassandra, or Redis (caching).
Docker, Kubernetes (K8s), CI/CD pipelines (Jenkins/GitLab/GitHub Actions), Maven/Gradle, Git.