Application Developer [Python, Java, Grafana, ELK, MQ/Kafka]
Summary
The Application Developer will participate in the full software development lifecycle, focusing on building solutions using Java, Python, and Shell scripting. The role involves working with monitoring and messaging tools like Grafana, ELK, and Kafka to solve business problems.
About the Role
As a member of our Software Engineering Group, we look first and foremost for people who are passionate about solving business problems through innovation & engineering practices.
You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals.
Responsibilities
- Candidates should have good knowledge and understanding of Grafana, ELK, MQ/Kafka, WebSocket, SFTP, CI/CD processes, and advanced Java development.
- Strong hands-on experience in writing Python, Shell (Bash), or Java scripting is required.
Required Skills
- 5+ years of strong experience in application development (not support focused).
- Candidates should have good knowledge and understanding of Grafana, ELK, MQ/Kafka, WebSocket, SFTP, CI/CD processes, and advanced Java development.
- Strong hands-on experience in writing Python, Shell (Bash), or Java scripting is required.