RPA Java Developer

Yank Solutions

Bauru

Híbrido

BRL 160 000 - 240 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Online learning
PTO 30 days for contractors
Dental allowance
Annual bonus
Birthday off
Home office allowance
Career development
Flexible hours
Casual environment

Resumo da oferta

Yank Solutions is seeking a skilled Senior Java backend developer to design and maintain robust automations and integrations. You will drive architecture decisions, lead testing, and document technical solutions for scalable, secure systems.

The role covers API development, microservices, RPA automation, and collaboration across teams to ensure high-quality deliverables and continuous improvement.

Qualificações

  • Advanced experience with Java for backend development.
  • Experience with frameworks and tools such as Spring, Git, Maven, Docker, JPA, etc.
  • Strong experience in software architecture, technical analysis, and complex requirements.
  • Proficiency in developing RESTful/SOAP APIs, microservices, and system integrations.
  • Experience with automation tools such as Selenium, Sikuli, HTMLUnit, etc.
  • Ability to lead code reviews, perform unit testing, and apply software quality practices.
  • Advanced knowledge of relational databases (MySQL, SQL Server, PostgreSQL).
  • Experience with agile methodologies (Scrum, XP, Kanban) and practices such as TDD, BDD, and DDD.
  • Strong knowledge of Design Patterns, SOLID principles, and Clean Code practices.

Responsabilidades

  • Develop and implement complex process automations (RPA) using Java and compatible technologies.
  • Make strategic architectural decisions to ensure the scalability, performance, and security of solutions.
  • Lead UAT (User Acceptance Testing), deployment, and assisted operations to ensure the quality and efficiency of deliverables.
  • Create and maintain detailed technical and functional documentation for developed automations.
  • Develop integrations with APIs (RESTful and SOAP) and oversee communication with other systems.
  • Drive continuous improvement initiatives by identifying and implementing process and solution optimizations.

Conhecimentos

Java backend
Spring
Git
Maven
Docker
JPA
REST APIs
Microservices
System integrations
Selenium
Sikuli
HTMLUnit
SQL
Relational databases
Agile methodologies
TDD/BDD/DDD
Design Patterns

Ferramentas

Swagger
Jenkins
JIRA
Azure DevOps

Descrição da oferta de emprego

Job details
Location

Hybrid (or remote for candidates residing outside Bauru, São Paulo)

Working Hours

Preferably business hours

Position Overview

Develop and enhance robust Java-based automations, ensuring quality, performance, scalability, and continuous improvement of solutions.

Responsibilities
  • Develop and implement complex process automations (RPA) using Java and compatible technologies;
  • Make strategic architectural decisions to ensure the scalability, performance, and security of solutions;
  • Lead UAT (User Acceptance Testing), deployment, and assisted operations to ensure the quality and efficiency of deliverables;
  • Create and maintain detailed technical and functional documentation for developed automations;
  • Develop integrations with APIs (RESTful and SOAP) and oversee communication with other systems;
  • Drive continuous improvement initiatives by identifying and implementing process and solution optimizations.
Requirements
Are you a pro at the requirements below? Then this position is for you!
  • Advanced experience with Java for backend development;
  • Experience with frameworks and tools such as Spring, Git, Maven, Docker, JPA, etc.;
  • Strong experience in software architecture, technical analysis, and complex requirements;
  • Proficiency in developing RESTful/SOAP APIs, microservices, and system integrations;
  • Experience with automation tools such as Selenium, Sikuli, HTMLUnit, etc.;
  • Ability to lead code reviews, perform unit testing, and apply software quality practices;
  • Advanced knowledge of relational databases (MySQL, SQL Server, PostgreSQL);
  • Experience with agile methodologies (Scrum, XP, Kanban) and practices such as TDD, BDD, and DDD;
  • Strong knowledge of Design Patterns, SOLID principles, and Clean Code practices.

The following skills are not mandatory, but having them will make us an even better match!

  • Experience with non-relational databases (MongoDB);
  • Experience with messaging tools (Kafka, RabbitMQ);
  • Knowledge of tools such as Swagger and Jenkins for continuous integration and delivery;
  • Familiarity with development methodologies and task management tools such as JIRA and Azure DevOps.
Benefits
Here’s what makes us stand out
  • Access to an online learning platform;
  • Up to 30 days of paid time off for active independent contractors;
  • Dental allowance after 3 months with the company;
  • Possibility of a bonus every 12 months for active independent contractors;
  • A day off on your birthday;
  • Home Office allowance;
  • Career development path;
  • Flexible working hours;
  • Relaxed and informal work environment.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Development Intern
Java Development Intern

Yank Solutions • Bauru

Híbrido
BRL 22 000 - 33 000
Online learning platform
Dental allowance after 3 months
Birthday off
+4
Desenvolvedor De Rpa Sênior
Desenvolvedor De Rpa Sênior

Jobgether SRL • Brasil

Híbrido
BRL 180 000 - 300 000
Health insurance
Dental plan
Meal or food allowance
+5
Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

Jobgether • Brasil

Teletrabalho
BRL 120 000 - 180 000
Remote work in Brazil
Bradesco national network health insur
Bradesco dental insurance (optional)
+2
Desenvolvedor de Automação de Processos Pleno | RPA - Foco em UiPath Remote Work Full-time employee
Desenvolvedor de Automação de Processos Pleno | RPA - Foco em UiPath Remote Work Full-time employee

Smarthis • Brasil

Híbrido
BRL 70 000 - 110 000
Lucros e resultados
Plano de saúde
Cartão de benefícios
+10
Desenvolvedor de automação RPA
Desenvolvedor de automação RPA

iLiberty Tecnologia • Indaiatuba

Presencial
BRL 89 000 - 134 000
Soft - Pessoa Desenvolvedora Java I
Soft - Pessoa Desenvolvedora Java I

Jobgether SRL • Brasil

Híbrido
BRL 60 000 - 90 000
Hybrid/remote work
Fixed working hours
Analista Desenvolvedor Rpa Sr
Analista Desenvolvedor Rpa Sr

Stefanini • Brasil

Presencial
BRL 150 000 - 210 000
Vale-alimentação
Desconto em cursos
Academia Stefanini
+6
Desenvolvedor Java - Regional RJ Rio de Janeiro - RJ and Hybrid Full-time employee
Desenvolvedor Java - Regional RJ Rio de Janeiro - RJ and Hybrid Full-time employee

Montreal Oficial • Rio de Janeiro

Presencial
BRL 120 000 - 180 000
Plano de Saúde
Plano Odontológico
Seguro de Vida em Grupo
+6
Desenvolvedor de Automação e IA Sênior - Campinas/SP
Desenvolvedor de Automação e IA Sênior - Campinas/SP

Agibank • Campinas

Presencial
Confidential
Plano de saúde
Vale-refeição e alimentação
Previdência privada
+1
Desenvolvedor de Automação de Processos Pleno | Foco em UiPath
Desenvolvedor de Automação de Processos Pleno | Foco em UiPath

Smarthis • Brasil

Híbrido
BRL 80 000 - 120 000
Plano de saúde
Plano odontológico
Trabalho híbrido
+3