First Advantage-posted 12 days ago
$60,000 - $85,000/Yr
Full-time • Entry Level
Remote • Vinings, GA
1,001-5,000 employees

At First Advantage (Nasdaq: FA), people are at the heart of everything we do. From our customers and partners to our greatest advantage — our team members. Operating with empathy and compassion, First Advantage fosters a global inclusive workforce devoted to the diverse voices that make up our talent and products. Our team members empower each other to be their authentic selves and treat all with respect, integrity, and fairness. Say hello to a rewarding career, and come join a leading provider of mission-critical background screening solutions to some of the most recognized Fortune 100 and Global 500 brands. We are looking for a passionate and driven Associate Software Engineer to join our FA Integrations team. This role is ideal for someone who thrives in building scalable systems, enjoys solving complex problems, and wants to make a direct impact on mission-critical applications. You’ll work with cutting-edge technologies in cloud computing, microservices, and CI/CD automation while collaborating with cross-functional teams to deliver high-quality solutions.

  • Design and develop robust applications using Java and the Spring framework.
  • Build and maintain scalable microservices and RESTful APIs.
  • Leverage cloud services (AWS ECS, RDS, DynamoDB, Lambda, SQS, Kinesis, EventBridge, CloudFormation) to deliver resilient solutions.
  • Implement CI/CD pipelines with Jenkins or similar tools to ensure smooth deployments.
  • Write efficient SQL queries for PostgreSQL, MySQL, Redis, and other databases.
  • Collaborate closely with product managers, DevOps, QA, and other engineering teams in an Agile environment.
  • Participate in code reviews, uphold coding standards, and ensure comprehensive test coverage with JUnit, Mockito, or similar frameworks.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 1+ years of professional software development experience (exceptional fresh graduates will also be considered).
  • Proven expertise in Java, Spring, and cloud-based architectures.
  • Strong understanding of CI/CD practices and database management.
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Strong communication and teamwork skills.
  • Impactful work: Contribute to mission-critical systems used across the organization.
  • Innovative culture: Work with modern technologies and continuously improve processes.
  • Growth opportunities: Learn from experienced engineers and expand your technical expertise.
  • Collaborative environment: Be part of a supportive team that values knowledge-sharing and innovation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service