Software Engineer (Java, Core Concepts)

Added
10 days ago
Type
Full time
Salary
Salary not provided

Related skills

java docker aws redis kubernetes

๐Ÿ“‹ Description

  • Design and build high-throughput, low-latency backend services for global use cases.
  • Develop scalable microservices to support rapid platform growth.
  • Write efficient, well-tested, and maintainable Java code for production systems.
  • Design and operate distributed systems with a focus on reliability and performance.
  • Collaborate closely with cross-functional teams to deliver end-to-end solutions.
  • Contribute to system observability, monitoring, and operational readiness.
  • Continuously improve system design, performance, and engineering practices.

๐ŸŽฏ Requirements

  • Strong proficiency in Java with experience building high-performance backend systems.
  • Solid understanding of object-oriented design principles and design patterns.
  • Experience working with distributed, multi-threaded, and event-driven architectures.
  • Hands-on experience with web services, caching, and asynchronous processing.
  • Practical experience deploying services using Docker and Kubernetes.
  • Experience using Kafka, Redis, or similar messaging and caching systems.

๐ŸŽ Benefits

  • Attractive Discretionary Time Off
  • Private Medical Insurance with optional dependent coverage
  • Educational Assistance Reimbursement Program
  • Reimbursement for conferences, trainings, and other personal development events
  • Maternity and Paternity Leave
  • Additional benefits discussed with recruiter
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’