Java Developer

To be successful as a Java Developer you should have experience with: • Proficiency in Java 8+ with programming experience, reading, writing and debugging multi-threaded code, REST Services. • Proven ability to work in a team environment with experience of the full Software Development Lifecycle • Demonstrable understanding of Java, J2EE, Spring Framework and JDBC. • Working knowledge of REST Services / Microservices • Working knowledge of CI and unit test frameworks. • Working knowledge of ORM technologies like Hibernate. • Working knowledge of tools like Java Profilers and analysing memory dumps. • Working knowledge of messaging platforms such as Kafka, MQ and Solace and related design patterns for producing and consuming messages. • Working knowledge of XML/JSON and related technologies. • Working knowledge of SQL and database technologies such as MS SQL Server, Oracle. • Experience working in an AGILE or SCRUM SDLC model • Experienced Java developer for a global technology team working in a scrum of 6-8 team members comprising of end-to-end tech deliverables for Lending product. Some other highly valued skills may include: • Ability to work within a global team. • Good to have - knowledge of No SQL - MongoDB • Familiar with DevOps fundamentals practices • Proven experience of Quality Assurance techniques relevant to application development. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Northampton. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Java Developer

Java Developer Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2024 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. CGI are on the hunt for a Java Developer to join an exciting new programme of work (BOREALIS) on a full-time permanent basis. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This position will be a hybrid position, working out of our site in Leatherhead. CGI's Secure Space Systems business is at the forefront of innovative engineering, tackling some of the most interesting challenges in Space Situational Awareness, Space Domain Awareness, and Command & Control. We work on cutting-edge projects that often start as prototypes and evolve into full-scale, agile projects (using Scrum, SAFe, and DevSecOps) that process complex scientific and engineering data in a secure, high-performance manner. Your future duties and responsibilities We are seeking a self-motivated and experienced Java Software Engineer with a passion for building robust microservices. This role offers you the chance to contribute to a rapidly expanding business area, where you will have the opportunity to work on projects that truly make a difference in the field of space systems. Read more about the contract you'll be working on Key Responsibilities • Develop and automate testing for Java microservices. • Build and maintain RESTful APIs utilizing OpenAPI and JSON. • Collaborate within agile teams, adapting to rapidly changing requirements. • Work in an environment that values pragmatic, delivery-focused problem solving and continuous learning. Required qualifications to be successful in this role • Java Microservices Development: Proven experience in building and testing Java microservices. • RESTful API Development: Recent hands-on experience with developing APIs using OpenAPI and JSON. • Teamwork & Communication: Strong team working and communication skills; the ability to adapt to evolving project requirements. Highly Desirable • Spring/Spring Boot: Experience in developing applications using Spring/Spring Boot. • Database & JPA: Experience with PostgreSQL and the Java Persistence API. Additional Desirable Skills • Workflow Automation: Familiarity with NiFi or similar technologies. • Orchestration: Experience with Temporal or similar orchestration tools. • Messaging & Streaming: Exposure to RabbitMQ or similar message/streaming broker technologies. • Advanced Technologies: Interest or experience in big data technologies (e.g., HBase, Hadoop), machine learning frameworks (e.g., Spark), and orbit dynamics. Why Join Us? • Innovative Environment: Be part of projects at the cutting edge of space systems and security. • Agile Culture: Work within agile frameworks that promote continuous learning and adaptation. • Career Growth: Expand your skills in a rapidly expanding business area with complex and interesting challenges. • Collaborative Team: Work with a dynamic and skilled team committed to excellence and innovation. #LI-SB2 #LI-UKA Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Java Developer API Security

Java Developer / Backend Software Engineer (Java Spring API Security) Cambridge / WFH to £55k Are you a backend focussed Java technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access product is used by hundreds of millions of users worldwide. As a Java Developer you will design and develop new features and enhancements to the core remote access product as well as maintaining existing systems. You will be working with a modern microservices, Java based tech stack. There are challenges around scalability and robustness, you'll be continually learning and progressing your career within a supportive Agile team environment. Location / WFH: There's a friendly and supportive team environment, you'll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once a month. About You: You have Java development experience within a microservices environment You have experience with API design and development Youre happy to collaborate in an Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation of security and ideally have worked in an ISO 27001 accredited environment Ideally you will also have some experience with Python and / or Golang, Ansible and Event Driven architecture (although you can pick these up on the job) You have a relevant degree e.g. Computer Science What's in it for you: As a Java Developer / Backend Software Engineer you'll earn a competitive salary: Salary to £55k Bonus Pension Private Medical Care Life Assurance Travel Insurance Subsidised gym membership and a range of other perks Apply now to find out more about this Java Developer / Backend Software Engineer (Java Spring API Security) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Java Developer - Inside IR35

A Java Developer with experience in the financial services sector is required for an initial 12 month contract. This is a hybrid role with 2 days per week on site in Northampton and is inside ir35 so will require working via an FCSA accredited umbrella company. Key skills and experience: • Financial services experience • Build solutions for Distributed computing platform that is MOTIF, by using Advanced Java, Spring, Hibernate, Oracle, BPM, JMS and in-memory computing. • Work in Agile development model to deliver steady build features. • Work with geographically located global teams to ensure proper communication for critical features developments and issues. • Collaborate with leads and QA team to work on UAT builds and facilitate sign offs for business use cases. • Develop unit tests using Junit, Mockito and SonarQube to improve code coverage and quality. • Work with CI/CD pipelines deployed in TeamCity and resolve any impediments for clean builds. • Develop UNIX scripts and Database scripts as required during development of new features. • Participate in project and scrum calls to ensure timely delivery of features and raise issues. • Partner with the PCIT and IB Design Authority for tech related topics and imbibe them into the deliverables. • Provide knowledge transfer sessions, training, and mentor junior members of the team. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Liferay with Java Developer - Surrey

Job Description Liferay with Java Developer - Surrey We are looking to recruit a Java Developer with at least 2 to 5 years solid development expertise using Java Enterprise J2EE with Liferay. You will have experience of Designing & Developing Java Enterprise applications - including around 3 years solely in Java Enterprise Portals - like Liferay & WebSphere Portal. You should have experience of working within a team have the ability to lead teams of varying sizes & successfully delivered projects on/before deadline without losing focus on Quality. Experienced in interacting and communicating effectively with Clients and other team members. Executed number of projects using Agile philosophy. This is a 6 month contract assignment based in Surrey. The rate is negotiable. Send your CV to us in MS Word format.
Liferay with Java Developer - Surrey

Job Description Liferay with Java Developer - Surrey We are looking to recruit a Java Developer with at least 2 to 5 years solid development expertise using Java Enterprise J2EE with Liferay. You will have experience of Designing & Developing Java Enterprise applications - including around 3 years solely in Java Enterprise Portals - like Liferay & WebSphere Portal. You should have experience of working within a team have the ability to lead teams of varying sizes & successfully delivered projects on/before deadline without losing focus on Quality. Experienced in interacting and communicating effectively with Clients and other team members. Executed number of projects using Agile philosophy. This is a permanent position based in Surrey. The salary for this role will be in the range £45K - £60K + benefits. Send your CV to us in MS Word format.
Senior Fullstack Java Developer

Job Description Senior Fullstack Software Developer Our Client is a relatively young company but growing quickly in the world of financial technology solutions. They are now looking to recruit a Senior Fullstack Software Developer with at least 5 plus years expertise. The ideal candidate will have great problem solving and communication skills and be comfortable with fast paced design, development and deployment working in an agile environment. Worked extensively on iOS, Android & web apps and built complex, responsive and sophisticated apps. We are looking for a smart, innovative technical lead to help us coordinate and drive a project of building a next-gen high-performance app. Duties and Responsibilities: Lead the technical arm of the team in a fast iteration cycles, with tight deadlines using an agile/scrum methodology, while ensuring applications meet quality standards Coordinate configuring, coding, developing, and documenting software specifications throughout the project life cycle (concept, design, build, deploy, test and release to app store; as well as post launch operations such as support, troubleshoot, improvements etc.) Participate in technical, design, and architecture discussions with external partners from the finance sector Collaborate with cross-functional teams to determine business requirements, as well as design, develop, and test application code to ensure that business requirements are met Drive a best practices approach to the continuous improvement of products, processes, and tools. Identify and correct bottlenecks and fix bugs for all production issues Liaise with product development team to plan new features Research and suggest new mobile products, applications and protocol Qualifications / Experience: Highly proficient in React, Swift or Objective C, Java for mobile development; Rails, nodejs and Angular for web development 5 to 7 years of extensive native mobile app (iOS & Android) and web app development experience Demonstrable portfolio of released web apps, mobile applications on the App store or the Android market Experience with multi-threaded client software, client-server architecture and scaling systems Experienced in implementation of Methodologies and the Software Development Life-cycle (Agile) Fully equipped with development Tools (Xcode, Android Studio, Eclipse) and source control tools (Git, Stash) Ability to perform in a team environment Knowledge and experience with the Financial Information Exchange FIX Protocol would be handy as well as working with trading or currency exchange technology. This position is based in the City London. Salary will be circa £60K - £75K. Please send your CV in Word format along with salary and availability.
Senior Java Developer - Insolvency Service - SEO

