and trends. Provides out of hours support for applications to ensure the shop stays open and fully functional. Essential knowledge and skills Proficient in Python or Scala Familiarity in Java Experience in a Marketing technical stack and 3rd party tools Broad experience of working within AWS; including infrastructure (VPC, EC2, Security groups, S3 etc) to AWS data platforms (Redshift, RDS More ❯
or equivalent experience 6 to 7 years of professional experience in a data engineering/analytics role Experience with building and managing KDB based data.analytics Experience with Python/Java/C++ based large scale streaming data analytics and storage solutions Experience with Equities transaction and market data, Transaction Cost Analytics Strong communication skills and the ability to work in More ❯
they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their core development teams. The Role As a Java Engineering Lead, you'll split your time between hands-on technical leadership and people management. You … ll be leading a team of talented Java engineers, driving project delivery, shaping technical direction, and nurturing a high-performance engineering culture. What You'll Do Lead, mentor, and grow a team of backend engineers working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design … hands-on with coding when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3+ years) Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and More ❯
they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their core development teams. The Role As a Java Engineering Lead, you'll split your time between hands-on technical leadership and people management. You … ll be leading a team of talented Java engineers, driving project delivery, shaping technical direction, and nurturing a high-performance engineering culture. What You'll Do Lead, mentor, and grow a team of backend engineers working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design … hands-on with coding when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3+ years) Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
One of the UKs most iconic omni-channel retailers is looking for a Senior Java Developer to join their expanding digital engineering function. This position requires deep expertise in Kotlin or modern Java , strong architectural understanding of microservices , and a passion for technical leadership and mentoring. Experience working within ecommerce, mobile, or customer-facing digital platforms is highly desirable. This … with agile product teams, and contribute to a high-traffic platform used by millions of customers. Key Responsibilities: Design, build, and maintain scalable, high-performance services using Kotlin or Java Provide technical leadership and mentoring to other engineers in the team Contribute to solution architecture and strategic technical direction Build, integrate, and maintain REST APIs and backend services Champion best … take on people management responsibilities for engineers Stay updated with emerging backend and cloud technologies Key Skills & Experience 5+ years of back-end development experience using Kotlin or modern Java Expertise in microservice architectures and frameworks like Spring Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity More ❯
Implement responsive and user-friendly front-end interfaces using JavaScript frameworks such as React, Angular, or Vue.js. Build and optimize back-end services, APIs, and databases using Node.js, Python, Java, or .NET. Develop and maintain efficient database structures using SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases. Integrate third-party services, APIs, and cloud solutions (AWS, Azure, GCP). Implement … of experience Proficiency in front-end technologies such as HTML, CSS, JavaScript (ES6+), and frameworks like React, Angular, or Vue.js. Strong experience with back-end technologies, including Node.js, Python, Java, or .NET. Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB). Understanding of RESTful API design, GraphQL, and microservices architecture. Experience working with cloud platforms (AWS, Azure, or GCP More ❯
maintained under configuration control Develop automated tests using Ansible, Selenium, JMeter, Junit and/or other applicable tools. Design, develop, document, test and deploy software written in Python, JavaScript, Java and SQL. Deploy, configure, test, troubleshoot, maintain, update/upgrade of Kafka and Elastic clusters and environments. Work with an Agile team, attend daily scrums and demonstrate working software while … deployment in the AWS Cloud Experience automating and containerizing application deployments using technologies such Jenkins (CloudBees), Artifactory, Kubernetes, Docker, Ansible Experience developing system integrations using JSON REST, SOAP, SQL, Java, JavaScript and other integration technologies/languages. Working knowledge of Git and experience with development workflows in GitHub, Bitbucket or an equivalent tool At least 7 years of experience is More ❯
We are seeking a Sr. Java Developer with strong experience in systems, software, cloud, and Agile methodologies to support a complex program providing Agile development, operations, and maintenance for critical systems. Working within a DevOps framework, you will participate in or lead major project deliverables throughout the software development lifecycle, including scope and work estimation, architecture and design, coding, and … unit testing. Primary Responsibilities: Engage in software programming initiatives to support innovation and enhancement using Java, JavaScript, Python, SpringBoot, Hibernate, and Angular. Develop and direct software system validation and testing methods using Junit and Katalon. Develop and integrate custom software solutions to leverage automated deployment technologies. Prototype and deploy solutions within Commercial Cloud Solutions leveraging infrastructure platform services. Collaborate closely … and standard operating procedures. Create innovative solutions to meet customers' technical needs. Basic Qualifications: Significant experience with common Agile practices, service-oriented environments, and development practices. Significant experience using Java, JavaScript, and Angular. Extensive experience in the software development lifecycle, with expertise in DevOps toolsets and practices. Direct experience utilizing software testing performance tools such as Junit. Experience with scripting More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Preservica Limited
the brightest and most talented commercial and technical innovators to join our development team and right now we are looking for a solid Full Stack Software Engineer with strong Java, and ideally React, Angular, DevOps experience. The Role Our Software Engineers are responsible for the full software development lifecycle; writing well designed, testable and maintainable efficient code. Your work will … be part of Preservica you need: BSc level education in an engineering/software/system related subject or equivalent through relevant training and/or experience. 4+ years Java experience. Experience in Java development (Enterprise level a bonus). Be familiar with Agile development practices, including Continuous Integration and Scrum. Good knowledge of Java, Dependency Injection (Spring), Hibernate and More ❯
Java Developer Department: Technology Employment Type: Permanent - Full Time Location: London Description The Risk and Front-Office Reporting team is responsible for the management of all post-trade data consumed by the front-office, as well as maintaining our real-time positions critical for correct trading of the Execution platform. This means we own systems to calculate P&L, risk … managers, traders and the market risk team to understand the reporting they require to make the right decisions for the company. The platform utilizes a range of technologies, including Java, SQL Server/Snowflake databases, Python and C#. We are in the process of migrating more of our data to Snowflake, leveraging technologies like AWS Batch, Apache Flink and AWS … with all organisational, statutory and regulatory policies and procedures. Skills, Knowledge and Expertise Experience, Knowledge & Skills 5+ years of commercial software experience predominantly using the technologies listed below. Strong Java and SQL skills required, Python skills a bonus. Knowledge of operating with Cloud engineering platforms and use of AWS services like Batch, Step Function, EKS and Docker containers. Important to More ❯
SLA and have high sense of accountability for quality and timeliness. Experience working in technology industry with experience in testing applications. Strong technical competency and experience with API testing, Java automation and end to end testing. You are an expert in proposing solutions for building world class payment solutions which includes Development, monitoring, troubleshooting, triaging You have experience architecting solutions More ❯
We are searching for a talented and experienced Senior Java Developer to join our growing team. You will play a key role in developing and maintaining mission-critical Java applications for our clients in the financial sector. You will collaborate closely with business analysts, designers, and other developers to ensure the successful delivery of high-quality software solutions. Requirements Minimum … years of Java development experience. Hands-on experience with Java alongside Kotlin, Go, or Python. Application design, software development, and testing expertise in an Agile environment. Experience with the Spring ecosystem and Hibernate. Familiarity with AWS or Azure and DevOps technologies like Docker, Kubernetes, and Terraform. Proficiency in CI/CD pipelines and API integrations. Experience in financial services or More ❯
Senior Java Engineer - Belfast (Hybrid) Up to £80,000 + Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used … by some of the most recognisable global brands. What You'll Be Doing Designing and implementing backend microservices using Java and Spring Boot Building and refining RESTful APIs that power secure, real-time payment flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews … automated testing, and continuous integration Mentoring Junior Developers What You Bring Extensive experience as a backend or full stack engineer Strong skills in Java and Spring Boot Proven background in scalable microservices architecture and REST APIs Test-driven development mindset with attention to quality and security Experience with agile methodologies and continuous delivery Ability to work on-site 3 days More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Nextech Group Limited
Role: Java Developer - Microservices | AWS | Kafka Location: Manchester (Hybrid - 3 days onsite, 2 days remote) Salary: Up to £55,000 DOE My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment. … The Role: Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch, and Redis AWS cloud services including Lambda, Step Functions, and general serverless architecture Docker and Kubernetes in modern DevOps environments Test-driven development (TDD) and clean architecture principles (DDD) You'll also contribute to architecture discussions, peer reviews, and technical … presentations within the team. What They're Looking For: Strong Java development experience using Spring-based frameworks Knowledge of distributed systems and microservices best practices Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments Experience with AWS services and cloud-native design Comfortable working in Agile teams and contributing to technical direction This is a fantastic opportunity to be More ❯
As a Java Developer, you will help to develop and support large scale E-Commerce websites. You will be required to work closely with our clients and our internal delivery teams to ensure our solutions meet the business requirements and are delivered to our clients principles, standards and best practices. ROLE RESPONSIBILITIES Migration of legacy applications to modern container-based … excellent communication and documentation skills, in a role which will be regularly customer facing Work collaboratively with both local and offshore teams and developers REQUIRED SKILLS & EXPERIENCE: 4+ years Java (Spring) development experience An understanding of web technologies and an appreciation for capacity and performance design considerations Excellent problem-solving skills One or more cloud container platforms (e.g. Red Hat More ❯
additional 5% of your base salary paid by us monthly to save for your future. Your role and responsibilities We are looking for an experienced Application Architect specialising in Java and web technologies to lead the design and development of robust, scalable, and secure enterprise applications. This role is ideal for a professional who can drive innovation and excellence in … This role offers an exciting opportunity for a seasoned professional to contribute to cutting-edge software development initiatives and shape the future of our organisation's digital transformation using Java and web technologies Responsibilities Design and implement scalable, secure, and maintainable enterprise application architectures using Java and web technologies. Collaborate with cross-functional teams to understand business and technical requirements … translating them into effective application designs. Guide the development team in best practices for software architecture, ensuring adherence to industry standards and emerging trends. Stay current with Java and web technologies, driving innovation and continuous improvement in our application development practices. Provide technical leadership and mentorship to junior architects and developers, fostering a culture of excellence and knowledge sharing Required More ❯
Top Requirements: Software engineer will work with: DevSecOps/CI/CD pipeline C Java Qt framework (GUI) PostgreSQL Linux environments Ansible Scripting GIT/Jenkins (preferable) Agile Methodologies and the full software development cycle. Demonstrate knowledge and/or experience with Kubernetes, distributed systems, machine learning and multi-threaded applications. An active Secret security clearance with ability to obtain More ❯
developing and integrating systems and applications using the following listed technologies: XML SOAP/REST, JSON, Niagra Files (NiFi) o Elastic Search/Log Stash/Kibana (ELK), Splunk, Java, Java Script, Python, Perl, IBM Sterling Connect Direct, Microsoft Power Shell scripting, KShell, BASH, etc. Requirements: - Seven (7) years of increasing knowledge, skills, and abilities in the development, deployment, and More ❯
national and either hold or be willing to obtain a higher level Security Clearance. Building, Leading, and Mentoring Development Teams Comprehensive experience in developing using modern programming languages (e.g., Java, Go, Python) with code written to a common standard. Experience with public cloud technologies (AWS, GCP, Azure) and associated principles. More ❯
/FOSS product installation, configuration, and integration • Experience designing, implementing, and integrating platform infrastructure services using technologies such as Kubernetes, Docker • Experience with programming/scripting languages (E.g. Python, Java, Ruby, Bash, C++, C#, Go More ❯
monitoring, triaging, and resolving production issues. Skills Must have Proficient in JavaScript and React Native mobile app development (5+ years), as well as at least one of the following: Java/Kotlin or Objective-C/Swift. Experience with streaming mobile app development on iOS/Android and TV platforms. Strong teamwork focus and the ability to foster collaboration within More ❯
Clarksburg, West Virginia, United States Hybrid / WFH Options
Eliassen Group
years developing, deploying, and maintaining applications in AWS 2+ years configuring and maintaining Atlassian tools on AWS Experience within DOJ or FBI environments Proficiency in programming languages such as Java, Python, or Node.js Preferred Experience: Experience with GovCloud environments Security compliance for federal systems Supporting mission-critical systems in law enforcement Education: Bachelor's or Master's in Computer Science More ❯
issues. Daily responsibilities are design, code, test and debug programs using current coding standards with minimal instruction and support, translating design into code, providing programming updates and estimates. Skills Java Spring Hibernate Python SQL JavaScript Desirables Computer-related degree. 5 years of commercial experience in Java. Benefits include 26 days leave + bank holidays Health insurance Life insurance Enhanced maternity More ❯
evaluate options and implement new ones requirements Test, debug, and refine the computer software to produce the required product Requirements Demonstrated experience with high-level programming languages such as Java, C# or C++ and experience with MS .NET Framework Experience with SQL, MYSQL, Postgres Experience with JavaScript, JQuery, HTML and CSS, and PowerShell Scripting Preferred Experience and working knowledge of More ❯
analytics that provide mission-centric insights. - Integrate new tools and technologies to expand platform capabilities. - Mentor junior engineers and data scientists. What You Bring - Strong software development experience in Java and Python. - Hands-on experience with Elastic Stack (Elasticsearch, Kibana). - Familiarity with authentication/authorization standards. - Experience with ETL/data engineering platforms (e.g., Apache NiFi, AirFlow). - Proficiency More ❯