Senior Java Software Engineer
Core
Design and develop scalable, reliable, high-performance distributed applications for managing Customs operations.
Role type
Senior IC Java Software Engineer
Builds
Distributed applications for Customs operations management
Domain
Trade technology / Logistics
Deliverable
production ML models
Required skills
Java, Spring Boot, Kotlin, SQL optimization, Microservices, Kafka, JVM performance, AI coding assistants, Kubernetes, PostgreSQL, Oracle, Elasticsearch, CI/CD, Automated testing
Preferred skills
GridGain IMDG, Prometheus, Jaeger, Grafana, MinIO, Linux, AI agents
Technologies
Java, Kotlin, Spring Boot, Elasticsearch, PostgreSQL, Oracle, Kafka, MinIO, GridGain IMDG, Grafana, Prometheus, Jaeger, Kubernetes, Linux, Cursor, Claude Code
Responsibilities
Design and develop scalable distributed applications; Drive architectural decisions and code quality; Troubleshoot production issues and optimize performance; Mentor team members; Leverage and validate AI coding assistants for implementation and debugging; Collaborate with cross-functional teams.
Seniority
Senior, hands-on IC