Software Developer (Java/ Automation)
Summary
Build and maintain Java-based automation frameworks and ETL pipelines using Talend, Spring, and Apache tools for a client-facing outsourcing firm.
. 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