K

Intermediate Software Developer (Java/ Automation)

salary Salary :

$7,000 - 9,500 monthly

Job Description - Intermediate Software Developer (Java/ Automation)

Job Description:

  • Responsible for building and maintaining the bank's payment system, overseeing quality of deliverables through end-to-end and performance tests.
  • The team follows an Agile methodology for software development.
  • Research, design, and develop software.
  • Analyse user needs and develop software solutions.
  • Develop specifications and performance requirements.
  • Develop automation test frameworks.
  • Work with other engineers to integrate hardware and/or software systems.
  • Assist test lead in the development of test strategies and also act as backup tech lead.
  • Prepare documentation for design and implementation.
  • Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures.
  • Continuously improve automated testing methodologies to enable testers to maximize test coverage of the full depth of enterprise products.

Requirements:

  • At least a Bachelor’s degree in Computer Science / Information Technology / Programming & Systems Analysis / Science (Computer Studies)
  • At least 5 years in Java/J2EE development.
  • At least 2 years of experience in testing automation development
  • Strong understanding of test automation best practices, with the ability to propose improvements.
  • Basic understanding of finance and investment banking, payments and cash management.
  • Skilled in Talend Open Studio for Big Data.
  • Spring, Spring-Boot, Junit, Mockito, PowerMock.
  • Apache Camel.
  • IBM Websphere MQ.
  • Automation frameworks or concepts.
  • Solution design using proven patterns, awareness of anti-patterns, performance benchmarking.
  • Maven/Gradle, Jenkins/Team City, Cucumber.
  • GIT, TDD using Junit, DBUnit, Jira/QC.
  • Apache Storm, Apache Spark, Apache Kafka, Apache HBase, gRPC is a plus.

Other Professional Skills and Mindset

  • Team spirit - Like explain and share knowledge.
  • Strong analytical and problem solving skills.
  • Ability to work within established engineering standards and contribute to process improvement.
Original job Intermediate Software Developer (Java/ Automation) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

KRIS INFOTECH PTE. LTD.

KRIS INFOTECH PTE. LTD. We partner with the IT industry providing comprehensive short and long-term technology & staffing solutions. We offer different options, to enable clients to optimize their human resources and at the same time reduce the risk and total cost of ownership.  Under our Prof...

Read more about the company
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.