Description
Are you passionate about people and technology?
Betha is looking for someone to become our new **PL Developer.**
Your challenge will be to develop software solutions aligned with market needs and delivering value to customers, ensuring scalability, resilience, and security. Always focus on optimal cost\-benefit ratio, quality, and alignment with the company's strategy, leveraging artificial intelligence tools to enhance your own productivity and accelerate deliveries, while also incorporating AI\-based features that add value and innovation to the solutions offered—contributing to the organization’s sustainable growth.
This is a unique opportunity to play a pivotal role in growing our ecosystem.
We are the leading digital platform for public administration management in the country, connecting more and more people to public services.
Become a Betther and transform public administration management in our country.
**Responsibilities and Duties**
* Develop complex solutions autonomously, considering impact on user experience;
* Review peers’ code, promoting best practices and technical quality;
* Apply AI to optimize development workflows, improve performance, and accelerate deliveries;
* Contribute to defining project technical and architectural standards, ensuring consistency across solutions;
* Participate in requirements and solution architecture analysis, anticipating potential technical challenges;
* Identify opportunities for improvement in existing systems and propose viable solutions;
* Ensure adherence to strategy, quality, and security of delivered software;
* Support teams in resolving technical issues and integrating systems;
* Guide and train junior developers, sharing knowledge and best practices;
* Support technical decisions regarding frameworks, tools, and technologies.
**Requirements and Qualifications**
* Completed undergraduate or technical degree in Computer Science, Software Engineering, Systems Analysis and Development, or related fields;
* Knowledge of backend frameworks (Jakarta EE, SpringBoot, Micronaut, Quarkus) and frontend frameworks (Angular, React, Vue, StencilJS);
* Knowledge of AI\-assisted software engineering (AI\-Augmented Development) and Public Cloud (AWS, Azure, GCP);
* Knowledge of Containers (Docker, Docker Compose) and Web technologies (CSS, HTML, DOM, HTTP, WebSocket);
* Knowledge of integration of cognitive services and foundation models (LLMs) and testing frameworks;
* Knowledge of problem\-solving techniques (error analysis, troubleshooting, code debugging);
* Knowledge of programming best practices (OOP, Clean Code, Design Patterns, Reactive Programming);
* Knowledge of source control (Git, GitHub, GitLab) and programming logic and applied mathematics;
* Knowledge of project management and agile methodologies (Scrum, Kanban, PMBOK);
* Knowledge of User Experience (usability, accessibility, information architecture);
* Knowledge of Information Security (cryptography, authentication, OAuth, OWASP Top 10\);
* Knowledge of Software Quality (unit testing, code reviews, static analysis);
* Knowledge of trade\-off analysis and optimization of non\-functional qualities (cost, performance);
* Knowledge of Requirements Engineering and Software Modeling (elicitation, UML, specification);
* Knowledge of backend architecture patterns (DDD, Microservices, Event\-Driven, CQRS, Hexagonal, Clean Architecture);
* Knowledge of frontend architecture patterns (MVC, MVVM, SPA, Microfrontends);
* Knowledge of legacy system modernization and maintenance (safe changes);
* Knowledge of web and mobile applications (responsive and adaptive interfaces);
* Knowledge of API development (RESTful, GraphQL, Swagger, Postman);
* Knowledge of System Integration (messaging, SQS, SNS, JMS, RabbitMQ, Kafka);
* Knowledge of programming languages (Java, JavaScript, TypeScript, Python);
* Knowledge of serverless architectures (Lambda, DynamoDB, API Gateway);
* Knowledge of Process Automation (Shell Script, PowerShell, Python for automation);
* Knowledge of Continuous Delivery / Continuous Integration (Gitlab\-CI, Terraform, Liquibase);
* Knowledge of Monitoring and Observability (Grafana, Prometheus, ELK, New Relic, Cloudwatch);
* Knowledge of Orchestrators (Kubernetes/K8s, Docker Swarm, Mesos, Helm);
* Knowledge of Databases (relational/NoSQL) and Big Data;
* Knowledge of Performance (DB tuning, caching, scalability).
**Our Benefits**
At Betha, we value people through benefits focused on well\-being, development, and quality of life.
️ Meal and Food Allowance – Flexible CAJU Card;
Unimed Health Plan;
Dental Plan;
Career Development Plan;
Pharmacy Network;
❤️ Life Insurance;
Flu Vaccination;
Transportation Allowance;
Well\-being and Mental Health – Caju\+ (Wellhub, Conexa, and Optum);
Childcare Assistance;
Interest\-Free Loan;
Profit\-Sharing Program (PPR);
Birthday Day Off;
* Creative Break;
First Installment Advance of the 13th Salary in the First Semester;
An environment that cares for you.
**Additional Information**
Learn a bit about the Betha way of caring for Betthers:
Innovative Environment: Here, you’ll join a workplace that values innovation, creativity, and excellence;
Professional Development: You’ll have opportunities for professional growth and continuous training to help you advance and stand out;
Recognition: Your work will be valued, with competitive compensation and an outstanding benefits package.
14 consecutive years of the GPTW certification, ranking among the best companies to work for.