Note: The job is a remote job and is open to candidates in USA. Dahl Consulting is partnering with a leading Fortune 500 retail corporation to hire a Backend Engineer for their growing technology team. The role involves designing, developing, and maintaining scalable backend services that support event-driven and distributed applications, requiring strong skills in backend development and modern JVM-based technologies.
Responsibilities
- Designing and developing backend applications in a JVM-based environment using Kotlin
- Building event-driven and distributed systems, including producers, consumers, topics, queues, and message contracts
- Implementing scalable services using Apache Kafka or comparable messaging/streaming platforms
- Developing REST APIs and asynchronous service interfaces to support distributed applications
- Applying robust backend testing practices, including unit, integration, and contract testing, as well as validating event-driven workflows
- Collaborating with engineering teams to ensure reliability, scalability, and performance across production systems
Skills
- Strong experience designing and developing backend applications using Kotlin in a JVM-based environment
- Hands-on experience building event-driven and distributed systems, including a solid understanding of event producers and consumers, topics and queues, event schemas and message contracts, retry and error-handling strategies, idempotent processing, event ordering, and eventual consistency
- Experience designing and implementing scalable services using Apache Kafka or a comparable messaging/streaming platform
- Experience designing and developing REST APIs and asynchronous service interfaces for distributed applications
- Strong understanding of backend testing practices, including unit testing, integration testing, contract testing, and validation of event-driven workflows and messaging interactions
- Experience optimizing high-volume, distributed backend services for performance, scalability, and reliability
- Experience troubleshooting and monitoring event-driven systems in production environments
Benefits
- Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.
Company Overview
Company H1B Sponsorship