Key Role: Senior Full Stack Developer
This position is a core part of our innovative team, dedicated to delivering cutting-edge solutions for Defence personnel.
About the Position
We are seeking an experienced and skilled Senior Full Stack Developer to join our software engineering team. The ideal candidate will possess expertise in Python, Java Spring Boot, Docker, and microservices architecture, with a focus on front-end development using modern JavaScript frameworks such as Angular, Vue, or Svelte.
Main Responsibilities
* Design, develop, and deploy high-performance full-stack applications within a microservices architecture in an agile environment.
* Create and maintain scalable and reliable front-end systems using modern JavaScript frameworks.
* Build and maintain back-end services and APIs using Python, Java Spring Boot, ensuring seamless data flow and integration with front-end components.
* Implement and manage containerised applications using Docker, ensuring consistent and scalable deployment across different environments.
Requirements
To be successful in this role, you will have:
* Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or equivalent.
* Proven experience in full-stack software engineering, with demonstrable skills and experience in Python, Java, Docker, and modern JavaScript frameworks.
* Strong understanding and experience with microservices architecture and containerisation tools.
What We Offer
We provide a culture built on support, growth, and genuine collaboration. All backed by flexible work arrangements, a strong wellbeing program, and a dedicated mentoring program to help you thrive both professionally and personally.
This opportunity is perfect for individuals who want to grow their career in a dynamic and supportive environment.