Junior Java Software Developer
Summary
Junior developer building Java REST services and Kafka-driven content pipelines for Agility PR Solutions' media monitoring product. Day to day: developing distributed backend services, maintaining TypeScript/Nest.js scrapers and integrations, and supporting Solr search indexing and AI-driven features in an Agile team.
Build Java services and content pipelines remotely with Agility PR Solutions. Work with Kafka, REST APIs, and web integrations supporting online media content.
As a Junior Software Developer, you will help create systems that collect, process, and deliver web content. You will work with product owners and developers on distributed systems, search indexing, and AI-driven product capabilities. The work includes backend engineering and content acquisition using Java, TypeScript, Nest.js, and Solr.
Key Responsibilities:
- Develop code through an Agile development process
- Build features and enhance existing products
- Maintain scrapers and integrations using TypeScript and Nest.js
- Design RESTful services primarily in Java
- Develop Kafka services for content processing
Requirements:
- Degree in Computer Science or related field
- Hands-on Java development and REST API experience
- Familiarity with content pipeline concepts
- Understanding of web scraping and crawling standards
- Strong problem-solving skills and willingness to learn
Apply Java, REST API, Kafka, and content integration skills to reliable media data pipelines at Agility PR Solutions.