We are looking for a Senior Java Software Engineer to build, enhance, and maintain scalable backend systems
Job Summary
We are looking for a Senior Java Software Engineer to build, enhance, and maintain scalable backend systems.
This role focuses on strong Java engineering fundamentals, with exposure to modern cloud, DevOps, data, and AI-enabled integrations.
Opportunity to work on impactful systems with real business value and exposure to modern backend architecture, cloud-native tools, and AI-enabled solutions.
Matching Summary
We are looking for a Senior Java Software Engineer to build, enhance, and maintain scalable backend systems.
Skills & Requirements
Must-have
Java 17 or Java 21
Spring Ecosystem
OOP principles, design patterns
Oracle or MySQL databases
JPA / Hibernate
JUnit and unit testing
RESTful web services
Apache Kafka
Maven, Git
Docker-based deployments
CI/CD pipelines (Jenkins, Kubernetes)
JWT / OAuth2 authentication
Nice-to-have
Elasticsearch search and indexing
Prometheus, Grafana monitoring
Apache Spark big data
AWS cloud platform
Generative AI or LLM APIs integration
Key Requirements
5+ years of professional Java experience
Bachelor’s degree in Computer Science or equivalent