JOBSEARCHER

Java Technical Lead

InrhythmDallas, TXL6 LeadAugust 19th, 2026
The InRhythm OpportunityAt InRhythm, we are redefining modern software engineering through our AI-Driven Development Lifecycle (AI-DLC)—a spec-driven, agentic software delivery methodology powered by AI coding assistants such as Claude Code, GitHub Copilot, Cursor AI, Windsurf, Gemini Code Assist, and other emerging AI development tools.We are looking for a Technical Lead – Java Backend who is passionate about building scalable distributed systems while leveraging AI-assisted development to accelerate engineering productivity without compromising code quality, security, or maintainability.This is a highly hands-on leadership role where you will lead backend development, mentor engineers, establish engineering best practices, and drive AI-enabled software delivery for enterprise-grade applications running on AWS.Your ImpactAs a Technical Lead, you will:Lead the design and development of scalable backend services.Drive adoption of AI-assisted software engineering across the team.Ensure AI-generated code meets enterprise architecture, security, and quality standards.Mentor engineers in modern Java development and AI-powered workflows.Improve engineering velocity through automation, AI tooling, and best practices.Deliver production-ready software for mission-critical enterprise applications.What You Will DoBackend Technical LeadershipLead development of enterprise-grade backend applications using Java, Spring Boot, and Microservices.Design scalable REST APIs and event-driven architectures.Build secure, highly available distributed systems on AWS.Make architectural decisions balancing scalability, maintainability, and performance.Conduct design reviews and establish coding standards.AI-Assisted Software DevelopmentUtilize GitHub Copilot, Claude Code, Cursor AI, Windsurf, Gemini Code Assist, and similar AI development tools to improve engineering productivity.Guide engineers in effective prompt engineering and AI-assisted code generation.Review and validate AI-generated code to ensure correctness, security, performance, and maintainability.Drive AI-enabled development practices including:Code generationUnit test generationDocumentation generationCode refactoringCode explanationAutomated debuggingAPI generationPromote responsible use of AI while maintaining human engineering oversight.Software Engineering ExcellenceBuild highly maintainable backend services following SOLID principles and clean architecture.Optimize application performance and scalability.Implement secure authentication and authorization mechanisms.Improve CI/CD pipelines and deployment automation.Participate in production troubleshooting and performance tuning.Mentor developers through code reviews and technical coaching.CollaborationWork closely with Product Owners, Architects, QA Engineers, and DevOps teams.Translate business requirements into scalable technical solutions.Support Agile/Scrum ceremonies and technical planning.What You Will BringJava Backend Expertise: 10+ years of hands-on Java development experience.Strong expertise in:Java 17+Spring BootSpring MVCSpring SecuritySpring Data JPASpring CloudExperience building enterprise-scale Microservices.Distributed SystemsREST APIsEvent-driven architectureKafka/RabbitMQAsynchronous processingDistributed transactionsResiliency patternsAPI GatewayCloud & DevOpsAWS (ECS/EKS, Lambda, API Gateway, RDS, DynamoDB, S3, IAM, CloudWatch)DockerKubernetesTerraform/CDKJenkins/GitHub ActionsCI/CD automationDatabasesPostgreSQLOracleSQL ServerDynamoDBRedisQuery optimizationPerformance tuningAI-Assisted DevelopmentHands-on experience using one or more of:GitHub CopilotClaude CodeCursor AIWindsurfGemini Code AssistAmazon Q DeveloperChatGPT Enterprise (development workflows)Experience with:AI-assisted codingAI code reviewAI-generated unit testingAI-assisted debuggingPrompt engineering for software developmentResponsible AI engineering practicesEngineering PracticesDomain-Driven Design (DDD)SOLID principlesDesign PatternsClean ArchitectureTest-Driven Development (TDD)Behavior-Driven Development (BDD)Secure coding practicesCode review best practicesLeadershipExperience leading Agile engineering teams.Excellent mentoring and coaching skills.Strong stakeholder communication.Ability to drive technical discussions and engineering decisions.Nice to HaveExperience modernizing monolithic applications into Microservices.Experience building AI-native developer workflows.Exposure to Agentic AI systems.Experience with MCP (Model Context Protocol).Knowledge of Retrieval-Augmented Generation (RAG).Experience integrating LLM APIs into enterprise applications.Experience working in BFSI or other regulated industries.Knowledge of observability tools such as Grafana, Prometheus, ELK, Datadog, or Splunk.The InRhythm ConsultantAt InRhythm, every consultant is expected to demonstrate:Ownership and accountabilityCustomer-first mindsetEngineering excellenceContinuous learningAI-first software development practicesCollaboration and knowledge sharingBias toward measurable business outcomesBenefitsAt InRhythm, we believe in building a workplace where engineers thrive. We offer:Comprehensive Medical, Dental & Vision Plans401(k) MatchingScalable PTOHybrid & Flexible Work EnvironmentContinuous Learning & AI Enablement ProgramsWeekly Happy Hours & Team EventsOpportunity to work with cutting-edge AI-assisted software development practices