|Job title||Senior Java Engineer|
|Contact name:||Euan Roche|
|Published:||November 13, 2023 10:00|
Job DescriptionSenior Java Engineer
Hybrid in Malmo - 3 days per week
6 - 12 month contract
Signify Technology's clients are a world renowned tech company who are looking to expand their engineering team, where they are now looking for experienced back-end developers to join the team immediately for an initial 6-12 month contract, where you'll join the team onsite up to 3 days per week in Malmo working on a highly exciting project.
As a member of their team, your responsibilities will include research and development for enabling new user behavior on various aspects of the new initiative, making steady improvements along the way.
- Proven programming experience is required, 5+ years
- Strong Java expertise - including but not limited to: Core Java, Multithreading, non-blocking IO
- Proven working experience in all aspects of building customer facing Web services; most importantly authentication, authorization, scaling, availability, spam control and reliability
- Strong knowledge of using data storage and caching technologies like Cassandra, Redis and memcached or similar
- Strong in Java Performance Tuning, scaling Web Services and API definition
- Experience writing REST based services using Netty or similar frameworks
- Knowledge and experience working with CI/CD tools integration/operations, and full automation testing
- Excellent analytical and problem solving skills
- Excellent written and verbal communication skills
- Strong knowledge of cryptography standards and protocols (e.g.. PKCS, KMIP, X.509, AES, KDF, CA)
- Familiarity with developing machine learning systems, ML frameworks, libraries and algorithms is desirable but not required.
- Familiarity with GitHub, build and deployment tools like Maven, Docker, Spinnaker, Kubernetes