Senior Software Engineer - Hybrid (Minneapolis, MN)
ITR Group. - Minneapolis, MN
Apply NowJob Description
Senior Software Engineer - Hybrid (Minneapolis, MN)If your skills, experience, and qualifications match those in this job overview, do not delay your application.We are seeking an experienced Senior Software Engineer to join our Enterprise Inventory team. This role requires expertise in highly scalable distributed systems and proficiency in Java, Kotlin, Spring Boot, and Kafka. The ideal candidate will play a key role in designing and implementing robust microservices, driving architecture decisions, and contributing to the overall success of the team.Position Details:Location: Minneapolis, MN (Hybrid) - Onsite Wednesdays and during Core Weeks (once per quarter).Experience: 10+ years in software engineering.Key Responsibilities:Develop and enhance highly scalable distributed systems.Design and implement microservices using Kotlin, Spring Boot, and Micronaut.Work with Kafka to build efficient event-driven applications.Utilize Postgres and MongoDB for database management.Apply software engineering best practices, ensuring high test coverage and maintainability.Contribute to architecture discussions, distilling abstract concepts into concrete solutions.Provide guidance and feedback on software designs and implementations.Support operational processes, including CI/CD pipelines, change management, and deployment practices.Participate in on-call support rotations as needed.Must-Have Skills:Experience with highly scalable distributed systems.Strong proficiency in Java, Kotlin, Spring Boot, Micronaut.Hands-on experience with Kafka, MongoDB, and Postgres.Nice-to-Have Skills:Experience with Elastic (ELK Stack), Grafana, Influx, and RocksDB.This is a great opportunity to work in a highly collaborative and innovative environment, building cloud-ready applications deployed on on-prem cloud infrastructure. If you are passionate about designing scalable architectures and working with modern technologies, we'd love to hear from you!Remote working/work at home options are available for this role.
Created: 2025-03-01