Senior Big Data Developer at KRIS INFOTECH PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

13 Sep, 25

Salary

8400.0

Posted On

13 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Jenkins, It, Git, Hadoop, Root Cause, Hbase, Oracle, Gradle, Build Tools, Jira, Cucumber, Spring, Web Services, Spark, Sonar, Junit, Communication Skills, Kibana, Performance Tuning, Kafka, Big Data, Working Experience, Computer Science

Industry

Information Technology/IT

Description

JOB DESCRIPTION:

  • Study, evaluate, understand and provide feedback on functional specifications.
  • Develop solutions following defined standards and high quality
  • Provide detailed estimation for development of solutions
  • Implement solutions using TDD, BDD approaches
  • Perform non-functional testing
  • Perform design and code review for other team members
  • Prepare documentation for design and implementation
  • Enable and support functional and user acceptance testing
  • Perform L3 support of application in production – analyze and resolve issue as they arise

REQUIREMENTS:

  • At least 8 years of relevant working experience in Java/J2EE development
  • Hands on experience in big data technology development is preferred
  • Bachelor or Technical Degree in Computer Science, IS, or IT is preferred
  • Good understanding & working knowledge with Agile/Scrum
  • Hands-on experience of end-to-end design and implementation of complex IT systems

Technical Skills:

  • Solution design using proven patterns, performance tuning.
  • Devops / Release management / production support skills strongly preferred.
  • Java/J2EE, Java 1.8 and above is preferred to implement Parallelism and Concurrency.
  • Must have knowledge on Spark, Hadoop to analyze and transform large amount of data.
  • Must have knowledge on HBase, elastic search to perform CRUD operations on big data.
  • Must have good understanding on IBM MQ, Kafka for message processing.
  • Should have knowledge on maven, gradle, Jenkins, UML build tools to manage and build project.
  • Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.
  • Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, ORM framework to implement robust API’s.
  • Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.
  • Good to have Knowledge of any relational data base like Oracle, My SQL.

Project Methodology:

  • Understanding of corporate banking and cash management domain

Other Professional Skills and Mindset

  • Strong organizational and communication skills
  • Strong analytical and problem solving skills
  • Team spirit - Like explaining and sharing knowledge
  • Awareness of various software development procedures
  • Ability to follow defined procedures
Responsibilities

Please refer the Job description for details

Loading...