[8AN] Senior Back End Engineer - Java

softwaremindΒ· Software Development
Apply Now β†—

About this role

Company Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!

Job Description

Position Summary

We are looking for a Senior Backend Engineer to design, build, and maintain scalable backend services and RESTful APIs.

This is a fully backend-focused position with no frontend responsibilities. The ideal candidate has strong hands-on experience with Java 17, Spring Boot, and Hibernate and is comfortable contributing to design-first development workflows supported by AI-assisted engineering tools.

You will collaborate with Product, Design, DevOps, and Operations teams to deliver reliable backend solutions for both customer-facing and internal AutoNation applications.

Job Responsibilities

  • Design, build, and maintain backend services and RESTful APIs using Java 17, Spring Boot, and Hibernate.
  • Develop scalable and reliable solutions that support customer-facing and internal business applications.
  • Participate in technical design and architecture discussions before implementation.
  • Translate technical designs and business requirements into maintainable backend solutions.
  • Use AI-assisted development tools to support code generation, implementation, testing, and engineering productivity.
  • Review, validate, and improve AI-generated code to ensure quality, security, and maintainability.
  • Write clean, testable, and well-documented code.
  • Troubleshoot backend issues and contribute to application performance and reliability improvements.
  • Collaborate with Product, Design, DevOps, and Operations throughout the software development lifecycle.
  • Participate in code reviews and help establish backend engineering best practices.
  • Develop and maintain scheduled or background processes when required, using tools such as Quartz.

Qualifications

Required Qualifications

  • 5+ years of professional backend software development experience.
  • Strong hands-on experience with Java, preferably Java 17.
  • Strong hands-on experience with Spring Boot.
  • Strong hands-on experience with Hibernate or JPA-based persistence.
  • Proven experience designing and developing RESTful APIs.
  • Strong understanding of object-oriented programming and software design principles.
  • Experience building scalable, maintainable, and production-ready backend applications.
  • Experience with automated testing, debugging, and code review practices.
  • Ability to participate in technical design discussions and translate designs into working solutions.
  • Strong communication and cross-functional collaboration skills.
  • Interest in and willingness to use AI-assisted development tools as part of the engineering workflow.

Preferred Qualifications

  • Experience developing scheduled or background jobs using Quartz or similar libraries.
  • Familiarity with AI-assisted development tools such as Kiro or comparable coding assistants.
  • Experience working in design-first or specification-driven development environments.
  • Familiarity with cloud-hosted applications. Experience with AWS, GCP, or another cloud platform is acceptable, but deep cloud infrastructure expertise is not required.
  • Experience supporting platforms related to automotive services, financing, e-commerce, or other transaction-based products.

Additional Information

AI-Assisted Development

The team follows a design-first development approach. Engineers create and refine the technical design before using AI agents to assist with implementation. The engineering team then reviews, validates, and improves the generated code.

Previous experience with Kiro is not required, but candidates should demonstrate genuine interest in adopting AI-assisted development tools and the ability to critically review AI-generated solutions.

Frequently Asked Questions

Is the salary disclosed for the [8AN] Senior Back End Engineer - Java position at softwaremind?
The salary for this [8AN] Senior Back End Engineer - Java role at softwaremind is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the [8AN] Senior Back End Engineer - Java position at softwaremind located?
This [8AN] Senior Back End Engineer - Java role at softwaremind is based in ar, Buenos Aires, Buenos Aires, Buenos Aires, Argentina. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the [8AN] Senior Back End Engineer - Java role at softwaremind full-time or part-time?
This is listed as a Full time position. It is posted as a [8AN] Senior Back End Engineer - Java role in the Software Development department at softwaremind.
Which team or department does the [8AN] Senior Back End Engineer - Java at softwaremind belong to?
This [8AN] Senior Back End Engineer - Java position is part of the Software Development department at softwaremind. See the full job description for more information about the team structure and responsibilities.
How do I apply for the [8AN] Senior Back End Engineer - Java position at softwaremind?
Click the "Apply Now" button on this page. You will be redirected to softwaremind's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the [8AN] Senior Back End Engineer - Java job at softwaremind posted?
This [8AN] Senior Back End Engineer - Java position at softwaremind was posted on Sep 1, 2026. Apply as soon as possible β€” early applications are often reviewed first.
[8AN] Senior Back End Engineer - Java
softwaremind
Apply for this role β†—

You'll be redirected to softwaremind's official application page on SmartRecruiters.