Java Developer
Jobtailor
Edinburgh, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
BB
Benedikt Bischof
Java Basics
almost 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago