Java Software Engineer
Posted today
Job Viewed
Job Description
Java Software Engineer - London
Posted today
Job Viewed
Job Description
About the job your considering
You’ll be joining a passionate, professional and highly skilled team of developers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise a variety of Open Source and proprietary technologies to achieve the best possible outcome for the client.
We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We’re active on social media and for those that want to find out more, take a look at our blogs – written by engineers, for engineers:
Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.
If you are successfully offered this position, you will go through a series of pre-employment checks, including:
identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service)
Your role
- You will be a hands-on technical expert helping us deliver projects in a true DevOps manner. You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts.
- You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things better and faster, eliminating waste and applying this across the entire software delivery lifecycle for both internal customers and end users.
You can bring your whole self to work. At Capgemini equity, diversity and inclusion is part of everyday life, and will be part of your working reality. We have built an inclusive and welcoming environment, for everyone.
Your skills and experience
What you’ll bring:
• Experience of Java
• Experience of Spring framework or equivalent.
• Knowledge of software design patterns and when to apply them
• Excellent knowledge of development processes.
• Experience of containerisation using Docker or Kubernetes
• Experience of Continuous Integration (CI) and Continuous Delivery (CD)
• A passion for delivering quality code, by use of TDD and setting high software quality standard
We’re also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them:
• Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns
• Kubernetes
• Knowledge/Certification in Spring framework.
• Experience in cloud technologies AWS/Azure/GCP
You will be required to pass through Security Clearance if you are successful in this recruitment process, which is a condition of undertaking the role.
Please ensure you are aware of the requirements before submitting your application
Your Security Clearance
To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.
To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements.
Throughout the recruitment process, you will be asked questions about your security clearance eligibility such as, but not limited to, country of residence and nationality.
Some posts are restricted to sole UK Nationals for security reasons; therefore, you may be asked about your citizenship in the application process.
What does 'Get The Future You Want' mean to you?
You will reimagine what’s possible: creating value for the world’s leading organisations through technology to build a sustainable, more inclusive future. You will work with a range of clients all with a unique set of business, technological and societal ambitions, which will make a real impact across the UK.
You will be empowered to explore, innovate, and progress. You will benefit from Capgemini’s ‘learning for life’ mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more.
You’ll be bringing your unique skills and perspectives to the team, inspiring and taking inspiration from your teammates as you unlock value in everything you do. You’ll be joining a professional community of experts, who have got your back and will support you, every step of the way.
Why you should consider Capgemini
Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you’ll join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses, and it’s how you’ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you’ll build the skills you want. You’ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Senior Java Software Engineer
Posted today
Job Viewed
Job Description
Senior Java Software Engineer
Posted today
Job Viewed
Job Description
We are currently partnering with a global technology leader seeking a Senior Java Developer. You will be at the forefront of cutting-edge technology including AI, shaping the way millions of users experience seamless digital solutions. This is an opportunity to modernise and enhance industry-leading solutions, ensuring they remain reliable and scalable.
As a Senior Java Developer, you will provide technical guidance and mentor a team of developers, fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers.
Duties :
- Develop high-quality, performative, and reliable Java applications.
- Guide and mentor developers such as graduates and juniors
- Oversee software architecture, ensuring seamless integration with various platforms.
- Gather and analyse requirements, refining features and technical solutions.
- Lead the estimation process and ensure development work is accurately scoped.
- Debug existing code, maintain system performance, and drive best coding practices.
- Manage defects and oversee their resolution across the development team.
Experience :
- 5+ years of experience in software engineering, with a strong focus on Java development.
- Experience leading and/or mentoring technical teams within fast-paced, agile environments.
- Expertise in microservices architecture, REST API development, and security.
- Experience with version control (GIT preferred) and cloud platforms like AWS.
It would be a plus if you also possess previous experience in:
- TDD/ATDD/BDD, DDD, Pair/Ensemble Programming
- Wildfly, Oracle SQL, AWS, Docker/Kubernetes, Kafka, Jenkins
- GWT, Jest, Vite, Cypress, Playwright, eslint, esbuild, webpack, web components
Java Software Engineer (Finance)
Posted today
Job Viewed
Job Description
Java Software Engineer - Asset Management Software
? Salary: £70,000 - £80,000 + bonus + benefits
? Approximately 3 days a week in Central London office.
A central London-based company, who are building trading software for the asset management and hedge fund industry, are looking for a Java Software Engineer to join them on their mission. This scale-up is a spin-out from one of the largest UK born.
WHJS1_UKTJ
Senior Software Engineer - Java
Posted 3 days ago
Job Viewed
Job Description
Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are growing.
Our headquarters are in Shoreditch - London's tech hub – with offices in other UK and global locations from the Netherlands to Manila, NYC and Florida. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people.
Scope of RoleThe Apps team in London is expanding and we are looking for a senior Java developer with interest and experience in system monitoring, time-series visualisation/analysis, or similar. We are looking for someone who can take an active and leading role in delivering domain specific monitoring solutions.
The team builds Apps which can monitor and report on the status of 10s of thousands of servers, processes, and business flows. We have several green-field projects in the pipeline which require smart UIs for incident investigation, root-cause analysis, signals and alert configuration. To accelerate the development, we are looking for someone who will work directly with the frontend developers and stakeholders to drive the product forward.
You will work with the wider applications team, reporting into the Apps Engineering Manager. As an engineer you will be hybrid, with 2 days per week in the London office.
Requirements
As a Senior Software Engineer, you will:
- Evolve solutions based on feedback.
- Collaborate with the team, including backend, frontend, UX and Product.
- Communicate App's data requirements to other teams.
- Provide contribution to improving the engineering teams' processes and standards.
- Support decisions on technical choices in projects, participating as a technical expert, defining solutions for our clients.
- Work with the Engineering Manager to provide delivery estimates and manage activities throughout the development lifecycle.
- Help deliver development projects from requirements, design to release.
- Pay attention to quality, maintainability, performance and testing.
Benefits
- Health Insurance and Dental Health Cover for you and your dependants
- Enhanced Pension
- Flexible Hybrid Working
- Enhanced Parental Leave
- Travel Insurance
- Life Assurance
- Income Protection
ITRS is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business.
We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.
Software Engineer - Java - Engine by Starling
Posted 24 days ago
Job Viewed
Job Description
At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology.
Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business.
Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success.
As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we’re looking for people who are will be excited by the potential for Engine’s technology to transform banking in different markets around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Hybrid Working
We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person.
About Engineering at Engine by Starling -
We’re looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling hasn’t released in the UK market.
Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women In Tech .
We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Engine, to continue changing banking for good.
As an Engineer you will:
- Contribute to our award winning platform and internal tooling
- Build new features and products from scratch in a configurable way
- Share your knowledge with those around you, contributing to our learning culture
- Own your projects, working in small teams across the bank to collaboratively deliver
- Aim for greatness in everything you do, staying curious and inquisitive
- Be part of a scaling team and organisation as we change banking for good
Requirements
We’re open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you.
We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.
The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great!
- Java, which makes up the majority of our backend codebase
- AWS & GCP - we're cloud-native
- Microservice based architecture
- Kubernetes (EKS)
- TeamCity for CI / CD (with multiple production releases per day)
- Terraform and Grafana
Our Interview process
Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:
- Initial interview with an Engineer - ~45 minutes
- Take home technical test to be discussed in the next interview
- Technical interview with some Engineers - ~1.5 hours
- Final interview with our CTO / deputy CTO ~45 minutes
Benefits
- 33 days holiday (including public holidays, which you can take when it works best for you)
- An extra day’s holiday for your birthday
- Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
- 16 hours paid volunteering time a year
- Salary sacrifice, company enhanced pension scheme
- Life insurance at 4x your salary & group income protection
- Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
- Generous family-friendly policies
- Incentives refer a friend scheme
- Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
- Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
About Us
You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway. We’re on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.
Engine by Starling is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.
When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Be The First To Know
About the latest Java Jobs in London !
Java Engineer
Posted 1 day ago
Job Viewed
Job Description
About Us:
Solirius Reply, part of the Reply Group, delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever-changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients’ needs.
It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 300 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future.
We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants’ expertise in their fields in order to provide a best-in-class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose.
About You:
You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you’re comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. You understand and align with Solirius Reply Values.
The Role:
This is an exciting opportunity to join our Software Engineering Practice as a Full Stack Engineer, to work alongside our team and help build out the capability.
Requirements
Key Responsibilities:
- Working across the full lifecycle from requirement gathering and design, through to coding and into testing, deployment and maintenance.
- Liaising with management and stakeholders on client requirements and understanding team objectives.
- As a consultant with Solirius you will have exposure to a variety of projects and challenges
- Championing and contributing towards engineering best practises across our team and projects.
Key Skills/Experience:
You need to be technically sound but also be able to convey your knowledge and expertise to clients internally and externally. In terms of specific languages you should have commercial experience in some or all of the following;
- Substantial experience as a hands- on Full Stack Engineer
- Java 7/8 to current
- Applied knowledge of front end frameworks (Angular, React, other similar)
- Spring framework or Jax-RS, Jax-WS, JPA
- Knowledge of selected front end technologies (HTML, JavaScript, CSS)
- Rest, Hibernate, Docker, Terraform, GitHub, Jenkins, development and deployment in a cloud environment
- SQL
- TDD/BDD
- Experience of working with cloud infrastructure (Azure or AWS, GCP is beneficial)
- Experience in unit testing frameworks (Karma, Jasmine or others)
Benefits
Package and Benefits:
- Competitive Salary
- Bonus Scheme
- Private Healthcare Insurance
- 25 Days Annual Leave + Bank Holidays
- Up to 10 days allocated for development training per year
- Enhanced Parental Leave
- Paid Fertility Leave (5 Days)
- Statutory & Contributory Pension
- EAP with
- Gym Membership Benefits
- Flexible Working
- Annual Away Days/Company Socials
Equality & Diversity:
Solirius Consulting is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages, and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics.
Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.
Java Developer
Posted 11 days ago
Job Viewed
Job Description
Role : Java developer
Rate : 400-Inside IR35
Location : London hybrid
JD :-
Client is looking for Java 11+version with strong Oops concept, Spring, Microservices and AWS.
Comm skills are very important. As Macquarie has small teams, developer who can work independently
Essentials - Java 17 version preferred, Springboot, Microservices, AWS, Maven, Gradle, JPA, JMS, Junit, Bamboo, Stash, IntelliJ
Good to have – ArgoCD, Kubernetes, Docker, Grafana, Splunk
Nice to have – SonarQube
Ability to manage tasks independently without direct supervision.
Ability to deliver under pressure to multiple priorities.
Sample feedback from client which will help to evaluate candidates further (Just for 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 gaps in spring concepts, like prototype beans, etc.
5. Few gaps in dependency management systems like gradle, or how dependencies get resolved. Manageable.
6. Design knowledge, library vs micro-service, etc. - Not ok.
7. JUnits - few gaps in deep concepts, however manageable.
8. Learning and understanding on problem statement - Average
Java Developer
Posted 12 days ago
Job Viewed
Job Description
Role: Java Developer
Location: London (W1U), hybrid working 1 day per week from the office
Salary: £50,000, plus extensive benefits
Contract type: Permanent
Employment type: Full time
Working hours: 37.5 hours, Monday to Friday, 09:00 to 17:00
Do you want to work for the nation’s largest online pharmacy ensuring excellence for all our patients? We’re a market leader in the pharmacy world, with 25 years’ experience, helping over 1.6 million patients in England manage their NHS prescriptions from request through to delivery. We are Great Place to Work certified as we consider colleague experience a top priority every day. Our people are fundamental to our success and ensuring we achieve our vision to be a world leading, patient-centric digital healthcare provider. We are committed to continuing to develop a positive, open and honest working environment for all.
Expert Heath Ltd, part of Pharmacy2U, has over 15 years of experience in leading the way in Digital Medicine. Our mission is to achieve excellence in delivering personalised and accessible healthcare on a large scale. Our algorithms are the basis of our patient-facing digital consultations and clinician-facing decision-making tools.
We are passionate about health care and we are looking for a talented and thorough Developer to join the team to continue with revolutionising health care for the benefit of millions of patients in the UK and across the world. You will share the IT technical ownership and responsibilities for our new and existing services for Expert Health.
You’ll work closely with a team comprised of frontend and backend Developers, Clinicians, Algorithm Builders and Quality Analysts, who thrives on delivering robust, tested and high-quality solutions.
Our tech teams keep us running 24/7 to make sure all our patients get world class service. To support that, this role may include participation in an out-of-hours rota as required by the business. We operate fair scheduling process as well as additional compensation for all on call periods.
What’s in it for you?
Occupational sick pay
Enhanced maternity and paternity pay
Contributory pension
Discounted insurance (Aviva)
Employee discount site
Discounted gyms (via our blue light card and benefits schemes)
Employee assistance programme
In-house mental health support
Health and wellbeing initiatives
Social events throughout the year
Cycle to work scheme
Green car scheme*(subject to minimum earnings)
Registration fees paid (GPhC, NMC, CIPD etc)
Long service bonus
Refer a friend bonus
Blue light card
Hybrid working
Commitment to CPD/training
25 days annual leave increasing with service
Annual leave buy and sell scheme
Discounts & Exclusive offers at The Springs, Leeds
25% Discount & health & beauty purchases
25% Discount on Pharmacy2U Private Online Doctor Services
What you’ll be doing?
- Design, implement, test, and roll out new medical services at scale.
- Maintain, enhance, and optimise existing services to reflect clinical breakthroughs, regulatory changes, and new medicines.
- Collaborate with stakeholders to ensure solutions meet business and clinical needs.
Who are we looking for?
- Previous development experience with Java 1.8+, Spring Boot and MySQL.
- Familiarity in microservice architecture.
- An understanding of DevOps CI/CD methodologies, working with Docker, Kubernetes, GitHub Actions, etc.
- Experience with cloud environments such as GCP, AWS or Azure.
- Knowledge of software Development best practice such as SOLID, ACID and OO design principles
- Commercially aware with excellent stakeholder management skills.
- A true team player who shares ideas and contributes to team dynamics.
- Able to ask insightful questions and negotiate compromises to meet business goals.
What happens next?
Please click apply and if we think you are a good match, we will be in touch to arrange an interview.
Applicants must prove they have the right to live in the UK.
All successful applicants will be required to undergo a DBS check.
Unsolicited agency applications will be treated as a gift.
#INDTECH