Software Developer (Java/ Automation)
Summary
Develops and automates Java-based enterprise applications and testing frameworks in Singapore, focusing on Spring, Talend, and Apache tools.
· At least 5 years in Java/J2EE development.
· At least 2 years of experience in testing automation development
· Strong understanding of test automation bestpractices, with the ability to propose improvements
Must have experience in the below technical skills:
· 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 ofanti-patterns, performance benchmarking
· Maven/Gradle, Jenkins/Team City, Cucumber
· GIT, TDD using Junit, DBUnit, Jira/QC
· Apache Storm, Apache Spark, Apache Kafka, ApacheHBase, gRPC is a plus