Description
We are **PAN**
Agile, flexible, and creative, we explore possibilities with enthusiasm and a strong desire to make things happen. Always ready to face new challenges, we nurture leaders who not only possess determination but are also open-minded and empathetic—valuing closeness in relationships as the bond connecting each of us.
Our mission is fulfilled when we transform others' lives through our expertise. Our cultural pillars reinforce our visionary mindset and unwavering drive to act: **Intensity, Nonconformity, Efficiency, Team Spirit, and Integrity.**
**We are your financial partner, delivering intelligent solutions that help you achieve your goals securely and confidently.**
Act as a Software Engineer responsible for designing and maintaining applications focused on REST APIs and microservices, handling technology support requests, and performing on-call duties to sustain applications within the banking team—covering products such as Login, Onboarding, Checking Accounts, and Payroll.
**Key Challenges:**
* Develop and maintain REST APIs and microservices;
* Process batch files and perform CRUD operations in SQL/MySQL;
* Implement unit and integration tests, with Test-Driven Development (TDD) as a differentiator;
* Work with AWS Lambda and Step Functions;
* Manage reading from and posting to messaging systems such as Kafka and SQS/SNS;
* Collaborate with Product and Business teams to refine tasks;
* Demonstrate autonomy in analysis and solution development;
* Apply Clean Code, S.O.L.I.D., and Clean Architecture principles;
* Participate in on-call rotations (on\-call).
**What are the key competencies for this role?**
* Solid experience with REST APIs, microservices, and SQL/MySQL databases;
* Familiarity with testing tools and messaging systems;
* Ability to work independently and collaboratively in teams;
* Experience with Java (preferably version 21\);
* Development of REST APIs and microservices;
* Batch file processing;
* Knowledge of CRUD operations in SQL/MySQL;
* Practical experience with unit and integration tests (TDD);
* Strong hands-on experience with Kafka, SQS/SNS, and messaging systems;
* Application of Clean Code, S.O.L.I.D., and Clean Architecture;
* Experience with AWS services (SQS, Secret Manager, S3, Lambda, CloudWatch, EKS, ElastiCache, RDS, AWS Lambda, and Step Functions);
* Experience with Docker and Kubernetes;
* Design patterns (Factory, Strategy, Builder, Chain of Responsibility);
* Experience with observability and monitoring tools such as Dynatrace, Elastic, and Grafana.
**Work Model**: Hybrid (2 days per week onsite at the office and 3 days remote) \- Avenida Paulista.
**PAN Benefits:**
* Bonus / Profit Sharing (PLR)
* Meal Voucher
* Food Voucher
* 13th-month Food Voucher
* Health Insurance (private room hospitalization for employee and dependents)
* Dental and Orthodontic Plan
* On-site Medical Clinic
* Unlimited Telemedicine via Dr. Alper (Einstein Conecta)
* Life Insurance
* Discounts at over 10,000 pharmacies
* 4 psychotherapy sessions per month
* Extended Family Leave (Primary caregiver: 6 months; Co-responsible caregiver: 30 days)
* Childcare/Babysitting Allowance
* AcomPANha (prenatal support program)
* Wellhub/Totalpass
* Assistive Technology Allowance (85% reimbursement for employees with disabilities)
* Development Programs
* On-site Beauty Salon
* Employee Assistance Program (PAE) – Legal, Financial, Psychological, and Social Counseling
* Discount Portal across multiple sectors (Allya)
* Vaccination Campaign (for employees and dependents)
* Vehicle Financing Facilitation (subject to approval)
* PAN Credit Card with differentiated credit limit (subject to approval)
* Commuter Pass (only 4% payroll deduction)
* Funeral Assistance