Java Engineer
United States - Remote•United StatesNorth America•August 20, 2024
Job Summary: Recently we entered in a partnership with one of our preferred to clients for a large-scale migration into the GCP Cloud. This team’s code receives and processes millions of requests per second in a large-scale distributed system performing content aggregation, indexing, and relevance ranking. You will be working on coding, testing, and debugging this system running in a k8s environment, where there is zero downtime worldwide. Work Location: USA or Canada-Remote
Key Responsibilities
- Develop scalable and innovative robust Java code for content aggregation as well as for information indexing, retrieval, processing, and ranking.
- Build, enhance, optimize, and deploy tools, workflows, systems to process textual data for extraction of relevant information.
- Collaborate with team members and stakeholders, ensuring clear understanding of technical requirements and project goals.
- Write detailed design documents, develop comprehensive automated tests, and coordinate automated deployments.
Qualifications
- Bachelor’s degree in computer science or related field of study.
- Minimum of 5+ years developing applications in core Java.
- Backend Web Services, Java components - design, develop, ship and maintain.
- Proficiency in Java.
- Excellent collaboration and communication skills.
- Proactive in taking initiative, identifying and fixing issues.
- DevOps practitioner (terraform, CI/CD, build tools - maven/gradle).
- Operability experience (logging, monitoring, alerting, debugging).
- Prefer - Containerization knowledge (K8S, Docker).
- Prefer - Experience with infrastructure as code, specifically with GCP.
- Prefer - Cassandra/Spanner knowledge. Discover your inner Racker: Racker Life