SonicJobs Logo
Left arrow iconBack to search

Java Software Engineer

Henderson Scott
Posted a day ago, valid for 20 days
Location

Glasgow, City of Glasgow G62 6EP, Scotland

Salary

£50,000 - £60,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed 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 of three days onsite.
  • Candidates should have a proven background in server-side Java development, particularly in large enterprise environments, and a strong understanding of the Spring framework.
  • The role requires experience with JUnit for unit testing, SQL and RDBMS, as well as familiarity with message-based architectures and technologies like Kafka and MongoDB.
  • Excellent problem-solving skills and the ability to work effectively in an Agile team are essential, along with scripting capabilities in Python or Shell.
  • The salary details were not provided, but candidates should possess significant experience in relevant technologies and methodologies.

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 Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.