We have an exciting opportunity for a talented, enthusiastic Senior Developer within our Digital Services team. We are responsible for developing, maintaining and supporting the agency's line of business applications. The Insolvency Service is a leading Government agency which plays a crucial role in providing essential services to the public and to business. The work we do is important to the proper functioning of markets, the economy in general and support for thousands of people each year who are in financial difficulty. Inclusive and diverse teams are important to us. We welcome and encourage applications from everyone, including groups underrepresented in our workforce. The Insolvency Service strives to ensure that the agency is a safe, inclusive and welcoming place for everybody to bring their true self to work and to help the agency to achieve its diversity objectives. We have 10 active employee network groups available to join or become an ally, these include, Carers Network, Disability & Health, FACES Network Group, Grass Roots, LGBT+, Mind Matters, No Limits, Part Time Workers, The Shed, and Women's Network Group. We offer full-time, part-time, job share and flexible ways of working. We value capability, technical skills and experience and we place great emphasis on lifetime development to support our people. We encourage our employees to become more involved in areas they feel strongly about, whether it be for the benefit of the agency, though our Engagement network or in their own local communities via volunteering opportunities. The Insolvency Service is a great place to work, learn and grow your career! Job description Digital Services is a predominantly an in-house team, with a small 3rd party DevSecOps function. We've recently moved away from a hybrid development and support partnership, with the aim of bringing the function in-house. We are also consolidating our technology stack and moving away from legacy services, so this is a fantastic opportunity to help shape our digital services and the way we work for a sustainable, user centric future. We would love to for you to be part of that new team. Digital services is part of Change and Technology Services (CTS) who support and improve applications and systems across the agencies IT landscape. CTS provide key services including digital services, cyber security and information governance, service architecture and governance and digital programme delivery. Responsibilities: As a Senior Java Developer you will Support the Lead Software Engineer and Technical Architect support, improve and maintain digital services written using Java, HTML, CSS, JavaScript and PL-SQL hosted on the Azure platform. Improve digital services in line with Government Digital Standards Promote a culture of knowledge sharing and the adoption of good practice. Assist the teams within Digital Services, offering them expert advice and guidance, including operations leads, product managers and QAT leads. Work with a multi-disciplinary team and business stakeholders, fostering good relationships and responding to views and challenges from others. Advocate user-centric, agile approaches which focus on efficient, effective delivery of high-quality digital services within the team and the wider agency. Transform government into a modern, agile development centre by embedding practices such as Behaviour and Test-Driven Development, continuous deployment, and DevOps Person specification The ideal candidate will have: Demonstrable knowledge of Java, HTML, CSS, JavaScript An understanding of a number of integration implementations including real-time, scheduled, API, batch and messaging services Experience of Springboot An understanding of the importance of good documentation Enthusiasm for sharing knowledge and mentoring others, supporting the team and nurturing its growth. Knowledge and experience of modern development practices such as BDD and TDD, CI/CD, and DevOps, modern development workflows, ideally using GitHub, as well as an understanding of modern design principles such as clean architecture, OOP, SOLID, RESTful APIs A good understanding of web application security and awareness of the OWASP Top 10 security vulnerabilities Please note: This vacancy is advertised across 11 locations; however, Stratford and Croydon are only available to current Insolvency Service Staff. The advertised salary includes London weighting, which is only applicable to internal candidates. Languages English Behaviours We'll assess you against these behaviours during the selection process: Working Together Technical skills We'll assess you against these technical skills during the selection process: There will be an exercise, provided at the time of the interview, to assess the candidates coding skills and analytical approach.
Senior Java Development Manager Front Office Banking

