Permanent 'Java' Job Vacancies

1 to 25 of 2,467 Permanent Java Jobs

Senior Java Developer

City of London, London, United Kingdom
Nicoll Curtin
Senior Java Developer - Java, Kotlin, Concurrency, Kafka, RDBMS, Unix, Linux, Front Office, Multi-threading Role Overview: I am seeking a Senior Java Developer to join a leading Investment Bank as part of their global front-office technology team. This is a hands-on position focused on working with a real-time, event-driven system that underpins our industry-leading platform. … components, ensuring the platform can scale to meet the growing demands of business event processing and data management. Key Responsibilities: Develop, implement, and maintain highly performant, secure, and scalable Java applications. Java Server Side Concurrent Programming with Spring Boot (Core Spring) Leverage Kafka or other message queue systems to handle asynchronous processing. Design, optimize, and maintain MongoDB (NoSQL) database schemas. … JUnit and other relevant frameworks. Take full ownership of feature development from design through to production deployment. Collaborate effectively with cross-functional teams, balancing independence and teamwork. Key Skills: Java Kotlin Concurrency Message-driven architectures - Kafka, MQ SQL Queries Unix/Linux scripting Multithreading This is a full time role offering a salary of up to £130k. You will be More ❯
Posted:

Senior Java Developer

London Area, United Kingdom
Nicoll Curtin
Senior Java Developer - Java, Kotlin, Concurrency, Kafka, RDBMS, Unix, Linux, Front Office, Multi-threading Role Overview: I am seeking a Senior Java Developer to join a leading Investment Bank as part of their global front-office technology team. This is a hands-on position focused on working with a real-time, event-driven system that underpins our industry-leading platform. … components, ensuring the platform can scale to meet the growing demands of business event processing and data management. Key Responsibilities: Develop, implement, and maintain highly performant, secure, and scalable Java applications. Java Server Side Concurrent Programming with Spring Boot (Core Spring) Leverage Kafka or other message queue systems to handle asynchronous processing. Design, optimize, and maintain MongoDB (NoSQL) database schemas. … JUnit and other relevant frameworks. Take full ownership of feature development from design through to production deployment. Collaborate effectively with cross-functional teams, balancing independence and teamwork. Key Skills: Java Kotlin Concurrency Message-driven architectures - Kafka, MQ SQL Queries Unix/Linux scripting Multithreading This is a full time role offering a salary of up to £130k. You will be More ❯
Posted:

Java Tech Lead (Java, NodeJS, GCP)

