Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Java Engineer

Agile Staffing Groups

Sr. Java Engineer

Reston, VA
Full Time
Paid
  • Responsibilities

    We transform the way companies create new revenue, reduce costs and delight their subscribers with cloud, messaging and digital transformation products. We support hundreds of millions of subscribers across the globe. Our secure, scalable and groundbreaking new technologies, trusted partnerships and incredible talent change the way TMT customers drive and grow their business.

    We're looking for a Senior Java Engineer to work from our office in Reston VA; you'll be an integral team player building, creating and shaping the platforms that are used throughout the world.

    What team and/or products will they be working on?

    SIP is an analytics application that connects together all big data technologies. We work with SQL databases, MaprDB, Mariadb, ElasticSearch, Hadoop, Spark, MLLib.

    Our backend is mainly written in Java but also includes large chunks in Scala, Python and R. Our frontend is based on Angular JS

    HOW YOU WILL HELP:

    As a Senior Java Engineer, you'll play a crucial role in helping us have a real impact on the daily life of data analysts and scientists. You'll be both developing new features and expanding and improving existing parts of SIP based on user feedbacks. You will solve complex problems that range from performance and scalability to usability  

    WHO WE HAVE IN MIND:

    The ideal candidate will have at least 5 years of relevant experience with the following top 5 skills:

    Java, Spring Boot, Apache Spark, Elastic Search, Linux, IOT

    RELEVANT EXPERIENCE INCLUDES THE FOLLOWING:

    Building a real product.

    · Hands-on experience with REST APIs and microservices architectures

    ·         Experience with Big Data Analytics Stack (Distributed Databases, Large Scale Data Processing, Data Streaming)

    ·         Knowledge of NoSQL and JSON document databases

    ·         Knowledge of JavaScript, AngularJS and NodeJS is a plus

    ·         Understanding of CI/CD processes and agile agile work environments

    ·         Experience with IOT Datasets, Realtime Processing Platforms and Devops Knowledge

    In addition, the candidate will also have good communication skills, have a positive attitude and be a team player.

    REQUIRED:

    A.  5 - 7 years of “relevant” java software development in a product environment

    B.  Hands on working knowledge of spring framework, rest services, micro service architecture

    C.  Working knowledge of noSQL, JSON stores

    D.  Understanding of big data technologies like spark, elastic search, Hadoop

    E.  Knowledge of JavaScript, typescript, nodeJS and angular a plus

    F.  Complete understanding of CI/CD processes and agile work environments

    IT WOULD BE GREAT IF YOU HAD:

    Associate's degree; or, equivalent experience and/or training; or, combination of both

    •    Management training certifications
    •    Good presentation skills