3Pillar
Senior Software Engineer - Java & Kafka
Remote, N/A, India
Compensation: N/A N/A - N/A N/A
๐ Senior Software Engineer - Java & Kafka (Remote, India)
Elevate your career at 3Pillar, the leading destination for innovative senior software engineers! As a key player in our mission to transform the tech landscape, you'll work alongside industry leaders on groundbreaking projects that redefine urban living, enhance enterprise media channels, and revolutionize healthcare.
Key Responsibilities:
- Understand business requirements and implement robust technical solutions.
- Design, develop, and maintain scalable data pipelines utilizing Java and big data technologies.
- Manage versioning and change control in complex data environments.
- Work with both relational (SQL) and NoSQL databases to ensure data integrity and performance.
- Automate and optimize data workflows such as ingestion, aggregation, and ETL processing.
- Build and sustain real-time batch or streaming data pipelines in production.
- Ensure data accuracy, integrity, privacy, security, and compliance through stringent quality control.
- Create secure and scalable APIs for data consumption.
- Mentor and train junior engineers.
- Collaborate with cross-functional teams to address user pain points and enhance client success.
Minimum Qualifications:
- At least 5+ years of software engineering experience.
- Proficiency in Java 8+ and frameworks such as Spring Boot, with familiarity in Kafka and Spark.
- Expertise in data pipeline and workflow management tools like Airflow.
- Advanced SQL capabilities and experience with databases such as MySQL and MongoDB.
- Familiarity with Data Lakes & Data Warehouses.
- Strong problem-solving, communication, and organizational skills.
- Proven ability to thrive both independently and as part of a team.
Nice to Have:
- Experience with IoT devices.
- Knowledge of Big Data technologies (Map Reduce, Hadoop, Hive).
- Proficiency in data visualization tools (PowerBI, Tableau, AWS QuickSight).
- Experience with public cloud platforms (AWS/Azure/GCP).
Why Join 3Pillar?
- Enjoy a flexible work environmentโthe office, your home, or a blend of both! ๐
- Embrace a remote-first culture from interviews to onboarding.
- Be part of a diverse global team, learning from top talent every day. ๐
- Prioritize your well-being with fitness offerings, mental health plans, and generous time off. ๐งโโ๏ธ
- Accelerate your career growth with opportunities across projects and industries.
At 3Pillar, we celebrate intrinsic dignity and open collaboration, driving both technological innovation and a strong commitment to diversity. Join our global tech community and be part of our #oneteam!
๐ Apply Now! ๐