Software Mind

[8AN] Senior Back End Engineer - Java

Software Mind
Apply
7 days ago
Buenos Aires, ArgentinaSenior

Responsibilities

  • Design, build, and maintain scalable backend services and RESTful APIs using Java, Spring Boot, and Hibernate.
  • Translate technical designs and business requirements into maintainable backend solutions.
  • Develop scheduled or background processes when required, including with Quartz.
  • Use AI-assisted development tools for code generation, implementation, testing, and engineering productivity.
  • Review, validate, and improve AI-generated code for quality, security, and maintainability.
  • Troubleshoot backend issues and contribute to application performance and reliability improvements.
  • Participate in technical design, architecture discussions, code reviews, and backend engineering best practices.
  • Collaborate with Product, Design, DevOps, and Operations teams throughout the software development lifecycle.

Requirements

  • At least 5 years of professional backend software development experience.
  • Strong hands-on experience with Java, preferably Java 17, Spring Boot, and Hibernate or JPA-based persistence.
  • Proven experience designing and developing RESTful APIs and scalable, maintainable, production-ready backend applications.
  • Strong understanding of object-oriented programming and software design principles.
  • 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 adopting AI-assisted development tools and ability to critically review AI-generated solutions.
  • Preferred experience with Quartz or similar libraries, design-first or specification-driven development, cloud-hosted applications, AWS, GCP, or another cloud platform, and transaction-based products.

Benefits

  • Multicultural company in constant growth with an excellent work environment certified by Great Place To Work.

Tech Stack

Categories

Software Mind

About Software Mind

1,001-5,000 employees
Contact me