Software Engineer in Scotland

Software Engineer in Scotland

Scotland Full-Time 40000 - 50000 Β£ / year (est.) No working from home possible
Information Tech Consultants

At a Glance

  • Tasks: Design and develop enterprise-grade applications using Java and Spring Boot.
  • Company: Join a dynamic tech team in Bournemouth or Scotland.
  • Benefits: Competitive salary, career growth, and a collaborative work environment.
  • Other info: Mentorship opportunities and a culture of continuous improvement.
  • Why this job: Make an impact with cloud-native solutions and innovative technologies.
  • Qualifications: 3+ years in software development with Java, Spring Boot, and databases.

The predicted salary is between 40000 - 50000 Β£ per year.

Location: Bournemouth, England, and Scotland

Onsite: 5 days onsite

Mode: 1 year contract (renewable)

Experience: Minimum 3+ years of relevant experience

We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions.

Key Responsibilities
  • Design, develop, and maintain Back End services and APIs using Java and Spring Boot
  • Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration)
  • Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes
  • Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability
  • Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software
  • Challenge the status quo by proposing innovative solutions and driving continuous improvement
  • Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence
Required Qualifications
  • Bachelor's degree in computer science, Engineering, or related field (or equivalent experience)
  • Strong experience in Java and Spring Boot development
  • Hands-on experience with Oracle and PostgreSQL databases
  • Proficiency in Docker and Kubernetes for containerization and orchestration
  • Experience with cloud deployments (AWS, Azure, GCP)
  • Familiarity with application monitoring, logging, and alerting tools
  • Excellent problem-solving skills and proactive attitude
  • Strong communication skills with the ability to influence and collaborate effectively
  • Demonstrated ability to challenge existing approaches and drive change
Preferred Qualifications
  • Experience with CI/CD pipelines and DevOps practices
  • Knowledge of microservices architecture
  • Exposure to Front End technologies (React, Angular, etc.)
  • Prior experience in financial services or regulated industries

Salary: 40k – 50k (based on your interviews with us)

Software Engineer in Scotland employer: Information Tech Consultants

Information Tech Consultants is an excellent employer that fosters a collaborative and innovative work culture, perfect for aspiring Junior ML Engineers. With a strong emphasis on employee growth, we offer continuous learning opportunities and mentorship in the rapidly evolving field of machine learning. Located in a vibrant tech hub, our team enjoys a dynamic environment that encourages creativity and the application of cutting-edge technologies.

Information Tech Consultants

Contact Details:

Information Tech Consultants Recruitment Team

We think you need these skills to ace Software Engineer in Scotland

Java
Spring Boot
Oracle
PostgreSQL
Docker
Kubernetes
AWS