Amdaris - Senior Software Developer
Requirements
• You must be able to obtain BPSS clearance. • Strong proficiency with Java (Spring Boot) and ideally familiarity with Python. • Solid front-end development skills with VueJS, HTML, CSS and JavaScript. • Experience working with databases and SQL. • Understanding of API development and system integration. • Experience working across the full development lifecycle. • Strong problem-solving skills and attention to detail. • Confident communicator who can work closely with teams and stakeholders. • A proactive, collaborative mindset. • LIFE AT AMDARIS • Private Medical Cover ✨ Your health is a priority and we’ve got you covered! • Work from Anywhere Policy (EMEA) 🌍 Flexibility to work from wherever inspires you! • Flexible and Hybrid working 🧑💻 A balance between office days and home comfort. • Dog Friendly Office 🐾 Bring your furry friends along for the ride. • Competitive Employer Pension contributions 💼 We invest in your future, today. • Cycle to work scheme, Electric car scheme, Gym discounts 🚴 and many more flexible benefits to use at your leisure • Health & Wellbeing app 🧘 Access mindfulness tools, positivity boosts, and wellness support anytime • Monthly social and charitable events 💙 Build connections and give back while having fun. • Beer on Tap!! 🍻 Raise a glass to celebrate the wins.
Responsibilities
• We are looking for Senior Full Stack Software Developers who build the front end and back end design of websites and software applications. They create design plans for the user-facing side of applications, which controls look, feel, and function. They also structure the back part of an application, which manages program logic and server database interaction. • A Full Stack Professional is trained to understand what is going on between these two interfaces and possesses the variety of software skills needed to work on both. People with a strong desire to learn a multitude of technologies and programming languages with a can-do attitude will thrive in this role. Full Stack Professionals are problem-solvers, working in a fast-paced, collaborative office environment alongside other engineers. • Own end-to-end delivery of complex features or services, from design through to production and optimisation. • Define and design scalable front-end architecture and reusable component patterns. • Lead the design and development of back-end systems, ensuring scalability, security, and performance. • Architect and implement APIs and integrations, following best practices for reliability, versioning, and maintainability. • Make key technical decisions around system design, frameworks, and tooling. • Ensure high quality code standards through code reviews, testing strategy, and engineering best practices. • Drive improvements in performance, scalability, and resilience across applications. • Contribute to DevOps and CI/CD practices, supporting deployment, monitoring, and production stability.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT