⚡ New

Java Software Developer

Eden Scott

City of EdinburghFull-timeMid LevelOn-site

Job Description

We are recruiting a Java Software Developer to join a high‑growth SaaS organisation headquartered in Edinburgh. This is a hybrid role offering exposure to a full technology platform and the opportunity to work on a major platform rebuild using modern cloud‑native technologies. This role is well suited to a backend‑leaning developer who enjoys working on scalable services, modernisation initiatives, and learning how large SaaS platforms are engineered end‑to‑end.

The Role You will join a collaborative engineering team with full platform exposure , contributing to the ongoing rebuild and evolution of a modern SaaS product. Your primary focus will be back‑end development , working on new services and rewrites of existing code as part of a wider modernisation programme. While the role includes some front‑end interaction, this will mainly involve bug fixing and initial task implementation , before work is handed over to a dedicated front‑end team.

What you will be doing Developing and maintaining back‑end services primarily in Java Contributing to a large‑scale platform rebuild , including: Refactoring and rewriting legacy code Working with TypeScript and Go as part of the wider platform stack Collaborating across teams with full visibility of how the platform fits together Supporting CI/CD pipelines, automated testing, and code quality standards Gaining exposure to cloud‑native infrastructure , including AWS and Kubernetes (EKS) Participating in technical discussions around design, performance, and scalability Using modern tooling, including AI‑assisted development tools, to improve quality and delivery Your background and experience Commercial experience as a Java Software Developer Exposure to TypeScript and/or Go , or willingness to work with both Familiarity with modern development practices, including testing and CI/CD Cloud experience, ideally with AWS , and EKS experience highly beneficial Some front‑end exposure, with comfort handling bug fixes and small UI‑level tasks A developer who enjoys learning, taking ownership, and working in a fast‑growing SaaS environment Why Join? Hybrid working with an Edinburgh base Competitive salary and strong benefits package Clear training, mentoring, and progression opportunities Involvement in a significant platform rebuild using modern technologies Supportive engineering culture with strong technical leadership Opportunity to grow your impact as the platform and business scale This is an excellent opportunity for a Java developer who wants broad platform exposure, hands‑on experience with modern cloud technologies, and a clear path for progression within a growing SaaS organisation. #J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now