Senior Software Engineer

Singapore, Singapore

Job Description


& Requirements:

An ideal Candidate should have

  • At least 6 years of software development experience with at least 4 years\xe2\x80\x99 experience working with Java
  • A strong understanding of recent Java language features.
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Strong ability to analyze code \xe2\x80\x93 understand execution flow & debug even without access to a debugger
  • Experience with Maven, Git, writing and maintaining unit/integration tests
  • At least 5 years of experience with Sql Server or any other RDBM
  • Experience in database performance tuning and optimizations
The candidate would need to possess the below skills/expertise
  • Java 8 development with multi-threading principles, good knowledge of Java data structure and objects.
  • Apache Storm/Flink/Spark
  • Knowledge on AWS is good to have.
  • Parrallel processing of the message transformation pipeline to fPML, Json and key/value
  • Experience of working with large scale Sql Server database
  • Kafka publishing/distribution primarily + MQ (optional)
  • Microservices based technology. Defining APIs and registering APIs in the service catalogue.
  • Systematic dictionarization of services in Collibra good to have.
  • APIs and functions, taxonomy of attributes in intefaces (Swagger)
  • Experence in Performance Tuning and optimizations
  • Experience with Jira/other issue tracking system.
  • Agile methodology(Scrum/Kanban)
Other Professional Skills and Mind-set
  • Excellent communication (wriiten and verbal) and interpersonal skills across all levels with demonstrated ability to influence different stakeholders.
  • Strong analytical and problem solving skills
  • Proficient in software development life cycle
  • Autonomy to include implicit deliverables in assignment based on best practices
  • Appetite to participate to technical market trends and communities
  • Strong sense of confidentiality
. Ability to work in shifts and support multiple time zones.

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
    JD1265690
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned