Software Engineer (java)

Singapore, S00, SG, Singapore

Job Description

Roles and Responsibilities:






The candidate will:


Be part of the project team to build innovative Security solutions for Homeland Security, Smart Cities and Critical Infrastructures. Be responsible for the technical/solution designs, code development, and component test execution to demonstrate alignment to the product/functional specification of the solution. Collaborate with product/solution architects to create, implement and maintain the product/solution development roadmap. Ensure all work adheres to the client's software development methodologies and processes Thoroughly document design to ensure the usability, supportability and maintainability of the developed Provide strong and timely support to IVVQ team and Site deployment, operation and maintenance in ensuring 24/7 system operational needs





Experience and qualification:







5+ years of hands-on experience and expert knowledge of full web application development lifecycle of scalable micro-services-based architectures; including tools, best practices, continuous deployment, dependency/complexity management, scale/performance tuning, monitoring, resiliency, etc. Strong knowledge of architectural styles and design patterns Experience in leading a software team is good-to-have Experience in SCRUM/Agile software development methodologies





Programming languages/frameworks/Technologies:







Strong proficiency with 3+ years of working experience using Angular, HTML5/CSS, JavaScript, Proficiency in any of the following language/framework: C#, .NET, Java, Spring boot. Experience with relational database Experience with virtualization and container and knowledge about Dockers and Kubernetes is good-to-have Experience with 3D Unity development is good-to-have Experience with Apache Kafka is good-to-have Experience with Elasticsearch is good-to-have Experience with Kotlin and Android app development is good-to-have Experience with MQTT is good-to-have





Behaviour:







Good communication skills * Analytical and problem-solving skills

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1562150
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, S00, SG, Singapore
  • Education
    Not mentioned