StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Lead/Senior Java & Python Developer

HireRight - Nashville, TN

Apply Now

Job Description

HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. We offer expertise from our regional centers across 200 countries and territories in The Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide.We are seeking an experienced Senior Java & Python Developer with expertise to join our growing engineering team in Nashville TN. In this role, you will design, develop, and maintain critical backend services and microservices that power our platform. You will work extensively with Java & Python for high-performance enterprise solutions and data processing layers, lead technical initiatives, mentor junior developers, and collaborate closely with cross-functional teams including DevOps, Data Engineering, QA, and Product Management.This is an excellent opportunity for a seasoned developer who thrives in a dynamic environment and wants to make a significant technical impact while working with modern technologies and best practices.Development & ArchitectureDesign, develop, and optimize high-performance, scalable and distributed systemsExperience with microservices architecturesLead the design and implementation of APIs and event-driven architecturesDevelop and maintain data processing pipelines and manage data workflows for large-scale data operationsWrite clean, maintainable, secure, and testable code with comprehensive unit, integration, and end-to-end testsOptimize application performance, scalability, and reliabilityLeverage AI-assisted coding to enhance development productivityTechnical Leadership & CollaborationLead small to medium-sized development projects through to successful implementationParticipate in sprint planning, daily stand-ups, retrospectives, design and code reviews, enforce coding standards, and drive best practices across the teamCollaborate with DevOps to improve CI/CD pipelines, observability, and infrastructure-as-codeWork closely with product management, quality assurance, and system architects to ensure developed code meets system requirements and design specificationsMentor mid-level and junior developers and conduct knowledge-sharing sessionsOperations & Problem SolvingDebug and resolve complex production issues in high-availability environmentsAnalyze and provide technical evaluation of issues, including alternatives, risk assessments, and recommendationsProvide accurate estimates of assigned tasks and regularly report on development progressExperience & Skills10+ years of professional enterprise software development experience in multi-tier distributed architecture environmentsExpert-level proficiency in Java/Spring framework ecosystem (Java, React, Spring Boot, Spring MVC, Spring Data), Python web frameworks (Django, FastAPI, Flask), and RESTful API design and developmentData processing leveraging e.g. Pandas, NumPy, SciPy for data manipulation and analysis, data pipeline frameworks (Apache Airflow, Luigi, or similar), and ETL/ELT processes and workflow orchestrationRelational databases (Oracle, PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB, Cassandra, Reddis)Message brokers (Kafka, RabbitMQ, SQS) and event streamingORM frameworks (Hibernate, JPA, SQLAlchemy, Django ORM)Solid grasp of concurrency, multi-threading, JVM performance tuning, and garbage collectionCloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)Testing frameworks (Selenium, Playwright)Build tools (Maven, Gradle) and CI/CD (Jenkins, GitHub Actions, GitLab CI)Agile development methodologies (Scrum, Kanban)Proficiency in debugging, performance profiling, and optimizationEducationBachelor’s degree in computer science, IT, or related field, or equivalent work experienceMaster's degree preferred but not requiredNice-to-Have SkillsExperience acting as a Scrum master and leading ceremonies like planning sessions, daily scrums/stand-ups, and sprint reviews/retrospectivesExperience and strong interest in AI coding tools (Copilot, Claude Code, Cursor, Cline, etc.) and prompt engineering for code generation and optimizationExposure to ML/AI libraries (scikit-learn, TensorFlow, PyTorch) and workflows (integrating ML models, working with model APIs, or MLOps tools)Cloud certifications (AWS Certified Developer, etc.)Contributions to open-source projects or a strong GitHub profileBackground screening or workforce solutions industry experienceHireRight offers a competitive benefit package which includes:MedicalDentalVisionPaid Life/AD&D InsuranceVoluntary Life InsuranceShort & Long Term DisabilityFlexible Spending Accounts401KGenerous Vacation and Sick Program10 Paid HolidaysEducation Assistance ProgramBusiness Casual AttireGenerous Referral ProgramEmployee Discounts and RewardsAnd much more!*All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.HireRight, LLC is an Equal Opportunity EmployerMinorities / Females / Veterans / DisabilitiesHireRight does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of HireRight and HireRight will not be obligated to pay a placement feeThis job description in no way states or implies that these are the only duties to be performed by a team member’s occupying this position. Team members may be required to perform other related duties as assigned, to ensure workload coverage. Team members are required to follow any other job-related instructions and to perform any other job-related duties requested by their supervisor. This job description does not constitute an employment agreement between the employer and team member and is subject to change by the employer as the organizational needs and requirements of the job change. This job description is subject to change at any time.

Created: 2026-02-02

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.