Java Software Engineer
Job Description
JD-
\n
\n
Must-Have Skills:
\n
- \n
- 8+ years of backend engineering experience.
- Strong hands-on experience with Java, Spring Boot, and Microservices.
- Reactive Java experience (highly preferred).
- Strong Kafka experience and event-driven architecture knowledge.
- Strong database fundamentals, particularly Cassandra and CockroachDB.
- Strong SQL/CQL skills and experience handling large volumes of customer data.
- Experience with agentic coding tools (Claude Code, OpenAI Codex) for AI-assisted development.
\n
\n
\n
\n
\n
\n
\n
\n
Nice-to-Have Skills:
\n
- \n
- Experience in data ingestion, data reconciliation, and API development.
- Kubernetes and Helm.
- CI/CD pipelines.
- AWS cloud experience (not mandatory).
- Performance tuning and optimization.
- MongoDB or other NoSQL database experience.
- Production support and testing experience.
\n
\n
\n
\n
\n
\n
\n
\n
