Description
You will develop and maintain streaming data architectures and server-side Java applications.
Responsibilities
- Extract data from streaming architectures using NiFi or similar technologies.
- Design software patterns and apply Object Oriented Design concepts.
- Develop server-side Java applications within an Agile environment.
- Manage code via source control and automated build tools.
Required Skills
- 5+ years of hands-on development experience in Core Java and server-side Java programming.
- 5+ years of experience designing patterns and Object Oriented Design concepts.
- 3+ years of experience with SQL programming, preferably using Oracle.
- Experience extracting data from streaming architectures using NiFi or similar tools.
- Proficiency with source control and build tools such as Bitbucket and Jenkins.
- Experience working in Agile development environments.