AI Engineer (Mid Level Developer Backend Java)

Jobgether SRL

United States

Hybrid

USD 24,000 - 36,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Meal vouchers
Childcare support
Extended parental leave
Wellness programs
Profit-sharing
Life insurance
Learning platform access
Employee discounts
Language learning
Pregnancy resources

Job summary

Jobgether SRL is seeking a skilled backend developer to build scalable Java/Spring Boot applications and integrate AI features across the software lifecycle. You’ll work remotely within Brazil, with mandatory attendance at Campinas offices per policy and collaborate with cross-functional teams in an Agile environment.

The role emphasizes RESTful APIs, microservices, SQL/NoSQL data handling, and modern DevOps practices using Docker and Kubernetes to ensure reliable deployments and robust testing.

Qualifications

  • Backend development with Java and Spring Boot.
  • RESTful API design and microservices experience.
  • Experience with SQL/NoSQL databases and messaging systems like Kafka or RabbitMQ.
  • Familiar with automated testing using JUnit and Mockito.
  • Experience with Docker, Kubernetes and CI/CD pipelines.
  • Able to collaborate in agile teams and translate business needs into technical solutions.

Responsibilities

  • Contribute to all phases of SDLC, ensuring high-quality deliverables.
  • Develop and maintain backend systems and RESTful APIs with Java/Spring Boot.
  • Integrate AI/LLM solutions into workflows and tooling.
  • Refine requirements and estimate time/resources in agile ceremonies.
  • Design data flows using SQL/NoSQL and messaging systems like Kafka/RabbitMQ.
  • Support testing, code reviews, and adherence to Clean Code practices.
  • Enable CI/CD and containerized deployments with Docker/Kubernetes.
  • Troubleshoot complex issues and maintain thorough documentation.

Skills

Java
Spring Boot
RESTful APIs
Microservices
AI integration
CI/CD
Automated testing
Agile
SQL/NoSQL
Messaging systems

Tools

Docker
Kubernetes
Kafka
RabbitMQ
JUnit
Mockito

Job description

Accountabilities
  • - Software Development Lifecycle (SDLC): Contribute to all phases of software development, including planning, requirements analysis, architectural design, coding, testing, deployment, and ongoing maintenance, ensuring high-quality deliverables.
  • - Backend Development and AI Integration: Design, develop, and maintain resilient backend systems and RESTful APIs using Java and Spring Boot, integrating applications with Large Language Models (LLMs) and Generative AI solutions.
  • - AI-Powered Workflow Optimization: Implement and optimize algorithms, automation processes, and AI-assisted coding tools to streamline development activities, including code generation, automated testing, and technical documentation.
  • - Requirements Analysis and Collaboration: Participate in requirements refinement sessions, translate business needs into effective technical solutions, and collaborate with cross-functional teams during agile ceremonies, contributing to estimates of time and resources.
  • - Architecture, Messaging, and Data Management: Apply established architectural principles, including microservices and design patterns, while developing efficient data flows using SQL and NoSQL databases and messaging systems such as Kafka or RabbitMQ.
  • - Code Quality and Testing: Maintain software reliability through automated unit, integration, and end-to-end testing, using tools such as JUnit and Mockito. Participate in code reviews and apply Clean Code principles and established engineering standards.
  • - DevOps and Continuous Delivery: Work with containerized environments using Docker and Kubernetes, supporting CI/CD practices to enable reliable deployments and seamless integration of new technologies.
  • - Troubleshooting and Observability: Investigate, diagnose, and resolve complex technical issues involving code, data, and production environments.
  • - Documentation and Continuous Improvement: Maintain clear technical documentation, share knowledge, and stay informed about emerging technologies and industry best practices to continuously improve solutions and workflows.
