SonicJobs Logo
Left arrow iconBack to search

Java Software Engineer

Henderson Scott
Posted a day ago, valid for a month
Location

Glasgow, City of Glasgow G2 5LA, Scotland

Salary

£450 - £490 per day

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The job is for a Java Software Engineer specializing in server-side development on a 12-month contract in Glasgow with a hybrid work model requiring three days onsite.
  • Candidates should have a proven background in server-side Java development within large enterprise environments and possess strong knowledge of the Spring framework.
  • The role involves developing and maintaining applications, ensuring code quality through unit testing, and working with SQL and RDBMS for database management.
  • Experience with message-based architectures, multithreading, and technologies like Kafka, JMS, MQ, and MongoDB is required, along with the ability to write scripts in Python or Shell.
  • The salary for this position is competitive, and applicants should ideally have several years of relevant experience.

Java Software Engineer - Server Side Development - 12 month contract - Glasgow (Hybrid - 3 days onsite)

I am working with a well known client in central Glasgow, looking to hire a an experienced Java Software Engineer to join their development team.

You will be working in an Agile environment, contributing to innovative solutions and have the opportunity to work on their core systems, working on ongoing improvement and new functionality delivery.

Key Responsibilities:

  • Develop and maintain server-side applications using Java and Spring framework.
  • Design and implement robust, scalable, and efficient code.
  • Work with Agile squads to deliver high-quality software solutions.
  • Use your strong knowledge of data structures and algorithms to solve complex problems.
  • Ensure code quality through unit testing with JUnit.
  • Work with SQL and RDBMS for database management.
  • Implement message-based architectures and handle multithreading and concurrency.
  • Integrate with technologies such as Kafka, JMS, MQ, and MongoDB.
  • Use Python and Shell scripting for automation and other tasks.

Required Skills and Experience:

  • Proven background in server-side Java development in large, enterprise-scale environments.
  • Strong understanding of Spring framework.
  • Experience of using JUnit for unit testing.
  • Solid knowledge of SQL and RDBMS.
  • Experience with message-based architecture, multithreading, and concurrency.
  • Familiarity with Kafka, JMS, MQ, and MongoDB.
  • Ability to write scripts in Python or Shell.
  • Excellent problem-solving skills and logical thinking.
  • Ability to work effectively in an Agile team environment.

Interested? Apply now for immediate consideration!

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.