
Java Software Engineer
On site
Birmingham, United Kingdom
Freelance
24-04-2025
Job Specifications
6- Month Contract
Worker Type: Inside - Umbrella
Interview process: 3 rounds
Day to day:
Insight Global is looking for Java Engineers to join a leading financial institution in Birmingham for a 1-year ongoing contract. The chosen candidate will be sitting in the Corporate Treasury Engineering group and be involved in maintaining and enhancing existing products to support the firm's daily operations by collaborating with global business users and developers. The candidate’s responsibility will participate in the design, development and testing of new products and enhancements to deliver better user experiences, more reliable services, and enhanced financial opportunities for the firm and their clients with a special focus on scale, resiliency and high availability. As such, it will give the candidate the opportunity to take ownership of the design, development, testing, and documentation of our systems. The tasks will range from analysing legacy code and migrating it in the latest versions or writing net new code based on the analysis of vulnerabilities, risk and impact found, as such 80% of the role will be core development, whilst 20% will include technical analysis. Due to the range of tasks at hand, the chosen candidate will have to be flexible and adaptable whilst able to work independently. This role will also include working with a diverse range of technical and non-technical stakeholders and as such, strong written and verbal communication are required for this role.
Must haves:
• 4+ years of experience in coding with Java and building and delivery software at scale
• Experience with Spring and Hibernate
• Experience with database technologies such as DB2, SQL, Mongo, and microservices architectures
• Strong hands-on experience with SDLC, in terms of technical analysis, design, hands-on development and release deployment
• Strong computer science fundamentals in data structures, algorithms, complexity analysis and object orientated programming
• Strong written and verbal communications skills
• Possess a degree in Computer Science, a similar technical field of study or Degree in any STEM subject or equivalent work experience.
• Experience working with a diverse range of technical and non-technical stakeholders.
Plusses:
• Strong hands on experience with DB2
• Experience working in Agile environments
• Experience with React and JavaScript
• Previous Goldman Sachs Experience
• Previous experience with payment systems, payment networks, financial services, or Fintech.
• Experience with Cloud application development, Infrastructure as Code, Kubernetes, container-based deployment, monitoring/dashboard for health checks, and automated regression testing
About the Company
Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more
Related Jobs


- Company Name
- Better Days Recruitment
- Job Title
- Urgent Contract - MuleSoft Developer
- Job Description
- URGENT CONTRACT A great new contract opportunity for an experienced MuleSoft Developer to join an exciting, fast-growing Energy, Data and Technology company located in Horley in Surrey. The contract is initially for three months with the view to extend further. MuleSoft will be brand new to the business, so experience of working on an integration and implantation project is essential. You will be working closely with an external consultancy to ensure the development part of the project runs smoothly and to agreed deadlines. You will be part of an existing, experienced Development Team for support, but also experienced to work unsupervised providing regular updates to the team and wider business. The project is a large and important regulatory project, experience of working in a regulated or energy environment would be highly desirable. The role is hybrid of ideally one to two days in the office a week but can be remote for the right candidate if living further away. It’s important to find the right skill set with excellent communication skills for this piece of work. Please note, it is essential you reside in the UK as you will be required to visit the office on occasions. Day rate depending on experience – inside of IR35 Essential skills and experience: Proven demonstrable experience in MuleSoft development and integration, from design to code. Experience of working with MuleSoft Cloud Hub or RTF Strong knowledge of MuleSoft Anypoint Platform and API. Solid understanding of different types of API Development (RAML, OpenAPI). Familiarity with best practice with respect to DevOps, exception handling, log management and diagnostics. Expertise in optimisation of APIs and the associated business logic. Strong analytical and troubleshooting skills with the ability to solve complex technical problems. Range of programming languages, including C#. Nice to have skills and experience: OCP Familiarity Certification in MS Anypoint/Salesforce/OCP/Jira Salesforce experience Asset management experience Enterprise Service Management (ESM) experience Jira experience Energy Sector experience


- Company Name
- Stott and May
- Job Title
- Full Stack Engineer (SC Cleared)
- Job Description
- Software Engineer (full stack React, Node, Azure) - SC Cleared *candidates must hold an active and transferable SC clearance* Start: ASAP Duration: 6 month rolling contract Hybrid - 2 Days a week in London (option for 2 sites in London) We're looking for a Software Engineer with strong skills in Node.js, React, and TypeScript to build scalable web applications. You’ll work across the stack, using Docker, Azure Web Apps, and ElasticSearch. Key Responsibilities: Develop full-stack applications with Node.js, React, and TypeScript Build and maintain RESTful APIs and responsive UIs Containerize and deploy apps using Docker and Azure Web Apps Implement and optimize search with ElasticSearch Collaborate with product and DevOps teams Write clean, testable code and participate in code reviews Requirements: Solid experience with Node.js, React, and TypeScript Familiarity with Docker, Azure Web Apps, and ElasticSearch Good understanding of REST APIs and modern frontend tools Comfortable with Git workflows and agile development Strong communication and problem-solving skills


- Company Name
- Experis UK
- Job Title
- DevOps Engineer
- Job Description
- 25 days Remote Inside IR35 - Umbrella only Role Description/Skills The client is working on a Document Management System (DMS) enhancement - It's imperative that you understand what Data means. To document a Salesforce DevOps setup for the client Complete work packages with milestone reviews only. Escalates problems under own discretion. Works with suppliers and customers. May have some supervisory responsibility. Will need to support client upskilling in Azure Development and DevOps. Performs a broad range of tasks, takes initiative, and schedules own and others work Must has good working knowledge of Azure ADF / Data Bricks / Git Hub/ Terraform - coding and building infrastructure out/ DevOps ( CI/CD ) process Problem solving and documentation skills The role will comprise two parts: Working on a UK Gov standard digital product delivery Supporting clients upskilling on DevOps, development in MS Azure and data product design using agreed tools and pathways. Throughout the project, you will undertake data discovery work to help DESNZ further establish and accelerate the delivery of X-Directorate inflight data , customer insights and behaviour analysis maturing their data management capabilities according to a pre-agreed roadmap. All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!


- Company Name
- Machnet Medical Robotics
- Job Title
- Software Engineer - (C++/Firmware) - Contractor
- Job Description
- About the Role: Machnet Medical Robotics is an innovative MedTech startup dedicated to revolutionizing minimally invasive surgery with our groundbreaking robotic system. We are currently seeking an Embedded Software contractor to join our innovative team. In this role, you will lead the development and optimization of embedded software systems for our cutting-edge products. Key Responsibilities: Design, develop and maintain high-performance multi-threaded C++ software for our applications and products. Implement efficient algorithms and data structures to process and manipulate medical images data, ensuring real-time performance and low latency. Optimize software performance and memory utilization to meet system requirements and constraints. Write and maintain automated test cases. Conduct thorough testing and debugging of software components to ensure reliability, stability, and quality. Identify and resolve software defects and ensure proper functionality and performance of medical image processing or robot-related features. Document software designs, code, and processes, ensuring clear and concise technical specifications and documentation. Stay updated with the latest advancements in medical image processing techniques to propose innovative solutions and improve existing systems. Collaborate with cross-functional teams, including software developers, electrical and mechanical engineers, and product managers, to ensure seamless integration of our robotic systems into larger software systems. Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing environment. Follow the medical device software development process (ISO 62304 compliance). Who we are looking for: You have a Master's or PhD degree in Computer Sciences, Software Engineering, Biomedical Engineering or similar field. Strong proficiency in C and C++ programming language, with a minimum of 6 years of professional experience in software development. Experience with firmware development and knowledge of real-time operating systems (RTOS) and embedded systems concepts. Familiarity with communication protocols like SPI, I2C, UART, and Ethernet. Solid understanding of software engineering principles, design patterns, and best practices. Proficiency in software development tools, including compilers, debuggers, version control systems (e.g., Git), and integrated development environments (IDEs). Familiarity with hardware-software integration and the ability to work closely with hardware engineers to define software requirements. Strong problem-solving and analytical skills, with a keen attention to detail. You are focused, organized and have a drive to develop high quality products. Innovator and interested in biomedical technology. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. Experiences we value: Experience with coding standards such as MISRA C/C++. Experience in GUI development (e.g. Qt). Experience with unit testing using frameworks such as GTest. Familiarity with project management methodologies and tools. Experience in the medical device industry is a plus. Start-up experience or the ability to thrive in a multidisciplinary team environment. What We Offer: Join an international and interdisciplinary team based in central London and the Netherlands, fostering a collaborative and innovative work culture. Contribute to a rapidly growing medical device startup with ambitious global impact goals, making a significant difference in healthcare. A central London office with a well-equipped prototyping space. Access continuous learning and professional development through training programs, workshops, and conferences. Thrive in an inclusive and diverse workplace that values and supports every team member. An attractive salary package, competitive with industry standards.