Fullstack JD
Edinburgh Hybrid 2 to 3 Days/Week in the Office
400 GBP
Technical Skills (Mandatory)
Backend Engineering
Strong hands on experience with Java 8/17+, Spring Boot, and RESTful microservice development.
Ability to design and implement scalable, cloud native microservices, including API specification creation and low level design.
Experience implementing authentication/authorization patterns using OAuth2.0 and OIDC.
Proficiency in modern Java features (Streams, functional paradigms, performance optimization).
Good to have experience in Quarkus
Front End Engineering
Practical experience using React, JavaScript, CSS etc. for building user facing features and interactive UIs.
Solid understanding of front end consumption of APIs, state management, and component driven architecture.
Understanding of Micro Frontend Architecture and preferably experience in implementation.
Cloud, DevOps & Architecture
Experience deploying and operating applications on GCP (preferred) or similar cloud platforms.
Strong hands on exposure to Docker, containerized APIs, and familiarity with Kubernetes.
Understanding of distributed systems, caching, network protocols ( and reliability patterns.
Familiarity with build and deployment tooling - Git, Webpack, CI/CD pipelines using Jenkins, Harness
Data & Storage
Working knowledge of relational databases such as Oracle or DB2, including writing optimized queries and analysing execution plans.
Leadership & Ownership (Mandatory)
Ability to develop(design & code) the most complex parts of the solution.
Proven ability to lead and mentor software engineers, fostering growth through code reviews, technical guidance, and knowledge sharing.
Comfortable operating across the full stack, switching between front end, back end, cloud, and database layers as needed.
Strong expertise in debugging complex issues, identifying performance bottlenecks, and driving improvements across services.
Experience contributing to or leading cloud infrastructure initiatives, including deployment workflows and operational readiness.
Excellent communication skills, able to collaborate with product managers, designers, QA, and cross functional stakeholders.
Ability to translate business requirements into robust, scalable technical solutions, influencing architecture and long term engineering decisions.
Demonstrated experience delivering features or products on schedule, managing engineering scope, and balancing trade offs.
Comfortable representing engineering in discussions around technical strategy, feasibility, prioritization, and trade offs.
...taxpayer and consumer. rockITdata is seeking a Contact Center Coach to serve in assisting active duty service members, National... ...members, reservists, veterans and retirees who need access to mental health care when relocating, transitioning, or are in need of a new...
...We seek dedicated sports officials to oversee and officiate sports events. If you have a passion for sports and enjoy working with athletes, this role is... ...with players, coaches, and spectators - Ability to manage conflicts and make quick decisions in high-pressure...
...Painter & Drywall Finisher Overview We are seeking a skilled Painter & Drywall Finisher who takes pride in their craft and stands behind their work. This role requires a strong commitment to quality, accountability, communication, and professionalism . The right...
...dedicated to providing in-person urgent care, primary care, telemedicine, and SchoolMed services for children in K-12 schools across... ...Job Description: We are seeking dynamic and innovative Nurse Practitioners or Physician Assistants to join our Pediatric Urgent Care team...
...English speaker (or near-native proficiency).Bachelors degree or higher (TEFL/TESOL/CELTA certification preferred).Passion for teaching and cross-cultural communication.Previous teaching experience is a plus, but not requiredwe welcome enthusiastic newcomers! Plan...