Java Developer

Jobtailor
Edinburgh, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Apache Tomcat Hibernate (Java) Java Message Service (JMS) Spring Framework Software Maintenance Standard Sql Software Engineering

Job description

  • Work collaboratively within our cross-functional teams to deliver high quality, maintainable software solutions
  • Proactively build your technical skills and support colleagues in designing, building, testing, and deploying changes
  • Apply standards, policies, and best practices to work effectively both independently and with stakeholders.
  • Uphold quality by delivering high-standard work and supporting others to produce maintainable, compliant software.
  • Assist in resolving technical challenges and blockers to minimise delivery impact.
  • Communicate clearly with technical and non-technical audiences to share ideas, provide updates, influence, and incorporate feedback.

Requirements

  • Strong Java experience, ideally across Unix/Linux, enterprise stacks (e.g. JMS, Tomcat), Spring, Hibernate, and SQL
  • Detail-oriented with strong root cause analysis and problem-solving skills
  • Self-motivated, able to work independently and deliver innovative solutions
  • Curious, continuous learner who quickly grasps new concepts
  • Collaborates with senior engineers to deliver software changes
  • Strong communicator who builds relationships and shares ideas effectively
  • Resilient, with a strong work ethic and ability to manage competing priorities

Core Competencies

Demonstrates strong Java expertise, particularly in Unix/Linux environments, and applies best practices in software development. Capable of effective communication with both technical and non-technical stakeholders while delivering high-quality, maintainable software solutions.

Requirements

  • Strong Java experience, ideally across Unix/Linux, enterprise stacks (e.g. JMS, Tomcat), Spring, Hibernate, and SQL
  • Detail-oriented with strong root cause analysis and problem-solving skills
  • Self-motivated, able to work independently and deliver innovative solutions
  • Curious, continuous learner who quickly grasps new concepts
  • Collaborates with senior engineers to deliver software changes
  • Strong communicator who builds relationships and shares ideas effectively
  • Resilient, with a strong work ethic and ability to manage competing priorities, Demonstrates strong Java expertise, particularly in Unix/Linux environments, and applies best practices in software development. Capable of effective communication with both technical and non-technical stakeholders while delivering high-quality, maintainable software solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Migrating applications from Java 11 to Java 17

Daniel Strmečki · LIVE

8:10 min

Understanding servlet containers and application servers

Giorgi Tsiklauri Giorgi Tsiklauri · Europe 2026 Virtual

4:06 min

Using ClickHouse as a foundation for fast analytics

Hellmar Becker Hellmar Becker · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:26 min

Summarizing the capabilities of the modern Java scripting ecosystem

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all