Job Openings Java Technical Lead

About the job Java Technical Lead

Mission Overview:

Keystone Solutions is recruiting a Full Stack Expert / Technical Lead consultant for a consultancy mission at a client site. As a Keystone Solutions consultant, you will join a multidisciplinary team to maintain, secure, and enhance critical web applications used by public administrations and citizens. The client leads multiple digital transformation projects focused on modernizing, securing, and optimizing business applications across front-office and back-office environments. The applications are built on modern web architectures with rich front-end layers (Angular), robust backends (Java and PHP), and relational databases. You will work within an Agile methodology alongside functional analysts, architects, UX/UI designers, testers, and project managers.


Consultancy Model at Keystone Solutions:

This is a consultancy role where you will operate primarily on-site at the client's location as a Keystone Solutions consultant, collaborating closely with client stakeholders while benefiting from Keystone Solutions' coaching, tools, and community of experts. You will deliver outcomes under the client's standards and processes while leveraging Keystone Solutions' best practices in engineering excellence, delivery governance, and knowledge sharing.


Key Responsibilities:

  • Participate in the creation of a new application maintenance unit at the client.
  • Design, develop, and evolve web applications that meet business and regulatory requirements.
  • Guarantee the quality, security, performance, and maintainability of developed solutions while respecting the organization's standards.
  • Contribute actively to the modernization of the information system and the continuous improvement of existing applications.


Tech Lead Specific Duties:

  • Define and document the target technical architecture in collaboration with the client's architects.
  • Guarantee horizontal and vertical scalability of applications via a containerization-oriented design.
  • Steer technological choices (frameworks, libraries, databases) ensuring consistency with the existing stack (Java/Spring, PHP, Angular).
  • Design, implement, and maintain complete CI/CD pipelines integrating: compilation, unit and integration tests, static code analysis (SonarQube), security scanning, packaging, and automated deployment.
  • Promote Infrastructure as Code and be a driving force for the operations department.
  • Define and monitor pipeline quality indicators (build time, success rate, test coverage, technical debt).
  • Implement a comprehensive monitoring solution: centralized logs, application metrics, alerting in collaboration with responsible teams.
  • In collaboration with various departments, evaluate, select, and deploy AI-based development assistance tools (e.g., GitHub Copilot, Cursor, Claude API, etc.) adapted to the regulatory context of a public service.
  • Train and support the development team in the effective and responsible use of AI tools (prompt engineering, output verification, best practices).
  • Lead code reviews and ensure the application of development, security, and performance standards.
  • Define and maintain the repository of development best practices (coding guidelines, architecture patterns, project templates).
  • Contribute to technology watch and proactively propose continuous improvements to software engineering practices.


Expected Behavioral Competencies:

  • Natural leadership and ability to rally a technical team around a common vision.
  • Excellent communication skills, both oral and written, with technical and non-technical stakeholders.
  • Ability to simplify complex technical concepts for management.
  • Intellectual curiosity and active technology watch, notably on the evolution of AI applied to development.
  • Pragmatic, results-oriented approach with a strong understanding of the operational constraints of a public service.


Evaluation Method:

  • Structured technical interview with the mission lead and an architect/expert, focusing on architectural choices, DevOps practices, and the use of AI in development.
  • Presentation of a practical case: design of a CI/CD pipeline for a fictitious web application, including security, quality, and deployment aspects.
  • Evaluation of responses to specific mission questions.
  • Verification of professional references on similar missions (scalable architecture, CI/CD setup, AI integration).


Required Skills and Experience:

  • Role: T3 - Senior Application Architect (mandatory)
  • Distributed software architecture and microservices (mandatory) — Level: T3 - Senior — Most recent experience: Any time
  • Containerization and orchestration (Tanzu/Kubernetes) (mandatory) — Level: T2 - Confirmed — Most recent experience: Any time
  • Backend development Java (Spring) and/or PHP (mandatory) — Level: T3 - Senior — Most recent experience: Any time
  • Frontend development Angular (mandatory) — Level: T2 - Confirmed — Most recent experience: Any time
  • GIT/GitLab (mandatory) — Level: T3 - Senior — Most recent experience: Any time
  • Infrastructure as Code — Level: T2 - Confirmed — Most recent experience: Any time
  • Integration of AI tools in development workflows (Claude, GitHub Copilot, etc.) (mandatory) — Level: T1 - Junior — Most recent experience: Any time
  • Technical leadership, code review, team mentoring (mandatory) — Level: T3 - Senior — Most recent experience: Any time
  • Observability and monitoring (Grafana, OpenTelemetry or equivalent) (mandatory) — Level: T3 - Senior — Most recent experience: Any time
  • Oracle (mandatory) — Level: T2 - Confirmed — Most recent experience: Any time
  • Advanced CI/CD pipelines (client standards) (mandatory) — Level: T2 - Confirmed — Most recent experience: Any time
  • PostgreSQL (mandatory) — Level: T2 - Confirmed — Most recent experience: Any time
  • Prompt engineering for AI framing (mandatory) — Level: T1 - Junior — Most recent experience: Any time


Languages:

  • French (mandatory) — Level: Proficiency (C2)


Candidate Questions:

  • 1. Are you ready to be on site at least 60% of the time, or more if necessary? (mandatory)
  • 2. Could you describe the setup of a complete CI/CD platform in the context of a large organization? Describe the architecture.
  • 3. Do you have concrete experience integrating generative AI tools into a software development lifecycle? (mandatory)
  • 4. If yes to question 3: Please describe the benefits and risks as well as the safeguards put in place.


Why Keystone Solutions: Consultancy Advantages

  • Consultancy nature of work: Operate as a Keystone Solutions consultant embedded with the client, primarily on-site, delivering high-impact outcomes while backed by our expert community.
  • Dynamic projects: Access diverse challenges across multiple client environments, spanning legacy modernization, cloud-native engineering, DevOps, and AI-assisted development.
  • Turbo-charged learning and development: Benefit from ongoing coaching, curated learning paths, and peer knowledge-sharing to accelerate mastery of architecture, CI/CD, observability, and secure delivery.
  • Ambition skyrocketing within a consultancy framework: Build a portfolio of achievements across missions, grow into broader leadership responsibilities, and shape engineering standards adopted across clients.


Our Values in Every Engagement

  • Excellence and integrity in delivery, with measurable quality, security, and performance.
  • Collaboration and knowledge sharing across squads and client teams.
  • Customer impact, aligning engineering decisions with business and regulatory needs.
  • Responsible AI, with governance, prompt engineering discipline, and verification practices.


Career Growth in the Consultancy Framework

  • Expand your influence through code reviews, technical mentoring, and architecture leadership.
  • Drive modernization initiatives and establish best-practice repositories that scale across missions.
  • Leverage Keystone Solutions' community to stay ahead on containerization, IaC, monitoring, and AI-for-dev tools.

If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.