Note: The job is a remote job and is open to candidates in USA. Dahl Consulting is a leading national retailer focused on creating innovative and scalable technology solutions. They are seeking a Senior Backend Engineer to contribute to a major platform modernization initiative and support critical production systems that power accurate and timely pricing updates.
Responsibilities
- Develop and maintain enterprise-grade backend applications using Java and Kotlin
- Design, build, and support high-volume REST APIs
- Develop and enhance Kafka-based event-driven services, including consumer and producer implementations
- Contribute to a large platform modernization initiative focused on scalability, performance, and throughput improvements
- Work within existing enterprise applications and quickly become productive with minimal onboarding
- Collaborate with engineering teams located across the United States and India
- Troubleshoot, test, and deploy production-ready software solutions
- Support relational and distributed database technologies, including Oracle Exadata, PostgreSQL, and Cassandra
- Participate in Agile development processes and technical discussions
- Deliver high-quality code and technical solutions with minimal supervision
Skills
- Senior-level experience developing enterprise applications using Java
- Professional experience with Kotlin or the ability to quickly become productive in Kotlin
- Senior-level experience building and supporting RESTful APIs
- Senior-level experience working with Apache Kafka, including producer and consumer implementations
- Strong experience developing distributed backend systems and services
- Experience with Oracle Exadata, PostgreSQL, and Cassandra databases
- Ability to quickly understand existing systems and contribute with minimal guidance
- Experience supporting and enhancing large-scale enterprise applications
- Strong troubleshooting, testing, and software delivery capabilities
- Excellent collaboration, communication, and teamwork skills
- Ability to work effectively with distributed teams in an Agile environment
- Availability to work during Minneapolis/Central Time business hours
- Experience with modular monorepo architectures
- Experience working within framework-light or framework-free Java applications
- Experience with RocksDB
- Experience supporting high-throughput, event-driven distributed systems
- Retail, pricing, eCommerce, or merchandising technology experience
- Experience contributing to large-scale platform modernization initiatives
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