accessing benefits and career resources. BASIC QUALIFICATIONS Experience (non-internship) in professional software development. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. Bachelor's degree or equivalent. Experience designing or architecting (design patterns, reliability and scaling) of new and existing More ❯
but acknowledge the sly is the limit for our ambition to improve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent industry experience in lieu of a degree. Hands-on experience with .NET, Java, APIs, microservices, SQL/NoSQL databases, and CI/CD pipelines; strong understanding of cloud/on-prem infrastructure, firewalls, and security protocols. Proven experience More ❯
through machine learning, data mining and statistical algorithms - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - 5+ years experience in commercial OR tools (e.g. CPLEX, Gurobi, XPRESS) - 5+ years experience in developing OR algorithm for non More ❯
experience in CS, CE, ML or related field Experience in patents or publications at top-tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Yelp
build-or-buy decisions that help reach our business goals. What It Takes To Succeed Fluency in an object-oriented language (like Python or Java), SQL or NoSQL, Unix, developing within a Continuous Integration/Deployment pipeline. Experienced in designing, building and maintaining large-scale distributed systems that back a More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
techniques to find and fix them Familiarity with open source development tools and methodologies Skill in one or more of C, Python, Go, Rust, Java, Ruby or PHP Experience as a security champion Experience driving security within a wider SDLC process Professional written and spoken English Experience with Linux (Debian More ❯
Join to apply for the Java Software Developer role at myGwork - LGBTQ+ Business Community 22 hours ago Be among the first 25 applicants Join to apply for the Java Software Developer role at myGwork - LGBTQ+ Business Community This job is with Avaloq, an inclusive employer and a member of myGwork … and open dialogue ensures that our collaborative approach results in well-rounded, scalable and robust designs. We are looking for an experienced software developer (Java) to support us in maintaining, extending, and enhancing the Avaloq wealth platform. You will closely work with highly specialized product owners, developers, business analyst, QAs … responsible to you take care of the continuous improvement of our wealth platform. Qualifications Proven hands-on experience of designing enterprise scale systems on Java/Spring Boot/Hibernate/JPA (or related platforms). Well versed with key low level design patterns/OOPs, Domain Driven Design concepts More ❯
maintenance of software applications, gaining practical experience whilst working under the guidance of senior engineers. The ideal candidate will have hands-on experience in Java/Spring, Node.js, and React, along with familiarity with either public or private cloud environments. Responsibilities Assist in the development and maintenance of scalable and … reliable software applications using Java/Spring, Node.js, and React Support and enable others in leveraging data and knowledge management systems effectively Contribute to the continuous improvement of existing systems, processes, and procedures by identifying inefficiencies and participating in change initiatives Collaborate with cross-functional teams to analyse user needs … procedures, and precedents to interpret data and assist in decision-making Requirements Minimum of 1-2 years of professional software development experience Proficiency in Java/Spring, Node.js, and React Exposure to public or private cloud platforms (e.g., AWS, Azure, GCP, VMware) Understanding of version control tools (e.g., Git), CI More ❯
and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring/MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS, Google … Services and IT Services and IT Consulting Referrals increase your chances of interviewing at Accenture by 2x Sign in to set job alerts for “Java Software Engineer” roles. Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh … weeks ago Edinburgh, Scotland, United Kingdom 2 weeks ago Senior Full Stack Engineer - Glasgow/Edinburgh Edinburgh, Scotland, United Kingdom 1 week ago Java Full-Stack Software Engineering Team Leader – Vice President Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 3 days ago Senior Full Stack Engineer More ❯
ago Edinburgh, Scotland, United Kingdom 2 weeks ago Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United Kingdom 1 day ago Full Stack Engineer - Edinburgh/Glasgow Edinburgh, Scotland, United More ❯
data modeling, distributed systems, ETL/ELT pipelines, and streaming architectures Proficiency in SQL and at least one programming language (e.g., Python, Scala, or Java) Demonstrated experience owning complex technical systems end-to-end, from design through production Excellent communication skills with the ability to explain technical concepts to both More ❯
Full Job Description We are currently seeking a Software Engineer with expertise using Object Oriented Programming Languages, such as C#, Java, etc, to join an exciting SaaS business that is entering a phase of growth and product redevelopment. Having established a strong presence in their industry over the past few More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
M-KOPA
would be essential to succeed in this role. The ideal candidate for this role would need to have proficiency in programming languages (Python, C#, Java, etc.) as well as a certification in Azure Solutions Architect Expert or similar. Why M-KOPA? At M-KOPA, we empower our people to own More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
DataAnnotation
React) - Europe Remote Edinburgh, Scotland, United Kingdom $35,000.00-$40,000.00 1 week ago Edinburgh, Scotland, United Kingdom 1 month ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 3 days ago Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 3 days ago Junior Software Engineer More ❯
professional growth for every team member Experience: Proven experience managing engineering teams in fast-paced environments Strong background in full-stack development (ideally with Java, React, AWS) Experience defining and implementing Agile delivery practices and continuous improvement frameworks A pragmatic problem solver with excellent people leadership skills Strong understanding of More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Barclays
Collaborate closely with team members and contribute to a culture of knowledge sharing and mentorship. Key Skills Proficient in at least one programming language ( , Java, C#, Python), with a strong preference for Golang. Experience building and maintaining software systems in a production environment. Understanding of software deployment processes and controls More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Mindrift
Engineer jobs in Edinburgh, Scotland, United Kingdom . Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Freelance Software Developer (Python) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago Freelance Software Developer More ❯
time series databases and knowledge of KDB. · Nice to have had exposure across different financial product types · Experience working with other languages such as Java, C++ , perl, python would be nice but these are not must have skills at this stage. · Good to have - in-depth knowledge of C and More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Mindrift
Engineer jobs in Edinburgh, Scotland, United Kingdom . Freelance Software Developer (C#) - AI Trainer Edinburgh, Scotland, United Kingdom 4 days ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 5 days ago Freelance Software Developer (Python) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Freelance Software Developer More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
collaborate on projects. Required Skills: Experience working with well-maintained, widely-used repositories with 500+ stars Working knowledge of other major languages (e.g., C++, Java, GO etc.) is a nice to have. Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running More ❯
modeling techniques to power our ML models BASIC QUALIFICATIONS - PhD, or Master's degree and 6+ years of applied research experience - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience with popular deep learning frameworks such as MxNet and Tensor More ❯
REST API design best practices. Experience writing unit tests, or with test-driven development. Passion for development and games, especially Rockstar products. Familiarity with Java and Spring Framework. Familiarity with Hibernate, or similar ORM Familiarity with MySQL/relational databases. HOW TO APPLY Please apply with a CV and cover More ❯
about learning a new technology? Give me an example of how you've done this in the past. What's your experience with React? Java? Clojure? Security? Can you share your git repository with me? What agile framework(s) do you prefer to use? It's so important that good More ❯