вчера

backend developer for critical national infrastructure

выше рынка на 51,0%
вакансия 571 434 ₽
в среднем 378 364 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Leidos supports a central government customer and contributes to the current and future iterations of critical national infrastructure.

задачи

  • Provide technical leadership for the software team, collaborate with architects on solution approaches, guide implementation, and make engineering decisions that balance delivery, quality, and operational risk
  • Apply agreed standards and processes consistently across delivery and engineering practices throughout the project lifecycle
  • Develop, debug, test, document, and deploy software enhancements aligned with the Software Development Strategy
  • Lead delivery of Java-based backend services and APIs that process business events and workflows and integrate with downstream systems and data services in a secure, highly available environment
  • Drive strong engineering practices across the team
  • Ensure adherence to code review standards and project quality gates
  • Promote clean, maintainable, well-documented code
  • Guide system design and development by analysing information needs, system flows, data usage, and work processes, and translating them into practical implementation approaches
  • Own technical oversight of the build and deployment pipeline, ensuring it is continuously validated and fit for purpose; work with engineers and supporting roles to meet CI/CD, quality gate, and security scanning requirements
  • Evaluate requests, requirements, problem definitions, solution options, and their impact on operational systems to determine operational feasibility
  • Lead engineers and collaborate with architects and the test team to ensure new and modified software is fully verified before promotion
  • Break down designs into workable, reportable tasks for incremental delivery in a Scrum/Agile manner
  • Oversee and enable project test automation; ensure engineers deliver unit and integration tests as part of development, and support and coordinate automation activities while the test team retains ownership of overall outcomes
  • Support and continuously improve Agile delivery practices, including planning, estimation, backlog refinement, and delivery cadence
  • Ensure effective use of development tooling and processes, including CI/CD pipelines and integrated security scanning
  • Mentor and support engineers to raise technical capability and consistency across the team
  • Communicate effectively with internal stakeholders and influence technical decisions with clear, concise, well-reasoned input

требования

  • Extensive software engineering experience, including substantial hands-on delivery with Java 8 and modern Java versions such as 17 and 21, and API design and implementation
  • Proven experience as a technical leader, including leading technical decision-making, guiding and mentoring engineers, and representing the software team in customer and stakeholder engagements
  • Strong understanding of design patterns and a structured approach to software development
  • Strong understanding of Git/Bitbucket branching strategies on large projects with moderately sized teams
  • Familiarity with relational databases (PostgresSQL), SQL, and JDBC
  • Experience writing unit and integration tests as a normal part of delivery
  • Familiarity with Agile software development and iterative delivery models
  • Familiarity with the Atlassian tool suite (e.g. Jira, Bitbucket, Bamboo) or equivalent tooling, and a solid understanding of CI/CD concepts, workflows, and practices
  • Experience ensuring compliance with code review standards, quality gates, CI/CD pipelines, and security scanning processes
  • Able to clearly communicate status, risks, trade-offs, and technical recommendations and represent the software team in technical discussions and reviews
  • Must hold and maintain UK Security Clearance and additional programme clearances
  • Будет плюсом: integration and architectural patterns (e.g. adapters, saga orchestration), SOAP, REST web services, IBM Web Application Server or JBoss, Unix/Linux or other variants, Perl/Python/bash scripting, C/C++, performance debugging, contributing to or supporting UI and/or API test automation initiatives

условия

  • 33 Days annual leave, including public and privilege holidays
  • Contributory Pension Scheme
  • Private Medical Insurance
  • Flexible benefits, including life assurance, health schemes, gym memberships, annual buy and sell holidays, and a cycle to work scheme
  • Flexi-Time Working

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.