AM53 Smart Solutions
AM53 Smart Solutions
11 – 50 Employees
ConsultingLogisticsMarketing
AM53 Smart Solutions is a consulting and technology solutions company serving the payments industry. Its work combines process and productivity improvement with technical and business analysis, Business Intelligence strategy and implementation, custom application development, and specialized Verifone PAYware CMS services for issuance and acquiring. The company also develops payment-system integrations and connectors, while providing recruitment services for technology professionals.

Java Software Engineer (Remote, Brazil)

Build Java applications, microservices, and APIs while advancing platform architecture, automation, observability, and reliability.

Description

  • Build and enhance applications and services with Java.
  • Convert business requirements into scalable, maintainable technical solutions.
  • Develop and support microservices-based systems.
  • Help evolve the architecture and continuously improve applications.
  • Create and maintain APIs and system integrations.
  • Implement automated tests and support strong code quality.
  • Investigate and resolve issues in production environments.
  • Track application health with monitoring and observability tools.
  • Deliver solutions that improve platform automation, availability, security, and reliability.
  • Evaluate and adopt technologies that advance solutions and development practices.

Requirements

  • Bachelor’s degree in Information Technology or a related discipline.
  • Knowledge of or experience developing software with Java.
  • Knowledge of or experience with Spring Boot.
  • Understanding of object-oriented programming.
  • Knowledge of REST APIs and JSON.
  • Knowledge of relational databases and SQL.
  • Knowledge of Git.
  • Knowledge of unit and automated testing.
  • Knowledge of Linux.
  • Knowledge of microservices and distributed systems.
  • Knowledge of data structures and algorithms.
  • Understanding of continuous integration and continuous delivery (CI/CD) practices.
  • Technical proficiency in English.
  • Knowledge of or experience with AWS.
  • Knowledge of Docker and Kubernetes.
  • Knowledge of DevOps practices.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD).
  • Knowledge of concurrent programming.
  • Knowledge of software design patterns.
  • Experience using monitoring and observability tools such as New Relic.
  • Knowledge of NoSQL databases.
  • Knowledge of GraphQL.
  • Experience with Node.js.
  • Experience with Scrum, Lean, or Kanban.
  • Knowledge of Jenkins or GitHub Actions.
  • Java certification.

Related Jobs

American Express

Senior Application Security Engineer – Security Tooling | American Express | Phoenix Hybrid

American Express

Build AI-enabled application security tooling and secure SDLC practices for American Express financial services. Integrate security testing and automation across applications, APIs, cloud, containers, and CI/CD environments.

Open
NVIDIA

Senior Technical Support Engineer – Ethernet and AI Infrastructure (Australia, Remote)

NVIDIA

NVIDIA is seeking a senior technical support engineer to troubleshoot Ethernet networking, Linux systems, and AI infrastructure for customers in Australia. The role leads complex escalations, root-cause investigations, and cross-functional incident resolution.

Open