Backend Developer

Compunnel Inc.
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

Tech stack

Clean Code Principles
API
Agile Methodologies
Automation of Tests
Azure
Business Process Model and Notation
Cloud Computing
Cloud Engineering
Code Review
Continuous Integration
Distributed Systems
Identity and Access Management
OAuth
Scrum
Cloud Services
Software Engineering
Data Streaming
Workflow Management Systems
Openapi
Data Logging
Grafana
Spring-boot
Kubernetes Helm Charts
Backend
Event Driven Architecture
Kubernetes
Information Technology
Api Design
New Relic (SaaS)
Dynatrace
Devsecops
Api Management
Key Vault
ELK
Vulnerability Analysis
Microservices

Requirements

Job Summary We are seeking a Senior Backend Developer with strong experience building cloud-native, workflow-driven platforms in regulated financial services environments. This role focuses on designing, developing, and supporting scalable, resilient, and secure backend services that power complex mortgage and lending workflows. The ideal candidate has deep expertise in microservices, API-driven development, workflow orchestration (Camunda 8), and modern DevSecOps practices, and thrives in agile product teams delivering mission-critical systems. Key Responsibilities Back end & Workflow Development Des ign and develop backend services using Java Spring Boot and cloud-native patterns Build and maintain workflow orchestration solutions with Camunda 8 (BPMN models, connectors, workers) Translate complex lending processes into executable, scalable workflows Ensure workflow implementations are resilient, traceable, and aligned with enterprise standards API & Integration Development Design and maintain API-first services using OpenAPI standards Build secure APIs leveraging OAuth, identity management, and role-based access controls Implement resilience patterns (circuit breakers, retries, timeouts) Support integrations using REST, messaging, and event-driven architectures Cloud & Platform Engineering Develop and deploy services in cloud environments (preferably Azure) Contribute to cloud-native deployments using containers and Helm charts Support platforms deployed to Kubernetes environments (AKS experience is a plus) Enhance platform scalability, reliability, and operational readin ess Observability & Performance Impl ement telemetry, logging, metrics, and distributed tracing Use tools such as New Relic and ELK Stack for monitoring and diagnostics Partner with QA and performance teams to remediate bottlenecks and optimize performance Secure & Quality-Driven Delivery Follow DevSecOps practices including CI/CD pipelines, automated testing, and security scanning Apply TDD/BDD/DDD principles to ensure high-quality, maintainable code Participate in code reviews, design discussions, and architectural decisions Ensure compliance with enterprise security and risk requirem ents Agile Collaboration Work within cross-functional agile teams alongside BAs, QA engineers, architects, and product owners Contribute to sprint planning, backlog refinement, and technical estimation Surface risks, dependencies, and improvement opportunities proactively Required Qualifications Bachelors degree in Computer Science, Engineering, or related field 810 years of professional software development experience with backend and platform engineering focus Strong expertise in Java Spring Boot and microservices architecture Hands-on experience with Camunda 8 (BPMN, connectors, workers) Expert-level API-driven development (OpenAPI, OAuth, resilience patterns) Solid understanding of REST, messaging, event streaming, and distributed systems Experience with cloud services (preferably Azure: APIM, Key Vault, managed identities) Strong knowledge of Kubernetes-based deployments and Helm charts Experience with CI/CD pipelines, test automation, and secure developme nt practices Preferred Qualifications Experi ence deploying/managing self-managed Camunda 8 clusters in AKS Familiarity with observability tools (New Relic, ELK Stack) Experience in regulated financial services environments (mortgage/lending) Soft Skills Strong analytical and problem-solving skills in distributed systems Excellent communication skills with technical and non-technical stakeholders Comfortable working in fast-paced, evolving environments Candidate Requirements Must-Have Skills: Camunda 8 (BPMN, connectors, workers), Java Spring Boot, API-driven development, REST/messaging/event streaming, distributed tracing Nice-to-Have Skills: Obser vability tools (New Relic, ELK), Azure cloud services, Helm charts, DevSecOps practices Years of Experience: 57 years Degree/Certifications: Bachelors degree re quired Education: Bachelors Degree

Apply for this position