Senior Java Backend Software Engineer [Ecuador]


 

NinjaOne is committed to building high-performance, scalable, secure, and easy-to-use IT management products that monitor, remediate, and enable MSPs and IT professionals to deliver business continuity and drive profitability. Our user experience was designed from the ground up to lower the costs of onboarding new users and maximize automation to deliver a modern IT management experience.

Our software is the world’s first security centric remote monitoring and management
platform. Ninja touts an amazing user experience, 360-degree monitoring, an IT marketplace and tight integrations with products used by MSPs as well as IT professionals.


$ads={1}

Our Proposal:


As a Senior Software Engineer working on the Backend team, you will be contributing to our Kotlin and Java backend applications and systems development on Ninja´s suite of IT Software products. Working in a team where Product, Engineering, and QA join to build the Ninja product suite in an agile environment. Not only maintaining code but also contributing to developing new features, increasing the quality and maintenance of the existing codebase, and exploring new technologies.


Responsibilities:


    • Designing and coding applications based on specifications using appropriate tools.
    • Maintaining and modifying existing applications independently or under the guidance of senior team members.
    • Performing maintenance programming for existing versions.
    • Managing ongoing data architecture for the product.
    • Conducting code reviews.
    • Writing project documentation and providing support.
    • Monitoring and enhancing the architecture during project iterations.
    • Performing other necessary duties.


Required skills:


    • 5+ years of professional Java and Kotlin software development in highly scalable systems and applications
    • 3+ years of REST service development using Spring framework.
    • Experience with Relational Database design and development experience, we use Postgres but not required.
    • Previous experience with NoSQL document-based database design and development.
    • Caching systems know-how and experience with Redis is helpful.
    • Bachelor’s degree or equivalent education in Technical or Engineering field of study or equivalent work experience.
    • Knowledge of functional and object-oriented programming design concepts.

    These will make you a standout candidate- but not required


    • Experience providing test coverage.
    • Experience with DevOps, Continuous Integration, and Delivery
    • Experience with Docker
    • Experience with AWS

What do we offer?

    • Permanent position ️
    • Fully remote work
    • USD salary
    • We will send you the equipment to work from home.
    • Udemy passport
    • Unlimited PTO ️️

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال