Salary: 45,000 - 70,000 GBP per year Requirements:
* We are looking for a JAVA Developer with the following qualifications:
* Proficiency in Java server-side concurrent programming with Spring Boot (Core Spring) and Junit.
* Familiarity with message-based architectures such as MQ or Kafka.
* Experience with RDBMS, preferably Sybase and/or DB2, and the ability to write complex SQL queries.
* Strong understanding of Unix/Linux scripting (Shell/Python).
* Excellent problem-solving and analytical skills.
* Comprehensive knowledge of the full software development lifecycle and good software development practices.
* Strong oral and written communication skills.
* A keen interest in learning the business supported by the applications.
Responsibilities:
* As a JAVA Developer, I will engage in hands-on development, focusing on:
* Contributing to a real-time event-driven system aimed at modernizing parts of the infrastructure and enhancing the system to accommodate substantial growth in business event processing and data volumes.
* Operating in a complex real-time Linux-based environment with multi-threaded Java.
* Collaborating with demanding stakeholders to understand and address complex requirements in a fast-paced environment.
* Working within an agile lifecycle model to target a fully automated release cycle, overseeing everything from unit and integration testing to continuous deployment.
* Promoting good DevOps practices and continuously seeking opportunities to improve our automated processes, along with providing thorough documentation for new features.
Technologies:
* AWS
* Azure
* Cloud
* DevOps
* IBM
* JUnit
* Java
* Kafka
* Linux
* MongoDB
* Python
* SQL
* Snowflake
* Spring
* Spring Boot
* Unix
* Support
More:
This position is a long-term contract within the Financial Services sector, based in Glasgow. We have two vacancies available for this hybrid role, which requires three days on-site work per week. Our budget allows for a rate of up to £450 per day (inside IR35) for an initial duration of six months, with potential for extension. Familiarity with technologies such as MongoDB, Kafka, IBM MQ, and Snowflake, as well as cloud offerings (Azure/AWS), would be advantageous. If you believe you possess the relevant experience, I encourage you to apply promptly so we can discuss the opportunity further.