Java/Kafka/Mongo Developer
AgileThought
Mexico
hace 2 horas

Benefits for this position.

Description

In this role you will participate in design discussion with the technical team and interface with Scrum Master, QA and supporting teams to create efficient and consistent solutions.

Responsibilities include :

  • maintaining code quality including unit testing and following standards
  • analyze applications, provide solutions for performance issues and solve complex problems
  • experience in leading and partnering with high performing, diverse technical teams across multiple work locations and time zones
  • Reporting status to upper management
  • Java Script
  • Java 1.6 or above
  • Java Design Patterns
  • Basic Lamba Skills of Java 8
  • J2EE
  • Spring Framework
  • Oracle SQL
  • Restful WebServices
  • Apache Kafka
  • Jenkins
  • platform or similar NoSQL technologies (ArangoDB, Apache Ignite, Db2, OrientDB).
  • Design and development experience building a reusable REST API model / framework to consume data from and / or push data into MongoDB
  • Features : performance, JSON, fault tolerance, disaster recovery, horizontal scaling, and the Mongo shell
  • CRUD : Create, Read, Update, and Delete operations
  • Data Modeling : embedding, references, document growth, modeling one-to-one and one-to-many relationships, modeling for atomic operations, modeling tree structures
  • Indexing and Performance : single key, compound, multi-key, mechanics, storage engines, and performance
  • Aggregation : pipeline, operators, memory usage, sort, skip, and limit
  • Sharding : components, when to shard, balancing, shard keys, and hashed shard keys
  • Communication skills
  • Other Experience (nice to have)

  • PL / SQL
  • ACID principles
  • Transpilers
  • Replication : configuration, oplog concepts, write concern, elections, failover, and deployment to multiple data centers
  • Kibana
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación