Contract
Feb. 10, 2026
Remote
Senior Java Software Engineer
JOB ID
LVJA2617
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
100%

Job details:

  • Full-time
  • Remote (some travels to UK and LV can be requested/ once per 3 months)
  • 2 interviews
  • Start date: ASAP
  • Duration: 6 months
  • Extensions possible
  • Client: big media company in UK

 

Scope:

  • Lead the design and development of software that meets complex product and business needs.
  • Review and give constructive feedback on others’ code.
  • Deliver work to successful completion across the immediate team.
  • Write appropriate tests using automated test-driven techniques for ensuring code quality and coverage.
  • Integrate the software with monitoring and support tools.
  • Ensure software works in its operating environment.
  • Write, review and take responsibility for technical documentation.
  • Lead troubleshooting and resolution of issues throughout the product life cycle, including out of hours support for incident resolution.
  • Participate in and lead as required, the team’s agile planning and delivery process.
  • Participate in and help improve the team’s software development methodologies such as pairing, code and documentation reviewing, and continuous delivery.
  • Work with project, product and technical leads to design software and create implementable specifications and tasks at feature and component level.
  • Work with third party providers where necessary offering direction, support and documentation.
  • Mentor and coach more junior staff.  Provide technical leadership and direction colleagues. Line management of 1-2 software engineers (if appropriate).
  • Keep informed of existing and new technologies, introducing them where appropriate.

 

Requirements:

  • Commercial experience (4+ years) with one or more of the following programming languages: Java, Python, Clojure
  • Solid understanding of software engineering QA practices, including TDD and CI/CD pipelines
  • Experience (2+ years) of building and deploying applications on cloud infrastructure
  • Experience of working within established architectural patterns and technical direction
  • Ability to demonstrate strong sense of ownership and accountability for your work
  • Experience of process improvements within software development lifecycle.
  • Expertise in developing for operational and non-functional concerns
    (monitoring integration, performance testing, scale, availability and resilience,
    security considerations).
  • Expertise in web architecture and key technologies (REST API, Hypertext Transfer Protocol
    (HTTP), Domain Naming System (DNS), distributed design)

 

Desired but not required:

  • Apache Kafka or other data streaming technologies
  • Building and deploying containerised applications using Docker and Kubernetes
  • You enjoy working with others and value collaboration

 

 

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.