Back End Engineer III

Kforce Inc

Atlanta (GA)

On-site

USD 120,000 - 180,000

Full time

44 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
HSA/FSA
401(k)
Life & Disability insurance
Paid time off

Job summary

Kforce is seeking a Back End Engineer III in Atlanta, GA to join a client team. You will gather requirements, design scalable systems, and deliver hands-on coding primarily in Java and Go, with heavy AWS/GCP usage and AI-driven development tools.

You will work cross-functionally with product, data science, security, and legal teams, contributing to architecture and prototypes while ensuring quality and secure solutions.

Qualifications

  • BS/MS in Computer Science or equivalent.
  • 6+ years of hands-on web/software/mobile development.
  • Strong CS fundamentals - data structures, algorithms and distributed systems.
  • Experience with REST and gRPC web services; SDLC and full-stack/backend development.
  • Cloud experience with AWS/GCP highly desired.
  • Demonstrated experience in leading complex projects.
  • Proficiency in Java/J2EE, SQL, Go or other OO languages.
  • Experience with AWS products (EC2, S3, RDS), Docker and Kubernetes.
  • Experience with AI technologies and integrating with AI/ML models.
  • Strong communication; ability to explain complex technical issues to both technical and non-technical audiences.
  • Experience with Agile Development, SCRUM, or XP.
  • Experience developing, maintaining, and innovating large-scale applications.

Responsibilities

  • Gather requirements, develop technical specs, and plan tests.
  • Develop scalable systems to protect user accounts and prevent abuse.
  • Ensure code quality and operational excellence.
  • Develop solutions using Java, Go, AWS, GCP, MySQL, DynamoDB.
  • Design prototypes or proofs of concept (POCs).
  • Collaborate cross-functionally with product, data science, security and others.
  • Roughly 80-90% hands-on coding.
  • Contribute to design and architecture of the project.

Skills

Java
Go
AWS
GCP
SQL
DynamoDB
REST API
gRPC
Docker
Kubernetes
AI/ML
Distributed systems
SOA
Agile/Scrum
Communication

Education

BS/MS in Computer Science

Tools

EC2
S3
RDS
Docker
Kubernetes
CI/CD

Job description

Responsibilities

A client with Kforce is seeking a Back End Engineer III to join their team in Atlanta, GA. Responsibilities:

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Develop scalable, efficient systems to ensure user accounts are protected, provide tools and utilities for related functions and prevent abuse/misuse of the client's products
  • Ensure code quality, operational excellence, and adherence to software engineering best practices
  • Develop solutions using Java, Go, AWS, GCP, MYSQL, DynamoDB and AI driven development tools
  • Designing/developing prototypes, or proofs of concepts (POC's)
  • Work cross functionally with various teams: product management, development, Policy, Product lines, Data Science, Legal, Security to understand abuse trends and drive forward results
  • Roughly 80-90% hands-on coding
  • Contribute to the design and architecture of the project
Requirements
  • BS/MS in Computer Science or equivalent work experience
  • 6+ years of hands-on experience developing web, software, or mobile applications
  • Strong CS fundamentals - data structures, algorithms and distributed systems
  • Strong OOD and SOA principles, experience with web services (consuming or creating) with REST and gRPC
  • Experience with the entire Software Development Life Cycle (SDLC), Full-stack/backend development experience, experience with AI technologies/tools and apply it to user experiences or backend solutions
  • Prior working experience in a cloud computing environment like AWS/GCP is highly desired
  • Demonstrated experience in technically leading complex projects
  • Experience in Java/J2EE, SQL, Go or any of the following Object-Oriented Languages
  • Experience with AWS products (including EC2, S3, RDS), Docker and Kubernetes, preferred
  • Experience with AI technologies like Large Language Models, Prompt Engineering, DialogFlow, Python
  • Good understanding of AI concepts, including how AI models function, their various types, their respective advantages and disadvantages along with experience in integrating with AI/ML models
  • Understanding of the latest tools and technologies that apply AI to real-world applications
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Ability to take a vague customer problem and solve it end to end with accountability by navigating through ambiguity
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Experience developing, maintaining, and innovating large-scale applications
  • Familiar with the development challenges inherent in highly scalable solutions
  • Experience with various, modern architecture frameworks
  • Experience with fraud prevention, abuse patterns, cyber security strongly preferred

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

  • medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees.
  • Salaried personnel receive paid time off.
  • Hourly employees are not eligible for paid time off unless required by law.
  • Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Kforce Inc • New York (NY)

Remote
USD 120,000 - 165,000
Full Stack Sen .NET Engineer
Full Stack Sen .NET Engineer

Kforce Inc • Birmingham (AL)

On-site
USD 120,000 - 150,000
Health insurance
Paid time off
Senior Java Developer
Senior Java Developer

Kforce Inc • Atlanta (GA)

Remote
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Kforce Inc • St. Louis (MO)

On-site
USD 120,000 - 160,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Kforce Inc • Leawood (KS)

On-site
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Kforce Inc • Covington (KY)

On-site
USD 110,000 - 150,000
Medical/dental/vision insurance
401(k)
Paid time off
+1
Data/Business Analyst - Engineering
Data/Business Analyst - Engineering

Kforce Inc • Town of Florida (NY)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Kforce Inc • Dallas (TX)

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Kforce Inc • Boston (MA)

On-site
USD 140,000 - 190,000
Data Architect
Data Architect

Kforce Inc • Quincy (MA)

On-site
USD 150,000 - 210,000
Medical, dental and vision insurance
401(k) and life insurance
Paid time off