Senior Java Development Manager Front Office Banking This is a new and exclusive opportunity for a Strong Java Software Developer (Advanced core development languages to join my banking client as they are building out their front office software development team which specialist in front office strategic Sales and Trading Derivatives platforms Role details • Title: Head of Derivatives IT Development • Technical stack: Focus is Java • Permanent role salary £85-110,000 base salary plus bonus and pension • Location: London City and home working hybrid • Role focus- front office strategic Sales and Trading Derivatives platforms As the Head of Derivatives IT Development, you will be managing the team of 6-8 Front Office developers to deliver on their individual responsibilities and ensure that the Front Office desks are fully supported with a global system architecture The Front office (Derivatives) software development team requires an agile and versatile hands-on specialist and team manager with extensive expertise in Java/Python/C# software. What is exciting about this role is that you will have ownership for the successful software delivery from inception to deployment for the complete Front Office Derivatives Technology Stack Role requirements • advanced core development Java • experienced people manager including building successful development teams • experience of working with front office stakeholders and within Front Office Trading systems. • Derivatives Banking structures This role will start shortlisting next week For more information and the chance to be shortlisted, please do send through a CV for review- good luck To find out more about Huxley, please visit XX XX XX XX XX Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Java Fullstack Developer

We have a current opportunity for a Java Fullstack Developer on a permanent basis. The position will be based in London. For further information about this position please apply. • Greenfield project: No legacy systems or tech debt. • Direct Impact: As you work on the mission-critical flagship product, your contribution will shape the companys future. • Opportunity for growth: Join early and grow into a team lead as the team expands. • Unique start-up culture while being part of a well-established and reputable group. • Embrace AI: We are strong believers in AI applications in Finance and are constantly looking for innovative ideas while remaining compliant and aware of risks. Key Responsibilities • Develop, design, and maintain high-quality, scalable, and secure trading applications • Write clean, scalable, testable, and maintainable code • Implement APIs and seamlessly integrate third-party services • Actively contribute to code reviews • Support deployment and release processes and troubleshoot production issues To find out more about Huxley, please visit XX XX XX XX XX Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Senior Java Developer TDD - Technologist

Senior Java Developer / Backend Software Engineer London onsite to £160k Are you a Java technologist with strong knowledge of software engineering best practices and backend development experience looking for an opportunity to progress your career in a senior, hands-on role with complex and challenging work? You could be joining a scaling Cyber Security technology company that has just received £100 million investment. As a Senior Java Developer you'll join a small, Agile team using core Java within a TDD environment deploying to AWS. You'll design and develop new features and enhancements across two security product areas, working across the full development lifecycle; you'll be able to input ideas and have your voice heard in a collaborative team environment that encourages knowledge sharing. Location: You'll join colleagues in amazing offices in London five days a week with a wide range of facilities and an array of perks. About you: You have strong backend core Java development skills You have a strong knowledge of software engineering best practices and have experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns Youre collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior Java Developer / Software Engineer you will earn a highly competitive package including: Salary to £160k 8% pension contribution Life Assurance and Income Protection Enhanced paternity packages Private Medical care for you and your family including same day GP appointments and prescriptions Flexible working hours Charitable donations matching scheme and much more Apply now to find out more about this Senior Java Developer / Backend Software Engineer (Java TDD) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Java Software Engineer- Bristol

Job Description Java Software Engineer - Bristol We urgently require a strong Java developer with very good experience working in an agile environment with some experience with Micro Services for a contract assignment in Bristol. Must have at least 5 years' experience as a software engineer in Java Development. Should be experienced in a true agile environment, collaborative development environment. With strong Java software developer - hands on keyboard with strong communications skills to mentor and coach less experienced developers on the client side. Experience with micro services Experience with native cloud platforms This is a 12 month assignment based in Bristol. Please send our CV to us in Word format along with your availability and daily rate.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- What Are the Top Features to Look for in a Publishers Platform?6 hours ago
- What are the best native ad networks for small publishers?7 hours ago
- Write An Essaya day ago
- Looking for Professional Website Design and Development Services?2 days ago
- Help Choosing a Web Design Company in Dubai2 days ago
- How do you monetize all type of websites including niche content?9 May 2025 10:55
Jobs by city
Jobs by country