Join to apply for the JavaDeveloper role at IBM Join to apply for the JavaDeveloper role at IBM Get AI-powered advice on this job and more exclusive features. Introduction In this role, you’ll work in one of our IBM Consulting Client Innovation Centres (Delivery Centres), where we deliver deep technical and industry … Program, a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future. Your Role And Responsibilities An Application Developer with expertise in Java and Web Technologies is responsible for designing, developing, and supporting applications based on the Java/JEE technology stack. They utilize Java frameworks and languages such as Ruby, or Groovy for web development. This role focuses on enterprise application development, implementing transaction management, managing Java objects, and integrating enterprise systems. Key areas of expertise include dependency injection, inversion of control, aspect-oriented programming, functional programming, test-driven development, data access frameworks, transaction management frameworks, and batch processing. Proficiency in DevOps More ❯
the company has built a reputation for delivering high-quality technology services across industries including banking, healthcare, telecommunications, and retail. The leading consultancy firm is seeking for a skilled JavaDeveloper to join on a 6-month contract with strong potential for extension. Additionally, this is a hybrid role, requiring on-site attendance 3 days per week at … and implement fault tolerance, graceful degradation, and recovery mechanisms across complex platforms. Demonstrable knowledge of improving the Software Development Life Cycle (SDLC) through automation, better configuration management, and streamlined developer workflows. Experience promoting a shift-left approach - embedding testing, security, and code quality earlier in the development process to accelerate delivery and reduce defects. Solid understanding of core Java, multithreading, system integration, and enterprise architecture best practices in high-throughput environments. Skills/Must have: 5+ years experience working with core Java and distributed systems, ideally in high-performance or low-latency environments such as Real Time trading platforms. Proven ability to work with large volumes of Real Time data, designing systems that can elastically scale to More ❯
more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. A fantastic new opportunity has become available for Senior Java Swing Developer with one of our Financial Services clients based in Bromley. Role : Senior Java Swing Developer Location : Bromley (1 Day week Onsite) Duration : 12 Months … be working in the eFX technology team, helping to analyze, design, build and deploy multi-tier, high availability systems globally deployed systems. Experience and Skills required : Solid knowledge of Java and all aspects of GUI development using Swing including but not limited to threading, performance optimization, building UI widgets, etc. Experienced within FX and Capital Market – Trading platform is … understanding of writing complex SQL, stored procedures, applying referential integrity & performance tuning. Strong analytical skills with a desire to learn and deliver. Financial Background essential. Responsibilities: Development is primarily Java based, with peripheral technologies including TIBCO Rendezvous (RV), Sybase, UNIX shell scripting, and middleware based on IBM MQ Series. Repertoire should include knowledge of client-server/distributed technologies. More ❯
A leading corporate banking and capital markets organisation is seeking a JavaDeveloper to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing … innovation and high quality pricing, execution, hedging and market making, together with the ability to customise solutions to clients’ needs. Job Purpose: The pricing team is looking for a developer with lots of potential and a strong numerate background to help build the next generation Interest Rate pricer. This involves building bespoke pricing platforms that interface with the C++ … quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support all the technical aspects of the More ❯
A leading corporate banking and capital markets organisation is seeking a JavaDeveloper to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing … innovation and high quality pricing, execution, hedging and market making, together with the ability to customise solutions to clients’ needs. Job Purpose: The pricing team is looking for a developer with lots of potential and a strong numerate background to help build the next generation Interest Rate pricer. This involves building bespoke pricing platforms that interface with the C++ … quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support all the technical aspects of the More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Commerzbank AG
A leading corporate banking and capital markets organisation is seeking a JavaDeveloper to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing … innovation and high quality pricing, execution, hedging and market making, together with the ability to customise solutions to clients’ needs. Job Purpose: The pricing team is looking for a developer with lots of potential and a strong numerate background to help build the next generation Interest Rate pricer. This involves building bespoke pricing platforms that interface with the C++ … quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support all the technical aspects of the More ❯
london, south east england, united kingdom Hybrid / WFH Options
Commerzbank AG
A leading corporate banking and capital markets organisation is seeking a JavaDeveloper to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing … innovation and high quality pricing, execution, hedging and market making, together with the ability to customise solutions to clients’ needs. Job Purpose: The pricing team is looking for a developer with lots of potential and a strong numerate background to help build the next generation Interest Rate pricer. This involves building bespoke pricing platforms that interface with the C++ … quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support all the technical aspects of the More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Commerzbank AG
A leading corporate banking and capital markets organisation is seeking a JavaDeveloper to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing … innovation and high quality pricing, execution, hedging and market making, together with the ability to customise solutions to clients’ needs. Job Purpose: The pricing team is looking for a developer with lots of potential and a strong numerate background to help build the next generation Interest Rate pricer. This involves building bespoke pricing platforms that interface with the C++ … quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support all the technical aspects of the More ❯
databases. Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts. Comfortable with working on multiple languages. Technologies: Slang, Alloy, Legend, Java, Python, Spring framework, Linux and shell scripting, build tools (Maven/Gradle/Ant). Experience in working with Cloud-based development like AWS. An understanding of compute resources … and the ability to define/interpret performance metrics (e.g., SLOs/SLIs). Knowledge and experience in database and data warehouse technologies – Snowflake. ROLE DETAILS: Developer in large projects across a global team of developers and risk managers. Performance tune applications to improve memory and CPU utilization. Build internal and external reporting for the output of risk metric More ❯
Senior Technical Java and C# .net Software Developer We are currently recruiting a Java with C# .net Senior Software Developer – who can be the lead in the team. You must have at least 5 to 7 years proven track record of developing software with Java and C# .net framework coupled with SQL Server. Ability to … manage risk identification and risk mitigation tactics associated with the designs. Role-specific knowledge: · 5+ years of senior technical lead. · 5+ years of strong hands-on experience as a developer working on JAVA or .NET Framework standards and technologies - C#.NET, ASP.NET, AngularJS, SQLServer, Web Services, Cloud Platforms, AJAX, JQUERY, XML/JSON, HTML, CSS · Retail/digital technology More ❯
the world, our teams are pioneering faster, better ways to bring our client's most exciting ideas to life. Are you ready to make an impact? As a Lead Java FullStack Developer at Emergn, you'll help us shape Emergn's exciting future and play an important role in our growth. Join our Java team, and let … s make an impact together! We want you to: Take responsibility over designing, coding, testing and deploying Java-based applications. Collaborate with cross-functional teams to define project scope, architecture and delivery timelines. Conduct code reviews and enforce coding standards and best practices. Troubleshoot, debug and optimize applications for performance and scalability. Maintain code integrity and organization that delivers … participate in all front, backend activities including testing. You're a perfect fit if you have: Excellent experience with development and Software Architecture design. Extensive backend development experience with Java - Springboot. Demonstrated frontend development experience with Angular. Experience working with AWS. Experience with PostgreSQL database. Knowledge of Design Patterns, Architecture Styles and CICD - Pipelines, Docker, etc. Nice to have More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
Accenture
operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a JavaDeveloper, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. … functional perspective. Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. Discover where this job fits at Accenture Software developer jobs: Change the game From designing games to creating game-changing experiences and products, the possibilities of what you can achieve are endless with careers in programming language. Software More ❯
Elasticsearch - Senior JavaDeveloper - Distributed Systems Join to apply for the Elasticsearch - Senior JavaDeveloper - Distributed Systems role at Elastic Elasticsearch - Senior JavaDeveloper - Distributed Systems 1 week ago Be among the first 25 applicants Join to apply for the Elasticsearch - Senior JavaDeveloper - Distributed Systems role at Elastic Get AI-powered … and proposing solutions. Supporting our support engineers with the harder problems. What You Bring: A strong background in Distributed Systems and Consensus Algorithms. You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas. Deep technical proficiency in algorithms. You have shown your … Employment type Full-time Job function Industries Technology, Information and Internet Referrals increase your chances of interviewing at Elastic by 2x Sign in to set job alerts for “Senior Java Software Engineer” roles. Manchester, England, United Kingdom 6 days ago Software Engineering Lead (Flutter) - Catalyst London, England, United Kingdom 1 month ago London, England, United Kingdom 4 months ago More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Accenture
JavaDeveloper Location: Newcastle Please note: due to the nature of the clients we partner with on this project, this role requires SC clearance, i.e. UK nationality (or citizenship or ILR/settlement status or dependent visa) and residence in the UK for a minimum of 5 years. If you do not meet this criteria I would be … operate and deliver value provides an unparalleled opportunity to grow and advance. • How best to develop your skills and hone your talents within an innovative technology environment. As a JavaDeveloper, you will: • Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. … Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. The following skills and experience are essential for this role: • Have significant Java programming experience, ideally utilizing Spring Boot to develop microservices. • Capable of working in an agile development environment, both collaboratively and individually. • Have experience applying TDD/BDD approaches. • Enjoy More ❯
sunderland, tyne and wear, north east england, united kingdom Hybrid / WFH Options
Accenture
JavaDeveloper Location: Newcastle Please note: due to the nature of the clients we partner with on this project, this role requires SC clearance, i.e. UK nationality (or citizenship or ILR/settlement status or dependent visa) and residence in the UK for a minimum of 5 years. If you do not meet this criteria I would be … operate and deliver value provides an unparalleled opportunity to grow and advance. • How best to develop your skills and hone your talents within an innovative technology environment. As a JavaDeveloper, you will: • Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. … Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. The following skills and experience are essential for this role: • Have significant Java programming experience, ideally utilizing Spring Boot to develop microservices. • Capable of working in an agile development environment, both collaboratively and individually. • Have experience applying TDD/BDD approaches. • Enjoy More ❯
Join us as a Junior JavaDeveloper at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech … stack, offering a unique opportunity to make a significant impact. To be successful as a Junior JavaDeveloper , you should have: Experience in Java low latency programming Experience building enterprise scale desktop and/or web applications within the investment banking domain Knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc. More ❯
Join us as a Trading JavaDeveloper at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech … stack, offering a unique opportunity to make a significant impact. To be successful as a Trading JavaDeveloper , you should have: Solid experience in java low latency programming Experience building enterprise scale desktop and/or web applications within investment banking domain Knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc. More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
AND Digital
people across the UK and Europe, with plans for global expansion. Join us to help fulfill our mission to close the world's digital skills gap. The Product Developer plays a key role in building and delivering remarkable products, championing software quality and technical vision, working on large-scale projects, and supporting junior and mid-level developers. What You … ll Bring To The Table Solid experience as a Senior Engineer in a commercial environment, with good knowledge of Python, Java, and related tools and frameworks across the stack. Experience working with agile methodologies. Ability to handle technical challenges from stakeholders and influence technical decisions. Ownership of best practices such as TDD, SOLID, XP. Experience mentoring junior and mid … time Job function Information Technology and Engineering Industries IT Services and IT Consulting Referrals increase your chances of interviewing at AND Digital by 2x. Get notified about new Product Developer jobs in Manchester, England, United Kingdom . #J-18808-Ljbffr More ❯
is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave. Join us a Senior Etrading JavaDeveloper at a VP level and be involved in the development of our new strategic platform - Asgard. To be successful as a Senior Etrading JavaDeveloper within this team, you should have: Electronic Trading and financial experience Experience developing and optimizing highly scalable, high performance and low latency systems written in Java Ability to lead design decisions, be a self-starter and work independently Some other highly valued skills may include: Mentor more junior members of the team and help them grow Confidence interacting More ❯
Senior JavaDeveloper - FX Technology London (AVP) About Citi As the world's most global bank, Citi gives you the tools to be a trailblazer. We're not just building technology; we're building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles … more important than experience in the financial sector. We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels. About FX Tech Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any … the market-leading Citi Velocity Single Dealer Platform What we are looking for: A real interest in/passion for coding Extensive experience in hands-on software development using Java and related frameworks Highly credible hands-on engineer, confident to dive into a code-base and deliver substantive features and change Ability to work directly with business partners and More ❯
Senior JavaDeveloper - FX Technology London (VP) About Citi As the world's most global bank, Citi gives you the tools to be a trailblazer. We're not just building technology; we're building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles … more important than experience in the financial sector. We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels. About FX Tech Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any … the market-leading Citi Velocity Single Dealer Platform What we are looking for: A real interest in/passion for coding Extensive experience in hands-on software development using Java and related frameworks Highly credible hands-on engineer, confident to dive into a code-base and deliver substantive features and change Ability to work directly with business partners and More ❯
and collaborative. Looking for individuals who are proactive, enthusiastic and can bring an analytical mindset to any challenge or opportunity. Skills & Experience 4+ years practical experience working as a Developer in an agile team, supporting and developing enterprise level applications. Springboot/dot net/Python experience an advantage. Experience of working with Azure would be advantageous. Object oriented More ❯
the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities As a Lead Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud … practices and thought leadership. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Systems administration experience for SCALA J2EE applications JBoss Jenkins Ansible Git Technologies: Java Spring Framework Web Services JMS MDB Junit JIRA As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this More ❯
our mission to close the world's digital skills gap. What You'll Bring To The Table Solid development experience working in a commercial environment, a good understanding of Java or similar (e.g. C#), Typescript and Angular, and wider experience in different tools and frameworks and across the stack. Knowledge of AWS or another cloud product set (e.g. GCP More ❯
are looking for talented software engineers to join our London trading technology team to build the next generation of crypto trading systems. You should have a strong server-side Java development background, with experience in one or more of order management systems, market connectivity, low latency messaging or price distribution. You should have the ability to work independently, have … strong analytical and problem solving skills, with a desire to own issues and see them through to resolution. What We’re Looking For: Excellent core Java skills Exceptional knowledge of concurrency and multithreaded programming Experience of developing low latency pricing and trading systems in a Linux environment Application performance profiling and optimization Bonus Points: eFX development experience in a More ❯