Expert Back-End Developer

Sabenza IT & Recruitment

Mayville (ND)

Hybrid

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible remote work
Hybrid work model
Mentoring others
Modern tech stack
Work-life balance

Job summary

Sabenza IT & Recruitment is seeking an expert Back-End Developer to join a global technology environment, focusing on Java, microservices, RESTful APIs and cloud-native solutions. You will design, build, troubleshoot and influence technical decisions while sharing knowledge across teams, mentoring developers and collaborating with stakeholders on enterprise applications.

Flexible remote/on-site working is offered, with exposure to Azure Cloud, modern architectures and production systems in a

Qualifications

  • At least 8–10 years of software development experience.
  • Strong back-end development experience with Java.
  • Experience with microservices and RESTful APIs.
  • Experience designing and delivering solutions in Azure Cloud.
  • Experience with SQL databases such as Oracle or PostgreSQL.
  • Experience in Agile environments.

Responsibilities

  • Designing and developing robust Java-based back-end solutions.
  • Building and maintaining microservices and API-driven applications.
  • Developing RESTful web services and scalable integration solutions.
  • Working with Azure Cloud and cloud-native technologies.
  • Contributing to cloud architecture and infrastructure design.
  • Mentoring and coaching other developers and sharing knowledge across teams.

Skills

Java
JavaScript
Microservices
REST APIs
API-driven
Web services

Education

IT Degree or Diploma

Tools

Azure
GitHub
Maven
Terraform
CI/CD

Job description

Are you a highly experienced back-end developer who enjoys solving complex technical challenges, designing scalable systems and getting into the detail when needed?

We're looking for an Expert Back-End Developer to join a high-performing global technology environment, working on critical production solutions and modern cloud-based applications.

This is a role for someone who can design, build, troubleshoot, influence technical decisions and share their expertise with others.

What You'll Be Working On

You'll be part of a development team responsible for the ongoing development, enhancement and support of enterprise applications.

Your responsibilities will include:
  • Designing and developing robust Java-based back-end solutions.
  • Building and maintaining microservices and API-driven applications.
  • Developing RESTful web services and scalable integration solutions.
  • Working with JavaScript and JavaScript frameworks, including Angular and Node.js.
  • Designing solutions using Azure Cloud and cloud-native technologies.
  • Contributing to cloud architecture and infrastructure design.
  • Working with Oracle and PostgreSQL databases.
  • Developing and integrating APIs across multiple systems.
  • Participating in Agile ceremonies and contributing to sprint planning, refinement and sizing.
  • Engaging with end users and stakeholders to understand business and technical requirements.
  • Translating complex requirements into practical technical solutions.
  • Identifying technical risks and impediments and proactively driving them to resolution.
  • Presenting proposed solutions to Product Owners and other stakeholders.
  • Ensuring development work meets established quality, coding and testing standards.
  • Supporting existing applications and contributing to DevOps and production support.
  • Preparing technical and system documentation.
  • Mentoring and coaching other developers and sharing technical knowledge across teams.
Requirements

We're looking for deep hands-on experience across a combination of:

Backend Development
  • Java JavaScriptJSONNode.jsMicroservicesRESTful APIsAPI-driven developmentWeb services
Cloud
  • Microsoft Azure Azure cloud architectureCloud infrastructureAzure App ServiceAzure Container AppsAzure FunctionsPaaS technologies
Databases
  • OraclePostgreSQLSQL
DevOps & Development Tools
  • GitHubGitBitbucketGitHub ActionsMavenTerraformDevOps practicesCI/CD pipelines
Frontend Exposure
  • AngularJavaScript UI frameworks
Collaboration
  • JiraConfluenceAgile software delivery
What Makes You Stand Out?

We're looking for someone who can move comfortably between big-picture architecture and the technical detail.

You should be able to:
  • Conceptualise complex technical problems and turn them into workable solutions.
  • Design systems using modern microservices and API-based architecture.
  • Make sound technical decisions across cloud and application environments.
  • Troubleshoot complex production and application issues.
  • Understand how applications, cloud infrastructure and APIs fit together.
  • Work independently on challenging technical problems.
  • Communicate technical concepts clearly to both technical and business stakeholders.
  • Mentor and support other developers.
  • Share knowledge and help raise technical capability across the team.
What We're Looking For

You'll ideally have:

  • An IT Degree or Diploma - advantageous.
  • At least 8-10 years of relevant software development experience.
  • Extensive experience implementing and monitoring software solutions.
  • Strong hands-on experience with Java and back-end development.
  • Strong experience with microservices and RESTful APIs.
  • Experience designing and delivering solutions in Azure Cloud.
  • Experience with SQL databases such as Oracle or PostgreSQL.
  • Experience with manual and/or automated testing.
  • Experience working in Agile environments.
  • Strong understanding of cloud architecture and infrastructure.
  • The ability to operate at an expert level while still getting into the technical detail when required.
Benefits
  • Cutting-edge global IT systems and processes.
  • Exposure to modern Azure, cloud and microservices architecture.
  • Flexible remote / on-site working.
  • A strong focus on work-life balance.
  • A highly motivating and fast-paced environment.
  • Collaboration with global technology teams.
  • Opportunities to mentor and influence technical teams.
  • Agile ways of working.
  • Modern, state-of-the-art offices.
  • Flexible working based on 1,960 hours over a 12-month period.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Insight Global • Andover (MA)

On-site
USD 83,000 - 110,000
Entry Full Stack Developer
Entry Full Stack Developer

Sabenza IT & Recruitment • Mayville (ND)

Hybrid
USD 52,000 - 78,000
Flexible remote / on-site working
Global IT projects
Exposure to Java, Angular, Cloud, Dev‑
+6
Back End Developer
Back End Developer

Worky • Houston (TX)

On-site
USD 110,000 - 165,000
Lead Java Backend Developer - 754/164
Lead Java Backend Developer - 754/164

DSM-H Consulting • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Backend Java Developer
Backend Java Developer

Photon • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Mayville (ND)

Hybrid
USD 100,000 - 160,000
Global projects
Flexible location
Work-life balance
+4
Solutions Architect
Solutions Architect

Sabenza IT & Recruitment • Mayville (ND)

On-site
USD 140,000 - 180,000
Remote / On-site flexibility
Backend Engineer
Backend Engineer

nexus IT group • Austin (TX)

On-site
USD 140,000 - 170,000
Medical, dental, vision
Paid time off
Employee benefits
Back End Developer
Back End Developer

FORT • United States

On-site
USD 140,000 - 210,000
Meaningful equity
Remote across US & Canada
Developer (Python)
Developer (Python)

247Hire • United States

On-site
USD 100,000 - 130,000