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

Talent Search Pro
Atlanta, GA, United States
6 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $200,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Software Quality Relational Databases Python (Programming Language) Systems Development Life Cycle Standard Sql Software Engineering
+20 more
SQL Databases Systems Integration Google Cloud Java Application Server Enterprise Software Applications GitHub Copilot Spring-mvc Spring-boot Generative AI AI Coding Agents Backend Git Fastapi AI Platforms Claude Google Gemini Restful APIs Model Context Protocol Software Version Control Microservices

Job description

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., * 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., 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: * Initial profile evaluation.

  • CoderPad technical assessment.
  • One or two technical interviews.
  • Final client interview.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…