We are PAN, a company that values agility, flexibility, and creativity. We are looking for a Senior Java Software Engineer to join our IT Banking team, responsible for creating and maintaining applications with a focus on REST APIs and microservices.
Requirements
- Solid knowledge in REST APIs, microservices, and SQL/MySQL databases
- Familiarity with testing tools and message queues
- Ability to work autonomously and in a team
- Experience with Java (preferably version 21)
- Development of REST APIs and microservices
- Handling batch files
- Knowledge of CRUD in SQL/MySQL
- Practical experience with unit and integrated tests (TDD)
- Solid experience with Kafka, SQS/SNS, and message queues
- Acting with Clean Code, S.O.L.I.D, Clean Architecture
- Experience with AWS (SQS, Secret Manager, S3, Lambda, CloudWatch, EKS, Elasticache, RDS, AWS Lambda, and Step Function)
- Experience with Docker and Kubernetes
- Design patterns (Factory, Strategy, Builder, Chain of Responsibility)
- Experience with observability and monitoring tools Dynatrace, Elastic, Grafana
Benefits
- Bonus / PLR
- Meal Voucher
- Food Allowance
- 13th Month Food Allowance
- Medical Insurance
- Dental/Odontological Insurance
- Medical Ambulatory in the office
- Telemedicine Dr. Alper (Einstein Conecta) unlimited
- Life Insurance
- Discounts in over 10,000 pharmacies
- 4 monthly psychotherapy sessions
- Extended family leave
- Daycare/Auxiliary helper
- AcomPANha (pregnancy accompaniment program)
- Wellhub/Totalpass
- Assistive technology aid
- Development programs
- Hair salon in the office
- PAE (Orientation, Financial, Psychological, and Social Jurisdiction)
- Discounts portal in various segments (Allya)
- Vaccination campaign
- Facilitation in financing vehicles
- PAN credit card with a differentiated limit
- Transportation voucher
- Funeral assistance