Negotiable
Undetermined
Onsite
UK (Remote)
Summary: Required for a fulltime, onsite contract in Sweden, a senior Java developer with creative thinking, strong problem-solving skills, and the ability to collaborate with multi-functional teams in a fast-paced environment. The role involves creating and maintaining customer-facing web services, ensuring service reliability, and optimizing performance. Candidates should have extensive programming experience and strong Java expertise, along with knowledge of Golang and various data storage technologies. Additional skills in web programming and cryptography standards are advantageous.
Key Responsibilities:
- Create, maintain, and enhance customer-facing web services.
- Handle authentication, authorisation, scaling, and availability of services.
- Ensure reliability and implement measures for spam control.
- Optimise Java performance and tune web services.
- Utilise data storage and caching solutions effectively.
- Write and maintain REST based services.
- Integrate CI/CD tools and manage automation testing.
Key Skills:
- Proven programming experience of 5+ years.
- Strong Java expertise, including Core Java, Multithreading, non-blocking I/O.
- Knowledge and experience with Golang.
- Experience in building customer-facing web services.
- Familiarity with data storage and caching technologies like Cassandra, Redis, and memcached.
- Proficient in Java Performance Tuning and API definition.
- Experience writing REST based services using Netty or similar frameworks.
- Solid knowledge of CI/CD tools and full automation testing.
Salary (Rate): undetermined
City: undetermined
Country: Sweden
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Required for a fulltime, onsite contract in Sweden, a senior Java developer with creative thinking, strong problem solving skills and the ability to collaborate with other multi-functional teams in a fast-paced environment.
Role:
* Create, maintain, and enhance customer-facing web services.
* Handle authentication, authorisation, scaling, and availability of services.
* Ensure reliability and implement measures for spam control.
* Optimise Java performance and tune web services.
* Utilise data storage and caching solutions effectively.
* Write and maintain REST based services.
* Integrate CI/CD tools and manage automation testing.
Responsibilities:
* Proven programming experience of 5+ years.
* Strong Java expertise, including Core Java, Multithreading, non-blocking I/O.
* Knowledge and experience with Golang.
* Experience in building customer-facing web services.
* Familiarity with data storage and caching technologies like Cassandra, Redis, and memcached.
* Proficient in Java Performance Tuning and API definition.
* Experience writing REST based services using Netty or similar frameworks.
* Solid knowledge of CI/CD tools and full automation testing.
Nice to Have Skills:
* Knowledge of web programming languages like HTML, CSS, JavaScript, and jQuery.
* Strong understanding of cryptography standards and protocols (e.g., PKCS, KMIP, X.509, AES).
* Familiarity with developing machine learning systems and related frameworks.
* Experience with GitHub, Maven, Docker, Spinnaker, Kubernetes.
* Experience as a Team lead is an advantage.
To arrange a Teams-based interview, please email in the first instance, your CV to jt@waconsultants.com
WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.