Remote Otter LogoRemoteOtter

Senior Software Engineer, Java - Remote

Posted 1 week ago
Software Development
Full Time
Brazil

Overview

As a Senior Software Java Engineer on the NinjaOne team, you will contribute to our IT Operations product suite, designing and implementing scalable new solutions and product improvements.

In Short

  • Contribute to the development of large-scale software applications.
  • Implement design patterns and work on enterprise level software challenges.
  • Work in a flexible remote environment while being located in Brazil, Colombia, Ecuador, or Mexico.
  • Utilize Java and Kotlin for software development.
  • Commit code and ship products as a trusted engineer.
  • Engage in high-availability mission critical software systems design.
  • Collaborate with an international workforce.
  • Receive competitive compensation and benefits.
  • Participate in renowned training programs for skill development.
  • Ensure quality and optimize coding solutions.

Requirements

  • Bachelor’s degree in Computer Science or equivalent work experience.
  • 10+ years experience in Java software development.
  • Solid expertise in Kotlin.
  • 7+ years experience with scalable software systems.
  • Experience with API best practices and REST service development.
  • Relational Database design experience.
  • Knowledge of caching systems, particularly with Redis.
  • Expertise in quality testing practices.
  • Understanding of client-server architecture.
  • Ability to work in a startup environment.

Benefits

  • Flexible working hours with home office options.
  • Opportunity for personal growth in a fast-growing company.
  • Access to a renowned training platform.
  • Competitive compensation.
  • Collaborate with an amazing international workforce.

NinjaOne

NinjaOne

NinjaOne is a leading provider of automated endpoint management solutions, dedicated to enhancing IT operations for over 30,000 customers. The company focuses on delivering visibility, security, and control over endpoints, helping IT teams and managed service providers increase productivity, reduce security risks, and lower costs. With a commitment to customer success, NinjaOne offers free and unlimited onboarding, training, and support, and has been recognized as the top choice in endpoint management, patch management, remote monitoring, and mobile device management on G2. The company fosters a collaborative and flexible work environment, prioritizing employee well-being and professional growth.

Share This Job!

Save This Job!

Similar Jobs:

NinjaOne

Senior Software Engineer, Java - Remote

NinjaOne

5 days ago

Join NinjaOne as a Senior Software Engineer to design and develop scalable IT Operations solutions using Java and Kotlin.

USA
Full-time
Software Development
$140,000 - $200,000/year
Weave logo

Senior Software Engineer - Java - Remote

Weave

3 weeks ago

Weave is seeking a Senior Software Engineer with strong Java expertise to build and maintain backend services.

India
Full-time
Software Development
3Pillar logo

Senior Software Engineer - Java - Remote

3Pillar

4 weeks ago

Join 3Pillar as a Senior Software Engineer to lead transformative projects in a flexible, remote-first environment.

Romania
Full-time
Software Development
Experian logo

Senior Software Engineer - Java - Remote

Experian

4 weeks ago

Experian is seeking a Senior Software Engineer with Java expertise to join their PowerCurve Collections Software Engineering Group.

Bulgaria
Full-time
Software Development

D.P

Senior Software Engineer - Java - Remote

DEU008 Pagero

10 weeks ago

Join Pagero as a Senior Software Engineer to design and develop cloud services using Java and Scala in a flexible working environment.

Sri Lanka
Full-time
Software Development