What are the responsibilities and job description for the Back End Developer position at ITR Group?
We are seeking a skilled Backend Developer to drive innovation by developing high-performance microservices that transform complex ideas into practical solutions. In this role, you will work with various integration patterns, contribute to designing scalable systems, and ensure seamless interaction between multiple microservices to build a cohesive system.
Responsibilities
- Design, develop, and maintain robust backend applications using Kotlin and Java
- Define and implement scalable and resilient microservices architecture
- Ensure high-quality code by applying software development best practices, including TDD (Test-Driven Development), DDD (Domain-Driven Design), and Clean Code principles
- Facilitate and participate in agile development practices such as SCRUM or KANBAN to enhance team efficiency
- Manage and optimize SQL and NoSQL databases (Postgres, MongoDB) to ensure performance and data security
- Develop and maintain event-driven architectures using Kafka
- Work with frameworks such as Micronaut and Spring Boot for building cloud-native applications
Qualifications
- Must be local to the Minneapolis area and available for a hybrid work model
- 3 years of backend engineering experience with a focus on Kotlin development, with a strong understanding of core concepts, best practices, and design patterns
- 5 Years of Java expereicne and familiarity with frameworks like Micronaut and Spring Boot
- Experience working with Kafka for real-time data streaming
- Strong expertise in SQL and NoSQL databases (Postgres, MongoDB)
- In-depth knowledge of microservices architecture and best practices for distributed systems
- Ability to write clean, maintainable, and testable code following industry best practices
- Solid understanding of cloud-native development, containerization (Docker, Kubernetes) is a plus
ITR Group offers a competitive compensation and benefits package, including medical, dental, and 401(k) for eligible employees. The W2 pay range for this type of role is approximately $75.00 - $85.00 per billable hour. This range is an estimate and not a guarantee of compensation. The final rate will be determined by factors such as experience, market trends, and specific job assignments. Discover more about how ITR Group connects top talent with leading client opportunities.
Salary : $75 - $85