Intermediate Software Developer -Java and Selenium

apartmentPROGRAM PLANNING PROFESSIONALS PTE LTD placeGeylang calendar_month 
Main Responsibilities
  • Research, design, and develop software
  • Analyse user needs and develop software solutions
  • Develop specifications and performance requirements.
  • Development of 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, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Continuously improve automated testing methodologies enable testers to maximize test coverage of the full depth of enterprise products

Qualifications and Profile

At least a Bachelor’s degree in any of these faculties: 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
  • Understands & proposes test automation best practices
Functional
  • Basic understanding of finance and investment banking, payments and cash management
Technical
  • Talend Open Studio for Big Data
  • Excel formulas
  • 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
  • SVN/GIT, TDD using Junit, DBUnit, Jira/QC
  • Apache Storm, Apache Spark, Apache Kafka, Apache Ignite, RPC is an advantage
Other Professional Skills and Mindset
  • Proactive with excellent verbal and written communication skills in English
  • Team spirit - Like explain and share knowledge
  • Strong analytical and problem solving skills
  • Ability to follow defined procedures
thumb_up_altRecommended

Java Software Developer - Geylang

placeGeylang
Java Software Developer - Singapore Are you an experienced Java Software Engineer with a passion for building enterprise-grade applications? If you have at least 3 years of hands-on experience in Java development and an interest in low-code...
apartmentTALENTSIS PTE. LTD.placeGeylang
solutions.  •  Perform code reviews and ensure compliance with coding standards and best practices.  •  Troubleshoot and resolve integration issues, identifying root causes and implementing effective solutions.  •  Participate in the full software development...
check_circleNew offer

Software Developer - Geylang

apartmentVINOVA PTE. LTD.placeGeylang
Job Overview: We are seeking a highly skilled Software Developer to join our team in Singapore. The successful candidate will be responsible for researching, designing, and developing software and applications. This role requires strong analytical...