Sr. software engineer - backend- integrations

Gelderland Utrecht Overijssel Drenthe Zeeland Flevoland
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

Remote

Tech stack

Java
API
Amazon Web Services (AWS)
Azure
Databases
Distributed Systems
Identity and Access Management
NoSQL
Software Engineering
SQL Databases
Data Streaming
Systems Integration
User Provisioning Software
Data Logging
Google Cloud Platform
Backend
Containerization
Kubernetes
Information Technology
REST
Docker
Go
Microservices

Job description

As a Senior Backend Engineer specializing in integrations, you will play a pivotal role in designing, building, and maintaining backend services that connect diverse systems and applications. You will collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions that enhance the identity and access management capabilities of the platform. Your work will directly impact the reliability and efficiency of integration features, ensuring smooth data flows and seamless interactions between systems. This is an opportunity to innovate in a fast-paced, high-impact environment while working with modern technologies and driving the evolution of integration services., * Design, develop, and maintain backend services and APIs that power integrations with external systems and applications.

  • Build and optimize features for identity lifecycle management, user provisioning, de-provisioning, and access control.
  • Collaborate with product managers, engineers, and security experts to deliver robust and compliant integration solutions.
  • Implement logging, monitoring, and auditing for operational visibility, security, and regulatory compliance.
  • Continuously optimize and improve the performance, scalability, and security of integration services.
  • Stay current with industry trends and emerging technologies to drive innovation in integration and backend development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in backend software development, with a focus on integrations, identity and access management, or security.
  • Strong proficiency in one or more backend programming languages such as Golang or Java.
  • Experience designing and implementing RESTful APIs and microservice architectures.
  • Solid understanding of authentication and authorization protocols, standards, and best practices.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and IAM services.
  • Knowledge of containerization and orchestration technologies (Docker, Kubernetes) is a plus.
  • Understanding of database technologies (SQL and NoSQL), caching mechanisms, and distributed systems.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively.
  • Strong communication and interpersonal skills for effectively engaging with technical and non-technical stakeholders.

Benefits & conditions

  • Competitive salary with equity and total compensation package.
  • Flexible and fully remote work across Europe.
  • Opportunities for professional growth, mentoring, and exposure to cutting-edge technologies.
  • Collaborative culture emphasizing ownership, integrity, and customer focus.
  • Access to resources for learning and professional development.
  • Work on impactful integration projects that shape the evolution of identity and access management systems.

Apply for this position