ID 1171- Java ( Big Data) 100% remoto

    Job Overview
    • RemotoSi

    Profile & Seniority

    We are looking for a SR Java Developer to join our Team. If you enjoy working on a cutting edge technologies environment, this opportunity is for you!

    Position Requirements:

    • Be committed to producing high-quality software
    • Have good time management skills
    • Experience developing Java-based web applications and significant comfort with both Java itself as well as OOA/D techniques
    • Experience with ORM mapping technologies such as Hibernate
    • Experience designing applications that leverage a dependency injection container such as Spring
    • Experience with relational database schema definition and query design/optimization
    • Experience building an externalized service layer to support multiple client implementations
    • Experience developing applications that must be scaled to provide consistent throughput while supporting increasing user concurrency
    • Experience working with product managers and user experience as requirements are fleshed out
    • Strong verbal and written communication skills
    • Understanding of both architectural and implementation patterns
    • Understanding of RESTful service design
    • Understanding of automated testing best practices
    • Familiarity with HTML, CSS, and Javascript
    • Familiarity with variants of agile development methodologies
    • Experience leading a cross-functional team to deliver functional software is a plus
    • Experience with a variety of languages and frameworks is a plus
    • Experience working with messaging systems such as Apache Kafka
    • Experience working with highly distributed systems
    • English: Advanced


    Direct contact with the client

    Nice to have but not mandatory:

    Availability to travel to the USA