Quick Overview
Job Description
Key Responsibilities
Design and develop scalable event-driven microservices and enterprise messaging solutions
Build, enhance, and support enterprise-grade applications utilizing Kafka, Solace, IBM MQ, and Azure messaging services
Design event schemas, topics, queues, and integration patterns for highly distributed systems
Develop and support cloud-native applications using Java, Spring Boot, Microservices, and Microsoft Azure
Implement high-throughput and low-latency messaging systems using appropriate event streaming and asynchronous processing patterns
Ensure reliability, scalability, observability, security, resiliency, and maintainability across applications and messaging integrations
Develop and execute unit, integration, and performance testing for messaging-based solutions
Collaborate with architects and technical leads on event-driven solution design and implementation
Document architecture, event flows, message contracts, integration patterns, and operational procedures
Support production deployments and troubleshoot messaging infrastructure and application issues
Develop and integrate REST APIs, SOAP services, and event-based integrations
Implement API security using OAuth 2.0, JWT validation, and secure service-to-service communication
Provision and manage Azure infrastructure using Infrastructure as Code with Terraform
Integrate automated testing, security scanning, and deployment automation into CI/CD pipelines
Proactively identify risks, bottlenecks, and dependencies impacting project deliverables
Required Qualifications
8+ years of experience
Bachelor's Degree
Skills
Java (J2EE)
Spring Boot
Microservices Architecture
Apache Kafka
Enterprise Messaging Platforms
Microsoft Azure Cloud-Native Development
REST API Development
SOAP Services
API Security
Terraform and Infrastructure as Code
CI/CD Pipelines
Azure Databases
Azure Networking
Python Backend Development
Node.js Backend Development
Confluent Platform
Event Mesh Architecture with Solace
GraphQL
Observability and Monitoring Tools
Linux and Shell Scripting
Event-Driven Architecture
Distributed Systems Design
Asynchronous Processing
API Lifecycle Management
Agile Delivery
Onsite/Offshore Delivery Model
Technical Documentation
Production Support and Troubleshooting
Risk Identification and Dependency Management
Domain-Driven Design
Test-Driven Development
Mainframe Integration
Schedule
Start date: 2026-09-25
Similar jobs
- ZS
Salesforce Developer
NewZscaler
San Jose🇺🇸3 hours agoSalesforceAgileCSS+6Technology - SE
Senior Software Engineer, Fullstack
SeatGeek
New York🇺🇸$144k - $209k/yr2 weeks agoNext.jsAWSFigma+7Technology - HY
Full-Stack Software Engineer
NewHyperbound
San Francisco🇺🇸4 hours agoNode.jsSupabaseNotion+2Technology - JU
Salesforce Developer
Justworks
New York🇺🇸2 months agoSOAPSalesforceScrum+4Technology - GR
Full Stack Software Engineering Intern
NewGecko Robotics
New York City🇺🇸6 hours agoDockerGCPRobotics+9Technology - DS
Sr REDCap Application Support Developer
NewDia Software Solutions
Lansing, MI🇺🇸Hybrid19 hours agoMicroservicesMySQLPHP+14Technology