Java Developer
Role details
Job location
Tech stack
Requirements
Marathon TS is looking for a Java Devloper with Python experience to support our messaging team. The messaging team works on customer facing applications as well supports a test tool used by internal customers. A portion of this tool is written in Java. This position would require someone strong in Java to support, enhance, debug the automation framework.
We would also expect them to design new features for our applications. They will be working on high-visibility applications that have costumer commitments written in Java. They will need to understand how each application interacts with other layers and how it relates to messaging. It will also be beneficial for this person to have hands-on experience working with UNIX/LINUX systems including command line navigation. Knowing Python is required and scripting languages like Shell, Perl and Bash is a plus.
They will also be expected to integrate complex messaging components and ensure that interface requirements are met and verify E2E flows and may be asked to develop in that space. They should also be willing to contribute to test automation, write unit test cases, and support the QA environment as necessary.