Faster chat, better deals — Get the App

SOFT - Java Developer II

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelNo experience limit
Education levelBachelor's Degree

Description

Inatel is recruiting professionals who enjoy solving complex problems, building high-quality software, and participating in the entire development lifecycle, and who seek a collaborative, innovative environment with constant interaction with teams distributed across different countries. **Responsibilities and duties** * Develop, evolve, and maintain Java applications and microservices, applying best practices in architecture, software engineering, quality, performance, and security; * Design, implement, and evolve REST APIs, ensuring scalability, maintainability, and compliance with technical and functional requirements; * Develop and maintain automated tests, contributing to solution quality and promoting a testing culture throughout the development lifecycle; * Investigate and resolve issues in development, staging, and integration environments, performing technical analyses and proposing effective solutions; * Collaborate on evolving CI/CD pipelines, automations, and development environments, expanding the adoption of DevOps practices; * Actively participate in code reviews, technical refinements, architecture definitions, and agile ceremonies, contributing analyses, suggestions, and best practices; * Use Git and version control best practices, including code review and development; * Use modern Artificial Intelligence tools, such as Kiro and other development-support solutions, integrating these technologies into the workflow to increase productivity, quality, and delivery efficiency; * Collaborate with globally distributed teams, participating in technical meetings in English and producing technical documentation when required; * Share knowledge, support the team’s technical development, and contribute to the continuous evolution of products, processes, and engineering practices. **Requirements and qualifications** Completed undergraduate degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or related fields. Experience in: * Software development using Java, object-oriented programming, and the Spring Boot framework; * Development of REST APIs and microservice-based applications; * Automated testing (JUnit / Mockito) and interest in promoting quality from the earliest stages of development; * Relational databases (SQL); * CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions; * Git and version control and code review best practices; * Docker and Kubernetes; Knowledge of the entire software development lifecycle, including development, testing, integration, and continuous delivery; Interest in expanding competencies in DevOps, automation, observability, and Software Engineering; Ability to use Artificial Intelligence tools to support development, increasing productivity and delivery quality; Advanced English for communication with global teams and participation in technical meetings. **It would be a plus if you had:** * Python, Node.js, or automation development experience; * Observability and monitoring using Prometheus, Grafana, ELK, or similar tools; * Artificial Intelligence-based solutions applied to software development and activity automation; * Agile environments using Scrum or Kanban; **Additional information** **Working hours**: Monday to Friday, from 08:00 to 12:00 and from 13:00 to 17:00. **Work location**: Activities may be performed remotely (Home Office). More than education and innovation: we combine technology, research, and social responsibility to inspire and transform Brazil. Stay updated on what's happening at the Institute—visit https://inatel.br/noticias/ and follow our news.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

SOFT - Java Developer II job by Indeed in 2026 | ok.com