cover image
Simon James I.T. Ltd

Simon James I.T. Ltd

www.sjit.co.uk

13 Jobs

6 Employees

About the Company

Simon James IT is an international specialist IT consultancy based in the City of London.

Coming from successful consultancy backgrounds we have taken the positive elements of large scale recruitment and built a business model to provide a personalized solution for your recruitment needs. We offer a dedicated service to ensure you get the best possible candidates within both your timescales and budget.

Our business has grown organically from building solid foundations within niche technology areas and working closely with organisations. Through success our client base developed and in turn our business evolved with them, to supply a wider range of technologies and skills across multiple sectors.

Across the years we have had a number of these clients ask for a more in depth service which would have taken us away from the tailored solution that has made us successful. With this in mind we have created SJ Infrastructure & Technology Services, our independently managed consultancy arm to provide outsourcing for larger projects to meet our client's needs. This allows us to still concentrate on our core business as a specialised IT recruitment function.


Established in 2006 we rapidly created a reputation for providing high quality candidates to a wide range of business sectors whilst remaining a boutique, tailored, personal service.

Solely owned and managed by the Directors we guarantee the needs of both client and candidate are not only met but exceeded.

Listed Jobs

Company background Company brand
Company Name
Simon James I.T. Ltd
Job Title
Java Developer
Job Description
**Job Title** Java Developer – Financial Services **Role Summary** Design, develop, and maintain Java 11+ high‑availability applications for financial services. Build event‑driven microservices, implement automated testing, and integrate with CI/CD pipelines and cloud platforms. **Expectations** * SC‑Clearance required (essential). * 12‑month contract. * Demonstrated experience in financial technology environments. **Key Responsibilities** * Architect and code robust Java applications using Spring Framework and Vert.x. * Develop and maintain event‑driven microservices for distributed systems. * Write and execute automated tests (JUnit, etc.) and apply Test‑Driven Development. * Configure and manage CI/CD pipelines with Git, Maven/Gradle, and cloud deployment tools. * Monitor and troubleshoot services using Splunk or equivalent. * Collaborate with cross‑functional teams on system design and best practices. **Required Skills** * Proficient in Java 11+ and enterprise application design. * Experience with Spring Framework, Vert.x, and Docker/Kubernetes or similar containers. * Strong command of Git, Maven/Gradle, and version control workflows. * Skilled in unit testing frameworks (JUnit, etc.) and API development. * Understanding of DevOps principles, CI/CD tooling, and cloud services (AWS, Azure, GCP). * Familiarity with Splunk or equivalent monitoring solutions. **Required Education & Certifications** * Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. * Any relevant certifications in Java, cloud, or DevOps are advantageous.
Burgess hill, United kingdom
Hybrid
06-01-2026
Company background Company brand
Company Name
Simon James I.T. Ltd
Job Title
Java Software Engineer
Job Description
Job title: Java Software Engineer Role Summary: Deliver and maintain high‑scale Java microservices for a Tier‑1 banking platform on a 12‑month onsite contract. Focus on Java 17, Spring ecosystem, Kubernetes orchestration, and production monitoring with Prometheus/Dynatrace. Expectations: - Commit to a full‑time onsite schedule during the duration of the contract. - Demonstrate proven ability to design, develop, deploy, and operate secure, scalable services in a regulated financial environment. Key Responsibilities: - Architect and implement Java 17 microservices using Spring Boot and related libraries. - Model relational data, write efficient SQL, and manage database interactions. - Design and document API contracts, domain models, and messaging patterns. - Package services into Docker containers and deploy to Kubernetes clusters. - Configure and maintain monitoring, alerting, and log aggregation with Prometheus, Grafana, or Dynatrace. - Participate in daily stakeholder and team meetings to refine requirements and deliver iterative releases. - Conduct code reviews, unit testing, and integration testing to uphold quality standards. - Troubleshoot and resolve production incidents, applying root‑cause analysis and continuous improvement. Required Skills: - Java 17 and Spring framework (Spring Boot, Spring Data, Spring Cloud). - Micro‑service design patterns (service discovery, API gateway, circuit breaker). - SQL, relational database design, ORM (Hibernate/JPA). - Containerization (Docker), orchestration (Kubernetes), Helm. - Monitoring/observability tools (Prometheus, Grafana, Dynatrace). - Cloud‑native development concepts (CI/CD pipelines, IaC). - File transfer protocols (SFTP, HTTPS). - Strong knowledge of SDLC phases and Agile methodologies. - Excellent communication and teamwork in a collaborative environment. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Java SE 17 developer certification or equivalent is advantageous.
Glasgow, United kingdom
On site
05-01-2026
Company background Company brand
Company Name
Simon James I.T. Ltd
Job Title
Google Cloud Architect
Job Description
Job title: Google Cloud Architect Role Summary: Design, implement, and maintain secure, scalable GCP solutions for a global financial institution, ensuring compliance with stringent security and governance standards while participating in Agile development cycles. Expectations: Deliver secure-by-design cloud architectures, lead IAM and compliance initiatives, collaborate cross-functionally, and support continuous improvement of cloud operations within a regulated banking environment. Key Responsibilities: • Architect, deploy and manage GCP infrastructure (Compute Engine, Cloud Storage, BigQuery, Cloud Functions, Kubernetes Engine). • Implement and enforce cloud security, identity, encryption, and governance controls. • Conduct IAM governance and compliance audits, and integrate security throughout the dev‑ops pipeline. • Design and evolve serverless, event‑driven solutions using Cloud Run, Pub/Sub, and related services. • Collaborate in Agile teams to prioritize and deliver cloud features on schedule. Required Skills: • Deep expertise in GCP services and architecture patterns. • Advanced knowledge of Google IAM, OIDC, OIDC federation, workload identity federation, and role management. • Proficiency in Terraform, Python, and/or GoLang. • Strong understanding of authentication and authorization protocols (SAML, OAuth, OIDC). • Experience with serverless computing, event‑driven architectures, and container orchestration (Kubernetes). Required Education & Certifications: • Bachelor’s degree in Computer Science, Information Technology, or related field. • Google Cloud Platform Professional Cloud Architect or Associate Cloud Engineer certification (preferred).
London, United kingdom
On site
15-01-2026
Company background Company brand
Company Name
Simon James I.T. Ltd
Job Title
C++ Engineer with Trading Platform Experience - London - £750 pd
Job Description
Job title: C++ Engineer – SaaS Trade Processing (Senior) Role Summary: Senior C++ Engineer responsible for designing, developing and refining a cloud‑based securities trade processing platform. Deliver features across the full SDLC, enforce coding best practices, integrate with Oracle and Kafka, and build complementary C# GUI components within Agile teams. Expactations: • 6‑month contract, hybrid schedule with 2 days in London. • Deliver high‑quality, performant code on time. • Collaborate closely with product owners, customers, and stakeholders. • Communicate progress and technical decisions clearly. Key Responsibilities: • Design and implement C++ modules for trade execution, settlement, and reporting. • Write unit, integration and regression tests; maintain CI/CD pipelines. • Develop SQL queries and persist data to Oracle databases. • Integrate event‑driven distributed messaging (Kafka) for real‑time trade flow. • Create or enhance C# GUI components for user interfaces. • Participate in backlog grooming, sprint planning, daily stand‑ups and retrospectives. • Review code, mentor junior developers, and document architecture decisions. Required Skills: • Extensive experience with modern C++ (C++11/14/17/20). • Strong SQL proficiency and hands‑on Oracle database experience. • Deep familiarity with Unix/Linux development environments. • Knowledge of event‑driven distributed messaging platforms (Kafka, RabbitMQ, etc.). • Comfortable using C# for GUI or client components. • Exposure to financial markets and the trade lifecycle is a plus. • Excellent written and verbal communication skills. Required Education & Certifications: • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline. • Certifications such as Oracle Certified Associate/Professional or Microsoft Certified Solutions Developer are advantageous but not required.
London, United kingdom
Hybrid
15-01-2026