Software Developer - Singapore - QUESSCORP SINGAPORE PTE. LTD.

    QUESSCORP SINGAPORE PTE. LTD.
    QUESSCORP SINGAPORE PTE. LTD. Singapore

    Found in: Talent SG 2A C2 - 1 week ago

    Default job background
    Description
    Roles & Responsibilities

    Role

    • Lead technical study into a propose solution, while involving expertise from infrastructure big data expert, business analyst requirement
    • Document proposed design and develop the solution
    • Implicitly ensure all CI-CD artefacts are part of the solution
    • Perform code review while fostering knowledge and coaching best practices to team members
    • Interact and provide reporting to project managers
    • Monitor technical risk and escalate appropriately to management
    • Research, design, and develop software.
    • Analyse user needs and develop software solutions
    • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
    • Work with other engineers to integrate hardware and/or software systems

    Requirements

    • At least 8 years in Software development
    • At least 5 years in Java/J2EE development
    • Hands on Data ingest and data processing technology like Spark streaming and Spark
    • Hands on Messaging systems like Kafka, Flume or ActiveMQ, MQSeries or RabitMQ
    • Hands on knowledge on Hadoop (preferably Hortonworks distribution) - HDFS, HBase, Hive, ORC/Parquet.
    • Build tool - Maven/sbt/ant, UML, Restful web services, Jenkins/Team City, Source management – SVN/GIT, TDD using Junit, Jira/QC.
    • Solution design using proven patterns, awareness of anti-patterns, performance tuning, especially in streaming
    • Knowledge of tools like Phoenix, ElasticSearch, Sqoop, StreamSets are good to have.
    • Basic understanding of finance and investment banking
    • At least a Bachelor's degree in any of these faculties, Computer Science, Information Technology or any relevant field.

    Disclaimer: The company is committed to ensuring the privacy and security of your information. By submitting this form, you consent to the collection, processing, and retention of the information you provide. The data collected (which may include your contact details, educational background, work experience and skills) will be used solely for the purpose of evaluating your qualifications for the position you're applying for. Your data will be stored securely and retained for the duration necessary to fulfill our hiring process. If you are not selected for the position, your data will be kept on file for a limited period in case future opportunities arise. You have the right to access, correct, or delete your data at any time by contacting us at Quess Singapore | A Leading Staffing Services Provider in Singapore )

    Tell employers what skills you have

    Coaching
    UML
    TDD
    Web Services
    Big Data
    Hardware
    Staffing Services
    Hadoop
    Investment Banking
    ActiveMQ
    Information Technology
    JUnit
    Software Testing
    Performance Tuning
    Business Analyst
    Research Design