Expert Full Stack Developer (JS y Java)

Sngular
Municipality of Vitoria-Gasteiz, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Vitoria-Gasteiz, Spain

Tech stack

Java
JavaScript
LTE (Telecommunication)
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Azure
Cloud Computing
Software Quality
Computer Programming
Databases
Continuous Integration
Information Engineering
Relational Databases
DevOps
Distributed Systems
Software Architecture
Software Engineering
Software Systems
Scripting (Bash/Python/Go/Ruby)
React
Backend
Gitlab-ci
Kubernetes
Atlassian Tools
GraphQL
REST
Software Version Control
Bamboo
Docker
Jenkins
Microservices

Job description

At Sngular, we're a global technology solutions company built around people. We're looking for a Principal Software Engineer to lead high-impact engineering projects and shape the future of our digital solutions.

What you'll do:

With the constant evolution of the architecture of the Atlassian ecossystem, namely with Cloud and Forge , we need experts to help us build the next phase of our client apps. You'll lead complex, end-to-end software engineering projects in the Atlassian ecossystem. From requirements analysis and architecture to deployment and long-term evolution.

Drive technical excellence across teams. Set best practices in code quality, testing, CI/CD, version control, and scalable architectures.

Be a technical reference and mentor. Guide and support engineering teams in programming, scripting, and database technologies.

Work in Agile environments. Collaborate across teams to ensure on-time, on-budget delivery of high-value software.

Design and scale technical architectures.

Define the structure of software solutions, understanding both business needs and system-level constraints.

Requirements

  • 8-10 years of hands-on experience in software engineering.
  • Strong expertise in areas like backend development, cloud, software architecture, or data engineering.
  • Ability to define and communicate technical strategy across squads and stakeholders, aligning technology with business objectives.
  • Familiarity with DevOps practices, CI/CD pipelines (e.g., Jenkins, GitLab CI, Bamboo)
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
  • Proven experience designing and optimizing scalable and resilient distributed systems, including cloud-native architectures using Docker, Kubernetes, and service meshes.

More specifically:

  • Strong expertise in Java
  • Experience working with JavaScript
  • Experience with RESTful APIs, GraphQL, and microservices architecture.
  • Experience with React or similar languages.
  • Experience with Relational databases.
  • Fluent written and spoken English.
  • Experience with Jira, and other Atlassian tools.
  • Excellent communication skills and the ability to influence technical decisions.
  • A problem-solver mindset, eager to tackle challenges that make a real difference.

Apply for this position