At a Glance
- Tasks: Design and develop Java applications for a global financial services organisation.
- Company: Major global financial services firm with a modern engineering culture.
- Benefits: Competitive daily rate, flexible working, and opportunities for professional growth.
- Other info: Exciting projects in a collaborative environment with excellent career prospects.
- Why this job: Join a dynamic team and impact millions with your coding skills.
- Qualifications: 5+ years of Java development experience and strong microservices knowledge.
The predicted salary is between 60000 - 75000 £ per year.
Duration: 12-Month Contract
Rate: Up to £300 per day Outside IR35
Start Date: Immediate Start / ASAP
We’re currently supporting a major global financial services organisation as they continue to grow their engineering teams and are looking to engage multiple Mid-Level Java Developers for long-term contract assignments based in London. This is an opportunity to work within a modern software engineering environment, contributing to the design, development and delivery of enterprise-scale applications used by millions of customers worldwide.
Key Responsibilities
- Design, develop and maintain Java-based applications using Java 11+
- Build and enhance scalable microservices and distributed systems
- Develop and consume RESTful APIs
- Write clean, maintainable and testable code following engineering best practices
- Contribute to automated testing and test-driven development initiatives
- Collaborate closely with cross-functional teams including DevOps, QA and Product
- Participate in code reviews and continuous improvement activities
- Support CI/CD pipelines and cloud-based deployments
Required Experience
- Minimum 5 years' commercial Java development experience
- Strong hands-on experience with Java 11 or above
- Experience building Microservices and Event-Driven Architectures
- Strong understanding of REST APIs and integration patterns
- Experience with JUnit and automated testing frameworks
- Proficient with Git and version control best practices
- Experience using Maven or Gradle
- Familiarity with CI/CD tools and DevOps practices
- Understanding of cloud-based environments and modern software delivery methodologies
- Exposure to Vert.X or similar application container technologies
- Experience working within high-availability distributed systems
- Knowledge of Splunk
- Experience within enterprise-scale or financial services environments
Java Software Engineer employer: TechNET IT Recruitment Ltd
Join a leading global financial services organisation that values innovation and collaboration, offering a dynamic work culture in the heart of London. As a Java Software Engineer, you'll have the opportunity to work on enterprise-scale applications that impact millions, while benefiting from competitive rates, a supportive environment for professional growth, and the chance to engage with cutting-edge technologies. With a focus on employee development and a commitment to best practices, this role promises a rewarding experience in a thriving industry.
Contact Details:
TechNET IT Recruitment Ltd Recruitment Team