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
Python Automation Engineer
Job Description
**Job Title** Python Automation Engineer **Role Summary** Develop and maintain end‑to‑end automation frameworks for RESTful microservices and AI‑driven workflows, ensuring high quality and reliability of backend systems. **Expectations** - Design data‑driven test suites using PyTest, Behave, Robot Framework, and Selenium. - Implement API automation for Flask, FastAPI, or Django services. - Validate LLM model responses and prompt logic through structured test cases. - Build mock services and test harnesses for AWS and microservice interactions. - Automate testing of AWS components (Lambda, Step Functions, API Gateway, OpenSearch, Kendra, DynamoDB). - Integrate test suites into CI/CD pipelines (GitHub Actions, Jenkins). - Support performance, regression, and integration testing across distributed environments. **Key Responsibilities** - Create and maintain automated test frameworks and libraries. - Develop and execute API tests and data‑driven scenarios. - Design and run LLM validation scripts, comparing model outputs with expected results. - Build and manage mock services for external dependencies. - Automate validation of AWS services and microservice interactions. - Integrate automated tests into continuous integration workflows. - Monitor test execution, log results, and troubleshoot failures. - Collaborate with development, QA, and DevSecOps teams to improve testing coverage and quality. **Required Skills** - Strong Python programming and automation experience. - Proficiency with PyTest, Behave (BDD), Robot Framework, and Selenium. - Hands‑on API testing and data‑driven test design. - Familiarity with AWS services (Lambda, Step Functions, API Gateway, OpenSearch, Kendra, DynamoDB). - Experience with CI/CD pipelines (GitHub Actions, Jenkins). - Understanding of logging, monitoring, and error handling in automated tests. - Experience with microservices architecture and container testing (Docker, ECS). **Nice to Have** - Performance testing tools (Locust, JMeter, k6). - Bedrock model orchestration and prompt engineering validation. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - AWS Certified Developer, AWS Certified DevOps Engineer, or equivalent is a plus.
London, United kingdom
Hybrid
26-11-2025
Company background Company brand
Company Name
Simon James I.T. Ltd
Job Title
Security Product Manager
Job Description
**Job Title** Security Product Manager **Role Summary** Lead the integration of security into the entire product lifecycle, acting as the primary security partner for engineering and product teams. **Expectations** - Embed security practices in design, development, deployment, and maintenance phases. - Proactively identify, assess, and mitigate risks through threat modeling, vulnerability management, and incident response. - Ensure timely remediation of bugs and third‑party risks while maintaining SLA compliance. **Key Responsibilities** - Create, enforce, and evolve product security policies. - Conduct threat modeling workshops and train team members. - Track and prioritize vulnerabilities; monitor key metrics (SLA compliance, remediation velocity). - Manage bug bounty program findings and coordinate rapid fixes. - Investigate security incidents, perform root cause analysis, and implement preventive measures. - Run incident response simulations to improve preparedness. - Collaborate with cross‑functional teams to integrate security into CI/CD pipelines. **Required Skills** - Deep knowledge of threat modeling, vulnerability management, and secure development life cycle. - Experience with incident response and bug bounty program management. - Proficiency in SAST, DAST, SCA tools and CI/CD security integrations. - Strong communication skills and ability to influence cross‑team stakeholders. - Understanding of third‑party risk assessment and regulatory compliance (e.g., GDPR, PSD2, ISO 27001). **Required Education & Certifications** - Bachelor’s degree (or equivalent experience) in Computer Science, Cybersecurity, or related field. - Security certifications such as CISSP, CISM, CompTIA Security+, or equivalent are highly preferred.
London, United kingdom
Hybrid
09-12-2025
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