Description
Required Skills & Experience:
- Someone who can reverse engineer solution and enhance Scala/Akka based Middleware to a high quality.
- A keen problem solver, who can come up with creative answers to our field workforces' needs.
- Someone passionate about performance and scalability.
- A person with their own opinions and ideas, willing to challenge the norm where necessary and appropriate.
- Someone who understands design concepts, typography.
- Ability to communicate with distributed and virtual team colleagues.
- Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.
- Participate in discussions/planning around system architecture.
- Participate as part of an Agile Scrum team.
- Be able to adapt to changing business requirements.
- Provide 3rd line support for production systems.
- Research new technologies to help improve the infrastructure, efficiency and security of projects.
Required skills, mandatory unless marked (Desirable):
- SCALA programming
- Akka (spray/Akka desirable)
- Apache Camel (Desirable)
- RESTful APIs
- Couchbase (Desirable)
- MongoDB or other noSQL Database technologies
- Linux command line admin
- JVM Performance tuning