Pessoa Desenvolvedora Backend Java/Kotlin III (Tech Operações)

J
JobgetherLogistics Technology
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLGCPJavaKafkaKotlinRabbitmqSpring BootRESTful APIsMicroservices

Requirements

  • Solid experience with Java/Kotlin and the Spring ecosystem (Spring Boot, Spring Data, Spring Security).
  • Strong understanding of microservices architecture, distributed systems, and RESTful APIs.
  • Experience with messaging technologies such as Kafka or RabbitMQ and asynchronous event-driven architectures.
  • Knowledge of relational databases such as PostgreSQL or Oracle, with familiarity with NoSQL.
  • Practical experience using AI development tools to improve software engineering productivity.
  • Experience deploying and managing applications in cloud environments such as AWS or GCP.
  • Experience working with agile methodologies including Scrum and Kanban.
  • Knowledge of monitoring, logging, and observability practices.
  • Experience creating and maintaining automated tests (unit and integration tests).
  • Strong understanding of software quality principles, clean architecture, and sustainable system evolution.
  • Advanced knowledge of Git and modern software development workflows.
  • Experience with information security practices.

Responsibilities

  • Develop and maintain robust backend solutions using Java, Kotlin, and Spring Boot for synchronous and asynchronous processes.
  • Design and evolve microservices architectures, APIs, and event-driven solutions focused on scalability and performance.
  • Use AI-powered development tools and assistants to accelerate coding, refactoring, documentation, and test creation.
  • Build and maintain high-quality software through unit testing, integration testing, code reviews, and adherence to engineering best practices.
  • Investigate and resolve complex production issues, performing root cause analysis and improving system stability.
  • Monitor application performance through logs, telemetry, and observability practices.
  • Participate actively in agile ceremonies, technical refinements, and collaborative problem-solving.
  • Implement secure integrations using CI/CD pipelines and Git-based workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now