Remote Senior Backend Software Engineer (Java)

Posted 6 months ago

Share:

Please let Nexthink know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • As a Backend Software Engineer, you will join the Data Flow Team, which is integral to the core functionality of the Nexthink product.
  • The team is responsible for integrating and enriching massive volumes of endpoint data, transforming it into actionable insights.
  • You will have full, end-to-end ownership of the components you build, from requirements and design through implementation, validation, and deployment.
  • The company embraces a DevOps and CI/CD culture focused on automation, code quality, and maintainability, working together to build a world-class cloud platform with modern practices.

Requirements:

  • A minimum of 5 years of experience in software development is required.
  • Excellent Java skills and a deep understanding of the JVM ecosystem are essential.
  • An advanced understanding of multithreading, thread-safety, and concurrent data structures for high-throughput environments is necessary.
  • Expertise with production-grade Java frameworks like Spring Boot or Micronaut for building robust microservices is required.
  • Proven experience architecting and operating resilient and scalable microservices in a cloud environment is needed, utilizing APIs (e.g., RESTful, event-driven), containerization and orchestration (Docker, Kubernetes, and Helm), and high-throughput messaging architecture (e.g., Kafka).
  • Practical experience building and running services on public cloud providers, preferably AWS, including monitoring, alerting, and operational best practices is required.
  • Expertise in designing, optimizing, and operating high-volume data persistence layers is necessary, including advanced schema design, complex query optimization, and operation of systems like Postgres, as well as practical knowledge of NoSQL concepts and proficiency in utilizing distributed stores for low-latency, high-throughput applications.
  • Fluency in English (spoken and written) is required.

Benefits:

  • A permanent contract and a competitive compensation package are offered.
  • Health insurance through a partnership with ACKO, including OPD coverage for dental, vision, health check-ups, consultations, and pharmacy expenses is provided.
  • A hybrid work model balancing office and remote work is available, with a structured approach for new hires to foster connections and onboarding.
  • Flexible hours and unlimited vacation are offered, with unlimited paid time off on top of the 22 days of holidays, plus company-paid bank holidays (12), sick days (10-30), bereavement leave (5), and 3 days per year for volunteering.
  • Free access to professional training platforms to explore interests and enhance skills is provided.
  • Personal accident insurance policy is available, covering accidents, bodily injuries, and disabilities, with coverage up to three times your annual CTC.
  • New mothers are entitled to up to 26 weeks of maternity leave, with flexibility for pre- and post-delivery use, while birth fathers can take 6 weeks of paternity leave, and adoptive parents are eligible for 26 weeks of leave for mothers and 6 weeks for fathers.
  • Under the Payment of Gratuity Act, gratuity at the rate of 15 days of basic pay for every completed year of service is provided for employees with a minimum of 5 years of employment.
  • Bonuses for referring successful hires after three months of continuous employment are available.

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads