Description
Senior IT Developer - Java/Scala/Python/Ruby
Description: Key member of the development team in the banking industry
Personal Attributes:
Experience with Microservice architecture style
Strong Java Engineer Background with familiarity of other programming languages (Scala, Python or Ruby)
Technology Skills
- Java or Scala
- Frameworks: Akka or similar to support highly concurrent, distributed, and resilient message-driven applications, API frameworks, Microservice frameworks eg Ninja.
- Application Server Weblogic, Tomcat, Jetty
- Containerization: Docker, OpenStack
- Cloud platforms: Microsoft Azure, Open Stack
- Business process engine: Oracle, Pega or Open Source
- Event Processor/Stream: Storm, Spark
- Integration: REST/JSON, SOAP/XML, File, ETL
- Messaging/Eventing: Kafka
- Storage: SQL, NoSQL and Hadoop ecosystem