
Specialist Engineer - Java
Evertec
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Work on the development, maintenance, and evolution of Java systems, focusing on critical, scalable, resilient, and secure applications for the financial sector;
- Actively participate in defining and evolving microservices-based solutions, contributing technical guidance and architectural best practices;
- Develop and maintain synchronous and asynchronous integrations with ActiveMQ, including queues, topics, retry strategies, failure handling, and DLQs;
- Model, maintain, and optimize data persistence in SQL Server, focusing on performance, data integrity, and reliability;
- Support the definition, maintenance, and evolution of Jenkins pipelines, contributing to continuous improvement of CI/CD workflows;
- Work with OAuth2 for authentication, authorization, and identity and access management of applications;
- Participate in technical and architectural discussions, supporting decisions related to scalability, observability, security, and resilience of solutions;
- Perform troubleshooting, incident analysis, and continuous improvement in critical, high-volume production environments;
- Collaborate with multidisciplinary teams to build robust solutions that meet business requirements and the demands of the financial market.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, Systems Analysis and Development, or related fields;
- Solid knowledge, experience, and hands-on work in Java development, including building and maintaining APIs, distributed services, and enterprise applications;
- Knowledge, experience, and practice in microservices architecture, system integration, and best practices for resilience and scalability;
- The following will be considered a plus:
- Experience with messaging systems (preferably ActiveMQ), asynchronous processing, queues, topics, and failure handling;
- Experience with SQL Server: data modeling, queries, optimization, and best practices;
- Experience with Jenkins for creating and evolving CI/CD pipelines;
- Experience using Keycloak for authentication, authorization, and application integration;
- Proficiency in REST APIs, Git, and coding best practices;
- Experience in critical environments with high availability and high transactional volume;
- Experience with observability, monitoring, and troubleshooting in production;
- Knowledge of containers and orchestration (Docker/Kubernetes);
- Security practices, federated authentication, and data protection;
- Experience with event-driven architectures, scalability, and resilience;
- Experience in high-performance environments, traceability, and reliability.
Benefits
- Meal voucher or food allowance;
- Flexible Benefit (Flash);
- Medical insurance;
- Partners for psychological, legal, financial, and nutritional support (CLUDE, C4LIFE, and ASQ);
- Psicologia Viva;
- Dental insurance;
- Childcare assistance;
- Support for children with special needs;
- Fertility treatment assistance;
- Extended maternity and paternity leave;
- Transportation voucher or Home Office allowance (for telework contracts);
- Gympass (Wellhub) and TotalPass;
- Flexible working hours;
- Life insurance;
- Partnership discount club;
- Partnership with Sesc;
- No dress code (casual attire);
- Day off on your birthday;
- Scholarship (education incentive program);
- PPR or Bonus - based on achievement of targets and results.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javamicroservices architectureAPIsSQL ServerJenkinsActiveMQREST APIsGitDockerKubernetes
Soft Skills
collaborationtechnical guidancetroubleshootingincident analysiscontinuous improvementcommunicationproblem-solvingorganizational skillsleadershipadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Information SystemsBachelor's degree in Systems Analysis and Development