Backend Engineer (Java / Spring / Kafka)
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsWeb DevelopersComputer ProgrammersComputer Occupations, All OtherIndustries:
Spring and Wire Product ManufacturingBusiness Schools and Computer and Management TrainingSoftware PublishersVocational Rehabilitation ServicesAdministration of Human Resource ProgramsBackend Engineer (Java / Spring / Kafka)We are seeking a skilled Backend Engineer to design and build highly scalable, high-performing applications. This is a hybrid role requiring onsite presence, so candidates must be local or able to commute regularly.Location: Hybrid (onsite required)Employment Type: W2 only — no C2C or third-party candidatesWhat You'll DoDesign, develop, and maintain scalable backend systems using Java (7+ years) and Spring/Spring Boot (5+ years)Build and enhance REST APIs (5+ years) with a focus on performance, reliability, and scalabilityDevelop event-driven applications using Kafka (4+ years) integrated with PostgreSQL or other relational databases (4+ years)Apply best practices in system design, including state management, caching, concurrency, threading, and messaging architecturesCollaborate in an Agile environment, participating in pair programming and TDD practices with senior engineersTroubleshoot complex issues, identify root causes, and implement effective, scalable solutionsWhat We're Looking ForStrong hands-on experience developing REST APIs using Java (Groovy is a plus) with Spring BootProven experience building event-driven architectures with Kafka and relational databases (PostgreSQL preferred)Deep understanding of modern software development principles, patterns, and engineering best practicesAbility to work in a fast-paced, collaborative Agile environmentBachelor's or Master's degree in Computer Science, Engineering, or equivalent experienceAdditional RequirementsMust be able to work onsite as part of a hybrid scheduleLocal candidates preferred or must be willing to commuteW2 only — no C2C or third-party candidatesITR 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 $55.00 - $65.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.