Engenheiro(a) Software Sr

Banco Pan S.A.

São Paulo, Brazil
Not specified; bonus/plr mentioned; benefits inclu...
Hybrid (2 days in-office, 3 days remote)
Java 21 or kotlin experience
Rest api and microservices development
Aws lambda and step functions
Banco Pan S.A. is seeking a Senior Software Engineer to develop and maintain REST APIs and microservices, with responsibilities including on-call support and collaboration with product teams. The ideal candidate will possess strong technical skills, particularly in Java and Kotlin, as well as experience with AWS, SQL, and messaging systems like Kafka

Job Summary

  • The role involves creating and maintaining applications focused on REST APIs and microservices while handling technology support calls.
  • Candidates must demonstrate autonomy in solution analysis and apply Clean Code and SOLID principles to their development work.
  • The company offers extensive benefits including medical insurance, telemedicine, wellness programs, and flexible hybrid work arrangements.

Matching Summary

Match Score: 85

Banco Pan S.A. is seeking a Senior Software Engineer to develop and maintain REST APIs and microservices, with responsibilities including on-call support and collaboration with product teams. The ideal candidate will possess strong technical skills, particularly in Java and Kotlin, as well as experience with AWS, SQL, and messaging systems like Kafka.

Salary

Not specified; Bonus/PLR mentioned; Benefits include meal vouchers and health insurance

Skills & Requirements

Must-have

  • Java 21 or Kotlin experience
  • REST API and microservices development
  • AWS Lambda and Step Functions
  • Kafka SQS SNS messaging
  • SQL MySQL CRUD operations
  • Clean Code SOLID principles
  • Docker and Kubernetes

Nice-to-have

  • TDD unit and integration testing
  • PIX messaging knowledge
  • Dynatrace Elastic Grafana monitoring
  • Design patterns Factory Strategy Builder
  • Autonomous problem solving skills

Key Requirements

  • Senior level software engineering experience
  • Strong proficiency in Java version 21
  • Experience with AWS cloud services
  • Knowledge of SQL database management
  • Familiarity with containerization tools

Work Rights

Not specified

Tailored Resume

Cover Letter