Search by job, company or skills

T

Principal Java Backend Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for aPrincipal Java Backend Engineerto lead the design and delivery of scalable, integration-heavy backend systems. This role requires a hands-on technical leader who can unblock teams, influence stakeholders, and collaborate directly with client engineering teams to drive solutions.

You will operate at aPrincipal Engineer level, balancing architecture leadership with hands-on development.

Requirements

Technical Leadership

Lead architecture and design of domain services and integration-heavy systems.

Act as a technical escalation point to unblock teams and resolve complex challenges.

Drive best practices in microservices, event-driven architecture, and API design.

Ensure systems are scalable, resilient, and cloud-native.

Hands-On Engineering

Develop backend services usingJava (11+), Spring Boot, and Micronaut (preferred).

Build and maintain event-driven systems using Kafka.

Design and implement GraphQL federation and REST APIs.

Work with MongoDB for high-volume, distributed data workloads.

Cloud & Integration

Implement solutions usingAzure servicesincluding:

oAzure Logic Apps

oAzure Key Vault

Design secure, integration-focused workflows across systems.

Stakeholder & Client Collaboration

Partner with client teams to solve technical blockers and drive delivery.

Influence architectural decisions across teams.

Provide technical mentorship and guidance to engineers.

Required Skills & Experience

Core Technologies

Java 11+ (Java 17/21 preferred)

Spring Boot & Microservices

Kafka & Event-Driven Architecture

MongoDB & distributed data design

REST APIs & GraphQL Federation

Gradle build system

Unit testing with JUnit & Mockito

Cloud & Integration

Microsoft Azure (mandatory)

Azure Logic Apps

Azure Key Vault

Experience designing secure integrations

Architecture & Engineering Practices

Domain-driven design

Integration-heavy systems

Performance tuning & scalability

Observability & resilience patterns

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145335607