Senior Full Stack Software Engineer (Java/React)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Full Stack Software Engineer (Java/React): Building capabilities to support scientific researchers through the process of submitting their research for publication with an accent on cloud-hosted distributed systems and AI technologies. Focus on designing and deploying scalable applications, providing architectural input, and optimizing the delivery process.
Location: Oxford, UK
Company
A global leader in information and analytics that helps researchers and healthcare professionals advance science and improve health outcomes.
What you will do
- Design, develop, and deploy applications within a cloud-hosted distributed system for next-generation products.
- Collaborate with business stakeholders to identify requirements and gather feedback in a fast-paced environment.
- Provide architectural input to ensure system stability and high performance.
- Identify and implement enhancements to continually improve the delivery process.
- Partner with cross-functional Agile and DevOps implementation teams.
Requirements
- Proficiency in Java, Spring/Spring Boot, SQL, and a JavaScript/TypeScript tool (React or Angular).
- Experience with build tools, Git, and continuous integration (GitHub Actions, Jenkins).
- Experience with alerting, monitoring, and logging tools such as NewRelic, OpenSearch/Kibana, or Coralogix.
- Familiarity with designing for cloud environments using Docker, Kubernetes, and AWS.
- Experience with test-driven development (TDD) and mocking libraries like Jest and Mockito.
- Real-world experience with Agile practices, specifically Scrum and Kanban.
Nice to have
- Experience with or a strong desire to learn AI-based solutions.
- Exposure to DevOps tools, specifically Terraform.
Culture & Benefits
- Flexible working hours to support a healthy work-life balance.
- Comprehensive Pension Plan and personal choice budget.
- Home, office, or commuting allowances.
- Generous vacation entitlement and options for sabbatical leave.
- Maternity, Paternity, Adoption, and Family Care leave.
- Access to a global Employee Assistance Program.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β