HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    AR

    Artech Information System LLC

    IT Staffing

    software Engineer

    Denver, United StatesOn-SiteFull-time3+ yrs experiencePosted 1mo ago
    All Artech Information System LLC jobs

    Job description

    Position:Software DeveloperLocation:Denver,CODuration:12 months +• Main require (hadoop,big data,java, Apache Kafka and scripting languages any (Groovy, Python, Bash, ...)Job

    Responsibilities:

    • Develop, maintain, and perform analysis within a streaming data platform supporting large amounts of data from numerous sources
    • Develop and maintain solutions to real-time and off line event collection from various systems
    • Design, build and support APIs and services that are exposed to other internal teams
    • Employ rigorous continuous delivery practices managed under an agile software development approach
    • Ensure a quality transition to production and solid production operation of the softwareRequired

    Skills:

    • Bachelors or Master's degree in Computer Science or Computer Engineering
    • 3+ years programming experience in Java
    • 1+ year experience using Apache Kafka
    • 1+ year in software development of data stream processing frameworks (NiFi, Storm, Spark, Flink, Flume, ...)
    • Experience with data serialization (Apache Avro preferably)
    • Experience with computer networks programming (socket, REST, etc)
    • Experience using scripting languages (Groovy, Python, Bash, ...)
    • Experience with Apache Hadoop eco-system
    • Good current knowledge of Unix/Linux environments
    • Good understanding of computer memory management system, at the operating system level as well as in JVM
    • Experience writing SQL queries
    • Experience in software development of large-scale distributed systems including proven track record of delivering backend systems that participate in a complex ecosystem
    • Extensive experience programming in Java as well as experience in code optimization and high performance computing
    • Great software development practices using modern tools (e.g. git, maven, Jenkins, etc.)
    • Test automation, continuous integration, and deployment automation
    • Enjoy working with data data analysis, data quality, reporting, and visualization
    • Good communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly
    • Great design and problem solving skills, with a strong bias for architecting at scale
    • Adaptable, proactive and willing to take ownership
    • Keen attention to detail and high level of commitment
    • Comfortable working in a fast-paced agile environment

      Thanks and RegardsShubhamTechnical - RecruiterArtech Information Systems LLC 360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960 Office: 973.967.4595 |

    Job details are sourced from the employer's original posting.

    Open job posting
    AR

    About the company

    Artech Information System LLC

    Artech is an employer-of-choice for the last 25 years to over 7,500 consultants across the globe. We recruit top-notch talent for over 70 Fortune and Government clients coast-to-coast across the U.S., India, and China. We are #1 Largest Women-Owned IT Staffing Firm in the US and this may be your opportunity to join us! For more check: www.artechinfo.com

    View all Artech Information System LLC jobs
    Industry
    IT Staffing
    Open roles
    1342

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.