Role:
Senior Java Software Engineer (Big Data / Kafka)
Position Type:
Full time Contract (40hrs/week)
Contract Duration:
Long Term
Work Schedule:
8 hours/day (Mon-Fri)
Location:
100% remote in India
We are seeking a Senior Java Software Engineer to build and support high-scale backend applications that process
terabyte-level data
and integrate with Big Data and real-time streaming platforms.
The ideal candidate will have strong hands-on experience with
Java, Spring Boot, complex SQL/database optimization, Kafka, and Big Data technologies such as Hadoop or Spark
. The role requires strong software engineering fundamentals, automated testing, troubleshooting, and the ability to work independently on complex, data-intensive systems.
Key Responsibilities
- Design and develop scalable backend applications using
Java and Spring Boot
.
- Build and optimize services that process
large-scale/terabyte-level datasets
.
- Develop and optimize complex
SQL queries, database schemas, indexes, and data processing
.
- Build event-driven integrations using
Kafka/MQTT
.
- Work with Big Data platforms such as
Hadoop and Spark
.
- Develop automated unit and integration tests using a quality-first/TDD mindset.
- Troubleshoot performance, integration, and production issues.
- Participate in code reviews and follow software engineering best practices.
- Support CI/CD and containerized development environments.
Required Skills
- Strong hands-on
Java/Spring Boot
development.
- Strong
SQL and database optimization
experience.
- Hands-on experience with
Big Data / terabyte-scale data processing
.
- Experience with
Kafka or MQTT
.
- Experience with automated testing such as
JUnit/Mockito
.
- Strong understanding of distributed systems and backend architecture.
Nice to Have:
Docker, Jenkins, Python, Unix, Testcontainers.
📌 Senior Java Software Engineer (India)
🏢 Sky Systems, Inc. (SkySys)
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.