About this role
The team is seeking a Senior Java Big Data Developer to join their innovative team. In this role, you will collaborate with expert colleagues globally to design and implement solutions that address complex challenges in security and intelligence. You will be instrumental in building systems that help law enforcement and intelligence agencies to visualize and prevent threats effectively.
Key Responsibilities:
- Develop and maintain scalable big data applications using Java.
- Collaborate with cross-functional teams to gather requirements and design solutions.
- Implement data processing pipelines to handle massive datasets efficiently.
- Optimize application performance and ensure high availability.
- Conduct code reviews and mentor junior developers to enhance team capabilities.
- Stay updated with the latest technologies and best practices in big data and Java development.
Required Skills & Qualifications:
- Proficient in Java programming and big data technologies (e.g., Hadoop, Spark).
- Experience with data modeling and database management systems.
- Familiarity with cloud platforms such as AWS or Azure.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication skills and a collaborative mindset.
Experience:
- Minimum of 5-8 years of experience in software development, specifically in Java and big data technologies.
What we offer:
- Opportunity to work on cutting-edge technology solutions.
- Collaborative and inclusive work environment.
- Professional development and career growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.