Cleveland, Ohio, United States
SoftPath Technologies LLC
Role: Java Tech Lead (Java, NodeJS, GCP) Location: Cleveland, OH Duration: Long term contract 10- 12+ years of experience level required Candidates who can work independently are more preferred Required Skills: Java, NodeJS, GCP, Rest, Microservices. Job Summary: We are seeking an experienced Lead Developer to join our dynamic team. The ideal candidate will have strong expertise in Java, API … Familiarity with technologies such as Kafka, GitLab, SQL, and Unix is a plus. Key Responsibilities: Lead the development and architecture of scalable and high-performance applications and services using Java, Node.js, and Cloud technologies. Design and develop robust APIs and integrations using RESTful services, SOAP web services, and microservices architectures. Take ownership of the end-to-end process, from requirements … trends, and introduce best practices and modern tools to the team. Ensure the software development life cycle (SDLC) adheres to industry standards and organizational processes. Required Skills and Qualifications: Java: Strong experience in Java development (Core Java, Spring, Spring Boot, Hibernate API Development & Integration: Hands-on experience in building and consuming RESTful APIs, SOAP Web Services, and integrating with third More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Java Developer with Azure and Docker & Kubernetes $85/hr Sriniva

Chicago, Illinois, United States
VALIANT TECHNOLOGIES LLC
Role: Java Developer with Azure and Docker & Kubernetes Bill Rate: $85/hour C2CLocation: Chicago, IL Duration: 12+ months/long-term Interview Criteria: Telephonic + ZoomDirect Client Requirement Job Description:- Bachelors degree or equivalent. At least 6 years of development experience in Java in Agile environment working within a distributed cross-functional team. At least 8 years of Java … development experience. Core Java (Java 17+) Spring Boot Spring Data JPA & Hibernate Spring Security (authentication, authorization, JWT) JUnit & Mockito for testing Relational databases: Azure SQL, Snowflake, Oracle Non-relational databases: Redis, MongoDB Messaging: Kafka Hands-on experience with Docker and Kubernetes Advanced Azure developer skills (knowledge of resources such as AKS, APIM, App Gateway, Front Door, Key Vaults, etc ReactJS More ❯
Employment Type: Any
Salary: USD 85 Hourly
Posted:

Java Software Engineer

United Kingdom
Hybrid/Remote Options
Stott and May
Job Title: Java Developer Location: London (Hybrid – 3 days in office per week) Salary: Up to £80,000 per annum About the Company: Join a leading travel company renowned for delivering exceptional customer experiences and innovative digital solutions. As part of a forward-thinking technology team, you’ll contribute to shaping the future of travel by building scalable, high-performance … applications used by millions of customers worldwide. The Role: We are looking for a skilled Java Developer to join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional … Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and design patterns. Experience with Spring Framework (Spring Boot, Spring More ❯
Posted:

Java Software Engineer

United Kingdom, UK
Hybrid/Remote Options
Stott and May
Job Title: Java Developer Location: London (Hybrid – 3 days in office per week) Salary: Up to £80,000 per annum About the Company: Join a leading travel company renowned for delivering exceptional customer experiences and innovative digital solutions. As part of a forward-thinking technology team, you’ll contribute to shaping the future of travel by building scalable, high-performance … applications used by millions of customers worldwide. The Role: We are looking for a skilled Java Developer to join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional … Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and design patterns. Experience with Spring Framework (Spring Boot, Spring More ❯
Posted:

Java Developer

london, south east england, united kingdom
Hybrid/Remote Options
Stott and May
Job Description Job Title: Java Developer Location: London (Hybrid – 3 days in office per week) Salary: Up to £80,000 per annum About The Company Join a leading travel company renowned for delivering exceptional customer experiences and innovative digital solutions. As part of a forward-thinking technology team, you'll contribute to shaping the future of travel by building scalable … high-performance applications used by millions of customers worldwide. The Role We are looking for a skilled Java Developer to join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities Design, develop, and maintain high-quality Java applications and microservices. Collaborate with … Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and design patterns. Experience with Spring Framework (Spring Boot, Spring More ❯
Posted:

Core Java Developer with Firco

New York, United States
Accord Tecnologies.Inc
JR Core Java Developer with Firco New York City, NY (Need Onsite day 1, hybrid 3 days from office Duration: 12 months Position type: W2 contract Mandatory skills: Java, rest API, Firco (Sanction Tool, Microservices architecture,Azure Cloud,SQL database, Docker, kumbernates We are seeking a highly skilled Senior Core Java Developer with extensive experience in RestAPI development, Microservices architecture … Azure Cloud. The ideal candidate will possess strong SQL database expertise and have hands-on experience with Firco (Sanction Tool Responsibilities: Design, develop, and maintain scalable and robust core Java applications. Build and optimize RestAPI services for seamless integration and communication across microservices. Architect and implement microservices using industry best practices. Deploy and manage applications in Azure cloud environment, ensuring … reviews, provide technical guidance, and ensure adherence to standards. Troubleshoot, debug, and resolve production issues efficiently. Requirements: Overall 10+ years of IT experience is required Strong proficiency in Core Java (Java 8+ Hands-on experience developing and consuming RestAPIs. Extensive knowledge of Microservices architecture and design patterns. Experience deploying, managing, and scaling applications on Azure Cloud Services. Strong SQL database More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Java Spring Developer

Austin, Texas, United States
PMCS SERVICES
We are seeking a full-time contractor or employee for a Senior Java Spring Developer role.Required Skills: Spring framework - Experience in Java Programming, Java Virtual Machine (JVM) Basics: Understanding how Java code executes, Spring Core, Build Tools: Maven or Gradle, Spring MVC, Spring Boot, Spring MVC (For Web Applications), Spring Data JPA (For Database Access), JPA (Java Persistence API), Spring … Security (For Authentication and Authorization), Spring AOP (Aspect-Oriented Programming), Spring Cloud (For Microservices), Spring Integration (For Enterprise Integration Patterns), RESTful API Design Principles, Docker and Containerization. Java - Proficiency in Java SE, including OOP principles, data structures, collections, and exception handling, is fundamental. Understanding Java 8+ features like Lambdas and Streams, along with JVM basics, will significantly enhance your Spring … development capabilities. JBoss EAP - JBoss EAP expertise requires understanding its architecture, configuration, and deployment processes for Java EE applications, along with skills in managing resources, security, and clustering. Familiarity with its administration console, CLI, and troubleshooting techniques is essential for effectively maintaining and optimizing JBoss EAP environments. HTML 5 - HTML5 skills encompass a strong understanding of semantic elements, form enhancements More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Java Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
Oliver Bernard
Java Engineer We’re working with a leading brokerage seeking a talented Java Engineer to join their high-performing technology team. This is an exciting opportunity to work on high-throughput, low-latency trading systems, where performance and reliability are paramount. The Role: You’ll play a key role in designing, developing, and optimising core trading and risk systems. The … ideal candidate will have a strong understanding of multithreaded Java applications, coupled with an appreciation for scalability, data integrity, and system performance. Tech Stack & Skills: Strong core Java (Java 8+), with proven experience in multithreading and concurrency Solid understanding of data structures, algorithms, and object-oriented design Experience in low-latency or high-performance systems (finance or similar domains a … with messaging frameworks (e.g. Kafka, JMS, ZeroMQ) desirable What’s on Offer: Salary £120k-£130k + bonus Hybrid working model (3 days onsite in London) If you’re a Java Engineer who loves building high-performance systems and wants to make an impact in a fast-moving financial environment, we’d love to hear from you. More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Oliver Bernard
Java Engineer We’re working with a leading brokerage seeking a talented Java Engineer to join their high-performing technology team. This is an exciting opportunity to work on high-throughput, low-latency trading systems, where performance and reliability are paramount. The Role: You’ll play a key role in designing, developing, and optimising core trading and risk systems. The … ideal candidate will have a strong understanding of multithreaded Java applications, coupled with an appreciation for scalability, data integrity, and system performance. Tech Stack & Skills: Strong core Java (Java 8+), with proven experience in multithreading and concurrency Solid understanding of data structures, algorithms, and object-oriented design Experience in low-latency or high-performance systems (finance or similar domains a … with messaging frameworks (e.g. Kafka, JMS, ZeroMQ) desirable What’s on Offer: Salary £120k-£130k + bonus Hybrid working model (3 days onsite in London) If you’re a Java Engineer who loves building high-performance systems and wants to make an impact in a fast-moving financial environment, we’d love to hear from you. More ❯
Posted:

Java Developer

London, United Kingdom
Hybrid/Remote Options
Axiom Software Solutions Limited
Overview Role : Java developer Rate : 400-Inside IR35 Location : London hybrid Responsibilities Develop Java applications using Java 11+ (Java 17 preferred) and Spring/Spring Boot, with experience in microservices and AWS. Ability to manage tasks independently without direct supervision and to deliver under pressure across multiple priorities. Requirements Essentials - Java 17 version preferred, Springboot, Microservices, AWS, Maven, Gradle, JPA … are very important. As Macquarie has small teams, developer who can work independently Additional context Sample feedback from client (reference): 1. Comm skills and articulations skills - Average 2. Covered Java, Spring, Spring boot, RDBMS, Cloud/Infra, Junits, application design, etc. 3. Have got hands-on in Java/Spring. Know about SQL queries, joins, indexes, etc. Average. 4. Few More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Hanover, New Hampshire, United States
Hybrid/Remote Options
Dartmouth College
administer, navigate and manage multiple schemas, data replication, backup/recovery, troubleshooting, development, and performance tuning in complex, consolidated Oracle environment One or more programming languages (e.g., Python, JavaScript, Java, C#) Front-end development (HTML, CSS, JavaScript) RESTful APIs and system integration Version control (Git, SVN), release pipelines, and collaborative development workflows Working with and troubleshooting internet communication components, such More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Java Software Engineer

London, UK
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering … culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering … culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL More ❯
Posted:

Senior Java Software Engineer

City of London, Greater London, UK
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering … culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering … culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
James Adams
Senior Java Engineer London/Hybrid (3 days per week in office) Up to £100,000 + excellent benefits James Adams is working with a fast-growing technology company that’s scaling its engineering function and looking for an experienced Senior Java Engineer to join their core platform team. This role is ideal for someone who wants to work on … modern, cloud-native microservices within a high-performing engineering culture that values clean code, collaboration, and innovation. You’ll be working with Java 11+ (preferably Java 21) , Spring , and Kafka , contributing to the design and delivery of resilient distributed systems used at scale. The Role Design and build high-quality, scalable microservices in Java. Apply functional programming principles using Java … or Kotlin. Work extensively with Java Streams , ensuring clean, performant code. Integrate and manage Kafka for real-time data streaming. Optimise SQL queries and database performance for reliability and speed. Drive best practices across monitoring, observability, and automation. Collaborate with cross-functional teams to deliver new platform capabilities. About You Strong commercial experience with Java 11+ , ideally Java 21 . More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
James Adams
Senior Java Engineer London/Hybrid (3 days per week in office) Up to £100,000 + excellent benefits James Adams is working with a fast-growing technology company that’s scaling its engineering function and looking for an experienced Senior Java Engineer to join their core platform team. This role is ideal for someone who wants to work on … modern, cloud-native microservices within a high-performing engineering culture that values clean code, collaboration, and innovation. You’ll be working with Java 11+ (preferably Java 21) , Spring , and Kafka , contributing to the design and delivery of resilient distributed systems used at scale. The Role Design and build high-quality, scalable microservices in Java. Apply functional programming principles using Java … or Kotlin. Work extensively with Java Streams , ensuring clean, performant code. Integrate and manage Kafka for real-time data streaming. Optimise SQL queries and database performance for reliability and speed. Drive best practices across monitoring, observability, and automation. Collaborate with cross-functional teams to deliver new platform capabilities. About You Strong commercial experience with Java 11+ , ideally Java 21 . More ❯
Posted:

Senior Cloud Platform engineer

Manchester, England, United Kingdom
Hybrid/Remote Options
Anson McCade
Build and maintain CI/CD pipelines using tools such as Jenkins, Bamboo, or Bitbucket . Write clean, maintainable, and efficient code in one or more languages (e.g. Python, Java, JavaScript, or .NET ). Implement automated testing, code reviews, and quality assurance practices. Lead Agile delivery practices, contributing to sprint planning and retrospectives. Collaborate with architects, developers, and DevOps engineers More ❯
Posted:

Senior Platform Engineer

Gloucester, England, United Kingdom
Hybrid/Remote Options
Anson McCade
Build and maintain CI/CD pipelines using tools such as Jenkins, Bamboo, or Bitbucket . Write clean, maintainable, and efficient code in one or more languages (e.g. Python, Java, JavaScript, or .NET ). Implement automated testing, code reviews, and quality assurance practices. Lead Agile delivery practices, contributing to sprint planning and retrospectives. Collaborate with architects, developers, and DevOps engineers More ❯
Posted:

Software Engineer

Springfield, Virginia, United States
UNITY COMPASS LIMITED LIABILITY COMPANY
active Top Secret/SCI clearance (per contract). • Bachelor's in Computer Science, Software Engineering, or related field. • Proficiency in: Web: HTML, CSS, JSON, REST APIs Programming: Python, Java, or JavaScript (Go experience strongly preferred) Frameworks (one or more): React, Angular, Vue.js, Node.js, Spring Boot, Django, Flask, Svelte Cloud: AWS, Azure, or similar (experience with C2S/GovCloud highly More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

warrington, cheshire, north west england, united kingdom
Hybrid/Remote Options
SYSTEMS CARE
of 5 years' experience in software engineering, including at least 2 years in a senior or lead role. Strong proficiency in one or more core languages such as C#, Java, Python, or JavaScript/React). Experience with relational and non-relational databases (SQL Server, MySQL, MongoDB, etc.). Understanding of cloud-based environments (AWS, Azure, or Google Cloud) and More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Bentley Whitaker Search and Selection
Java Software Engineer - Java, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence (Hybrid - 3 days a week in the office - Notting Hill) Description for the Java Software Engineer role:- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client is revolutionising their industry with a track … record of building things that others have ruled out as impossible. The Java Software engineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work with a variety of languages, frameworks and tools. Applicants will … need a background in Java and/or Python with a focus on Server side technologies. Core skills for the Java Software Engineer: 5yrs in a commercial Development role Solid experience of Java Good knowledge of Cloud Technologies (AWS) and Microservices Strong database knowledge (SQL and NoSQL) Degree in Computer Science, Engineering, or a related field, or equivalent hands-on More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Bentley Whitaker Search and Selection
Java Software Engineer - Java, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence (Hybrid - 3 days a week in the office - Notting Hill) Description for the Java Software Engineer role:- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client is revolutionising their industry with a track … record of building things that others have ruled out as impossible. The Java Software engineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work with a variety of languages, frameworks and tools. Applicants will … need a background in Java and/or Python with a focus on Server side technologies. Core skills for the Java Software Engineer: 5yrs in a commercial Development role Solid experience of Java Good knowledge of Cloud Technologies (AWS) and Microservices Strong database knowledge (SQL and NoSQL) Degree in Computer Science, Engineering, or a related field, or equivalent hands-on More ❯
Posted:
Java
10th Percentile
£41,250
25th Percentile
£57,000
Median
£77,500
75th Percentile
£110,625
90th Percentile
£135,000