Hiring.Camp

Software Engineer, Java/Python & AI

Talent Search PRO

·

Today

Salary
$150k – $180k
Workplace
Hybrid, Onsite
Type
Full-time
Department
Engineering
Visa
Not sponsored
Source
RecruiterFlow

Description

Job Title: Principal / Senior Principal Software Engineer, Java/Python & AI

Role Summary

Principal / Senior Principal Software Engineer

Java, Spring Boot, Python & AI Technologies

Location: Atlanta, GA or St. Louis, MO
Work Arrangement: Hybrid, four days onsite per week
Employment Type: Full-Time
Experience: 5–10 Years
Base Salary: $150,000 to $180,000 annually

Exceptional candidates may be considered for higher compensation, subject to approval.

 

Position Overview

We are seeking highly skilled and hands-on Principal / Senior Principal Software Engineers with strong expertise in Java, Spring Boot, Python, REST APIs, and enterprise application development.

The ideal candidate combines advanced software engineering capabilities with exposure to Generative AI tools and modern AI-assisted development technologies.

This opportunity involves working on enterprise software solutions in a technically demanding environment that values practical programming expertise, problem-solving capabilities, and modern development methodologies.

 

Key Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications.
  • Build and enhance backend services using Spring Boot and Spring MVC.
  • Design and implement RESTful APIs and microservices.
  • Develop Python-based automation, integration, and backend components.
  • Work with SQL databases and relational data architectures.
  • Follow structured software development practices, including Spec Driven Development.
  • Collaborate with engineering teams using Agile methodologies.
  • Maintain code quality, version control, and technical documentation.
  • Leverage AI-assisted development tools where appropriate.
  • Troubleshoot complex technical challenges and support reliable application delivery.
 
Ideal Candidate

Required Qualifications

  • 5–10 years of relevant software engineering experience.
  • Strong hands-on Java development experience, including Java 8, 11, 17, or newer.
  • Practical expertise in Spring Boot and Spring MVC.
  • Experience developing REST APIs and microservices.
  • Proficiency in Python for automation, integrations, or backend development.
  • Exposure to Spec Driven Development.
  • Strong SQL and relational database skills.
  • Proficiency with Git.
  • Knowledge of SDLC and Agile methodologies.
  • Strong analytical and troubleshooting capabilities.

Preferred Qualifications

  • Experience with Generative AI tools, including GitHub Copilot, Claude, Gemini, or similar platforms.
  • Experience using AI coding assistants to improve engineering productivity.
  • Exposure to cloud AI services on AWS, Microsoft Azure, or Google Cloud.

Additional Advantages

  • Integration of GenAI into Java or Python applications.
  • Development of AI-powered APIs, assistants, or copilots.
  • Experience with agentic AI workflows.
  • Understanding of Model Context Protocol (MCP).
  • Familiarity with enterprise AI architectures.

Work Location and Eligibility

Candidates must be willing and able to work onsite four days per week in Atlanta, Georgia, or St. Louis, Missouri.

Preference will be given to professionals already located in these metropolitan areas.

Applicants must be U.S. citizens or lawful permanent residents.

Visa sponsorship is not available for this position.

Recruitment Process

Shortlisted candidates will participate in:

  1. Initial profile evaluation.
  2. CoderPad technical assessment.
  3. One or two technical interviews.
  4. Final client interview.

Skills

PythonJavaSpring BootAWSAzureSQLGitGitHubRESTAgileMicroservices

Similar Jobs

30

Software Engineer (Java/Python)

Saviynt·Bengaluru, Karnataka·Hybrid

9mo ago

Principal Software Engineer - Java/Python, Data Platforms, Cloud

JP Morgan Chase·Bengaluru, Karnataka

2d ago

Principal Software Engineer - Java/Python, Data Platforms, Cloud

JP Morgan Chase·Bengaluru, Karnataka

2d ago

Principal / Senior Principal Software Engineer, Java/Python & AI

Talent Search PRO·Hybrid, Onsite

5d ago

Software Engineer (Java/Python) - AVP

Citi Bank·388 GREENWICH STREET - TOWER, US·Hybrid

1w ago

Software Engineer (Java/Python) - AVP

Citi Bank·New York City, New York

1w ago

Senior Software Engineer - Java, Python

Jda·Mumbai, Maharashtra

1w ago

Senior Fullstack Software Engineer (Python/Java) - Service Agreement

Flix·Berlin, State of Berlin +1

Lead Software Engineer - Python/Java Developer

JP Morgan Chase·Wilmington, North Carolina

1w ago

Lead Software Engineer - Python/Java Developer

JP Morgan Chase·Wilmington, North Carolina

1w ago

Lead Software Engineer - Java, Python, Databases, AI

JP Morgan Chase·Bengaluru, Karnataka

1w ago

Lead Software Engineer - Java, Python, Databases, AI

JP Morgan Chase·Bengaluru, Karnataka

1w ago

Lead Software Engineer - Java/Python/AWS/AI/LLM

JP Morgan Chase·Plano, Texas

1w ago

Lead Software Engineer - Java/Python/AWS/AI/LLM

JP Morgan Chase·Plano, Texas

1w ago

Senior Lead Software Engineer - Java/Python/AWS/AI/LLM

JP Morgan Chase·Plano, Texas

1w ago

Senior Lead Software Engineer - Java/Python/AWS/AI/LLM

JP Morgan Chase·Plano, Texas

1w ago

Lead Software Engineer - Java/Python/AI/AWS

JP Morgan Chase·Plano, Texas

1w ago

Lead Software Engineer - Java/Python/AI/AWS

JP Morgan Chase·Plano, Texas

1w ago

Lead Software Engineer - Python/Java/Spring/AWS

JP Morgan Chase·Plano, Texas

2w ago

Lead Software Engineer - Python/Java/Spring/AWS

JP Morgan Chase·Plano, Texas

2w ago

Senior Lead Software Engineer - Python/Java/Spring/AWS

JP Morgan Chase·Plano, Texas

2w ago

Senior Lead Software Engineer - Python/Java/Spring/AWS

JP Morgan Chase·Plano, Texas

2w ago

Lead Software Engineer - Python / Java & AI

JP Morgan Chase·Glasgow, Scotland

2w ago

Lead Software Engineer - Python / Java & AI

JP Morgan Chase·Glasgow, Scotland

2w ago

Senior Backend Software Engineer — Python & Java

Broadridge Financial Solutions·Dublin, Leinster

2w ago

Lead Software Engineer – Java/Python (AWS)

JP Morgan Chase·Wilmington, North Carolina

3w ago

Lead Software Engineer – Java/Python (AWS)

JP Morgan Chase·Wilmington, North Carolina

3w ago

Sr Lead Software Engineer - Java / Python

JP Morgan Chase·Plano, Texas

3w ago

Sr Lead Software Engineer - Java / Python

JP Morgan Chase·Plano, Texas

3w ago

Software Engineer (Java/Python) - São Paulo (Contract)

First Help Financial·São Paulo, Brazil