
Senior Java Developer
Full Job Description
We are seeking passionate engineers who are driven by purpose and craftsmanship, not just coding. Our ideal candidates are problem-solvers who prioritize clean design, scalable systems, and optimal performance, while also focusing on business outcomes like conversion rates, launch velocity, and customer experience. If you thrive in dynamic environments, challenge the status quo, and are committed to delivering high-quality software at speed, we encourage you to apply. You understand that technology is a strategic product driver. Take ownership of end-to-end solutions. If you're eager to tackle real-world challenges at scale and play a key role in shaping the technology of a leading brand, we want to hear from you.
Core Engineering Skills (Must Have)
- Languages: Expertise in modern languages such as Go, Java, or Node.js. A deep understanding of concurrency, memory optimization, and performance tuning is essential.
- Databases: Extensive experience with NoSQL databases like MongoDB and DynamoDB, coupled with knowledge of relational databases for appropriate use cases.
- Streaming & Caching: Proven experience with technologies like Kafka, Redis, RabbitMQ, or similar for developing event-driven, real-time data pipelines.
- Search Systems: Familiarity with Elasticsearch or Apache Solr for building efficient and relevant product discovery features.
Frontend & App Technologies (Good to Have)
- Web Frameworks: Proficient in React.js, Angular, or comparable frameworks.
- Modern Frontend Stacks: Experience with Next.js, Gatsby, or similar SSR/SSG frameworks for SEO-optimized, high-performance frontends.
- Mobile: Experience with React Native, Flutter, or native mobile app development is advantageous.
- SEO & Performance: Understanding of Core Web Vitals, performance budgeting, and rendering strategies that impact business metrics.
Cloud, DevOps, and Scale (Good to Have)
- Cloud Platforms: Production experience with cloud providers such as GCP, AWS, or similar.
- Content Delivery: Working knowledge of CDNs (e.g., Cloudflare, Akamai) and effective caching strategies for global performance.
- Security & Compliance: Awareness of secure coding practices, rate limiting, API security, and platform reliability.
Product, AI, and Data-Driven Thinking (Big Plus)
- Exposure to AI/ML tools, recommendation engines, or personalization frameworks.
- Strong product acumen and ability to collaborate effectively with Product Managers and Designers to achieve desired outcomes.
- A builder's mentality focused on business impact rather than just task completion.