Requirements:
  • - Professional Experience: Relevant experience in backend software development with Java, ideally using Spring Boot to build scalable, maintainable, and high-performance applications.
  • - Backend Technologies: Solid knowledge of RESTful API development, microservices architecture, and common software design patterns.
  • - Artificial Intelligence: Interest in or experience with Generative AI, Large Language Models (LLMs), and AI-assisted development tools, including their practical application across the software development lifecycle.
  • - Databases and Messaging: Experience working with SQL and NoSQL databases, as well as messaging technologies such as Kafka or RabbitMQ.
  • - Testing and Code Quality: Familiarity with automated testing practices, including unit, integration, and end-to-end testing, and tools such as JUnit and Mockito. Understanding of Clean Code principles and code review practices.
  • - DevOps and Infrastructure: Experience with Docker, Kubernetes, CI/CD pipelines, and containerized development or deployment environments.
  • - Agile Methodologies: Ability to collaborate effectively in agile teams, participate in refinement sessions, contribute to technical estimates, and translate business requirements into functional solutions.
  • - Analytical and Problem-Solving Skills: Strong critical thinking and troubleshooting abilities, with the capacity to investigate complex technical problems and deliver effective solutions.
  • - Communication and Collaboration: Clear communication skills, a collaborative mindset, and the ability to document technical decisions and work effectively with different stakeholders.
  • - Continuous Learning: Proactive approach to professional development, with a strong interest in emerging technologies, AI innovation, and software engineering best practices.
  • - Location and Work Arrangement: Must be based in Brazil. The position is remote; however, candidates residing in the Campinas Metropolitan Region are required to attend the local offices in accordance with the applicable attendance policy.
Benefits:
  • - Comprehensive medical and dental insurance.
  • - Meal and food vouchers.
  • - Childcare assistance.
  • - Extended parental leave.
  • - Access to fitness facilities and health and wellness professionals through Wellhub and TotalPass.
  • - Profit-sharing program (PLR).
  • - Life insurance.
  • - Access to a continuous learning platform offering professional development opportunities.
  • - Discounts through a dedicated employee benefits club.
  • - Free online resources focused on physical health, mental well-being, and overall wellness.
  • - Courses supporting pregnancy, parenthood, and responsible parenting.
  • - Partnerships with online learning platforms.
  • - Access to language-learning platforms.
  • - Additional employee benefits, learning opportunities, and well-being initiatives.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Glider AI • Houston (TX)

On-site
USD 120,000 - 180,000
Relocation assistance
Medical, Dental & Vision Insurance
Life Insurance
+5
[Job- 31069] Senior Generative AI Developer, Brazil
[Job- 31069] Senior Generative AI Developer, Brazil

CI&T • United States

Remote
USD 120,000 - 180,000
Health insurance
Dental insurance
Meal allowance
+4
Product Designer (foco em IA e Inovação)
Product Designer (foco em IA e Inovação)

Jobgether SRL • United States

Remote
USD 120,000 - 180,000
Fully remote from Brazil
Flexible work culture
AI Engineer
AI Engineer

Willis Towers Watson • Nashville (TN)

On-site
USD 210,000 - 250,000
Health benefits
401(k) plan
Paid time off
[Job-00020] Tech Lead AI Engineer, Brazil
[Job-00020] Tech Lead AI Engineer, Brazil

Openkrill • United States

Remote
USD 140,000 - 200,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+10
[Job- 32175] Senior Back End Developer (Python/Golang & AI Integration), Brazil
[Job- 32175] Senior Back End Developer (Python/Golang & AI Integration), Brazil

OpenKrill • United States

On-site
USD 130,000 - 180,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+3
[Job-00023] Senior AI Engineer, Brazil
[Job-00023] Senior AI Engineer, Brazil

OpenKrill • United States

On-site
USD 140,000 - 190,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+10
AI Engineer - Banking
AI Engineer - Banking

OpenKrill • United States

On-site
USD 130,000 - 190,000
Premium medical package
Lunch Tickets
Bookster subscription
+2
AI Engineer
AI Engineer

Algomine • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Private healthcare
Sports card
Flexible work hours
+1
AI Solutions & Enablement Engineer
AI Solutions & Enablement Engineer

South Geeks LLC • United States

Remote
USD 120,000 - 180,000
Paid time off
100% remote
Ongoing English classes
+1