Full Stack Developer – Java
Edinburgh based 4x a week onsite
You will be joining the innovative Information Security Cybertech Engineering team as a full stack software engineer in a global team responsible for developing web applications (Java/Angular), data engineering (Python) and solutions with third party products.
Key Responsibilities:
1. Full stack software development and management of the development life
2. Innovative, understanding, and problem-solving mindset of complex
Development Value:
3. Experience with full stack software development (front and backend with DB/APIs).
4. Direct stakeholder engagement and full software development life cycle
5. Opportunity to research, develop and implement prototypes/solutions using new
6. Personal and technical growth is fostered under the mentorship of a group of vastly experienced, technically focused colleagues.
7. Operating in an agile and multi-tasking
Soft Skills:
8. Passionate about technologies and continually learn new
9. Strong ability to prioritise, manage and perform multiple
10. Curious, attentive to detail and seeks
11. Able to work individually and within a
12. Excellent written and verbal communication
Technical Skills:
13. Proficient working with source code repositories (Azure and/or GIT).
14. Excellent understanding of object orientated programming and
15. Experience writing complex SQL queries (Sybase advantageous).
16. Proficient with UNIX/LINUX operating systems/commands.
17. Understanding of API Services (SOAP, REST, Graph).
Programming Language:
18. Proficient in Java EE with OpenJDKwith Spring 0+ Frameworkwith Spring Boot/Wildfly web servers (or similar)with Angular 14+