Find your next tech and IT Job or contract Java Developer (Kotlin, Groovy...)

The Java developer is a web and application development professional specialized in using Java, a server-oriented programming language. They are also called: Java programmer, Java programmer-analyst, Java software development engineer. This IT technician analyzes the specifications provided by the client to identify a technical solution that meets their technical and functional requirements point by point. They are then responsible for custom designing all or part of the computer program in Java. Then comes the trial and testing phase of the applications. Once the program is operational, they can proceed with writing technical documentation and user guides. The Java developer can progress towards supervisory positions, project manager, IT technical manager or even a commercial career.

Your search returns 116 results.
Contractor

Contractor job
Lead Full Stack Engineer - Open Banking - Remote - OUTSIDE IR35

LA International Computer Consultants Ltd
Published on

6 months
£550-650
England, United Kingdom
Lead Technology Full Stack Engineer - 100% Remote - OUTSIDE IR35 You will lead a team of engineers, working across both front-end and back-end technologies while collaborating with architecture, cloud, product, and data science teams. The position is ideal for a hands-on technical leader who enjoys building scalable products and mentoring high-performing engineering teams. Lead Technology Full Stack Engineer Responsibilities Own end-to-end technical design and delivery across React, TypeScript, Vite, and Golang platforms. Define API standards, service architecture, and application design patterns. Lead engineering design reviews, code reviews, and technical decision making. Establish development standards, testing frameworks, and quality controls. Design and maintain CI/CD pipelines, containerisation, and cloud deployment processes. Collaborate with architects and data science teams to integrate AI and machine learning capabilities. Work closely with product and UX teams to deliver intuitive customer experiences. Provide technical governance, engineering assurance, and risk management across delivery programmes. Lead Technology Full Stack Engineer Skills and Experience Minimum 5 years' full stack engineering experience. Strong expertise in TypeScript, React, and modern front-end development. Strong Golang development experience including microservices and API development. Experience designing cloud-native SaaS platforms within AWS, Azure, or GCP environments. Must have knowledge of Open Banking, PSD2, payment processing, or financial services integrations. Proven experience leading engineering teams and mentoring developers. Strong understanding of Agile software delivery practices. Experience with gRPC, GraphQL, AI integration, event-driven architectures, or real-time processing desirable. To apply, please send your CV by pressing the apply button. Due to high volume of applications, only shortlisted CVs will be contacted.
Permanent

Job Vacancy
Senior Software Engineer with C# .net Fixed Income FX

Nexus Jobs Limited
Published on

£50k-75k
City of London, England, United Kingdom
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just ‘making up the numbers’. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company’s daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £50K - £75K. Please do send your CV to us in Word format along with your salary and availability.
Premium Job
Permanent

Job Vacancy
Software Engineer (ElectronJS)

F FIVE
Published on
Javascript
macOS
Node.js

US$150k-200k
United Kingdom
Build high-fidelity productivity infrastructure for a globally distributed workforce—software that operates quietly, reliably, and intelligently in the background. Job Type: Full-time | Location: Remote What You’ll Work On Architect and evolve a cross-platform desktop agent using Electron.js, optimized for performance and minimal resource footprint. Build real-time timekeeping systems with precise event tracking and background execution. Design and implement system-level signal collection (keyboard, mouse, app usage) with strong privacy and efficiency guarantees. Develop offline-first data pipelines with reliable background sync and conflict resolution. Integrate with distributed backend services and internal APIs to enable analytics and reporting. Continuously improve runtime performance, memory efficiency, and fault tolerance. Collaborate with product, design, and backend teams to ship features that directly impact user productivity. What We're Looking For 3+ years building production-grade desktop applications with Electron.js. Strong proficiency in JavaScript/TypeScript and Node.js. Experience designing cross-platform systems (MacOS + Windows) with consistent behavior. Hands-on work with real-time tracking, event streams, or activity monitoring systems. Familiarity with OS-level APIs for capturing user/system interactions. Deep understanding of performance optimization in desktop environments. Strong debugging skills and ability to reason about edge cases in distributed/offline systems. Preferred Experience building productivity, monitoring, or telemetry-driven applications. Knowledge of native OS integrations (permissions, background processes, system hooks). Understanding of security and privacy considerations in user activity tracking. Familiarity with auto-update systems and release management in Electron.

Frequently asked questions about working as a Java Developer (Kotlin, Groovy...)

What is the role of a Java Developer (Kotlin, Groovy...)

The Java developer is a computer specialist who focuses on designing software and websites. As the name implies, they have Java programming language down pat! Passionate and versatile, the Java developer must possess solid technical skills and some essential qualities to provide their client with a customized IT solution.

How much does a Java Developer (Kotlin, Groovy...) charge

The mastered frameworks, the company's sector, its location and the technical issues to be solved are all criteria that affect the Java developer's salary. Nevertheless, their daily rate is relatively high, even for a beginner. The latter earns an average of 483 euros per day. Their salary will be around £40K.

What is the definition of a Java Developer (Kotlin, Groovy...)

The Java developer creates applications at the client's request using their preferred language: Java. For this purpose, they must comply with the requirements provided in the specifications. They develop the application, then manage the testing phase as well as maintenance and update planning

What type of mission can a Java Developer (Kotlin, Groovy...) handle

The tasks generally assigned to a Java developer are: • Definition of client needs; • Application programming; • Development of website structure; • Writing explanatory notes so that the written code lines are understandable by other stakeholders; • Adding new functionalities and improving the performance of an existing application; • Performing unit tests and integration tests; • Technical support; • Updating existing code.

What are the main skills of a Java Developer (Kotlin, Groovy...)

Knowledge of Java language must be complemented by knowledge of: • The J2EE development platform; • Other programming languages; • Oracle and SQL databases; • Tools and frameworks such as Spring, Spring boot, React, Angular, Hibernate, AWS, GWT, Struts or Docker; • Algorithms; • Security standards and procedures to combat cyberattacks; • The business environment (market, services, customers). Those who wish to work as Java developers must also master English.

What is the ideal profile for a Java Developer (Kotlin, Groovy...)

In addition to the diploma and technical skills, recruiters require future Java developers to be: • Rigorous and precise in writing code; • Creative; • Good listeners; • Able to work in an agile environment; • Flexible and available; • Able to communicate and explain their knowledge to non-technical people; • Curious, as computer programs and languages are constantly evolving. A strong sense of analysis and organization is also required!
116 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us