Pessoa Desenvolvedora Java I

New
Brazil, Monday to Friday, 08:00–12:00 and 13:00–17:00Full-TimeEntry
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced or fluent English
Required Skills
SQLCloud ComputingGitJavaRESTful APIsMicroservices

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or related fields.
  • Advanced or fluent English, with the ability to participate in technical meetings and work with international teams.
  • Solid knowledge of Java and Object-Oriented Programming (OOP) principles.
  • Understanding of REST APIs and microservices architecture.
  • Experience with Git and version control best practices.
  • Knowledge of relational databases (SQL) and basic database concepts (relational or NoSQL).
  • Basic understanding of test automation principles.
  • Familiarity with cloud environments and distributed systems concepts.

Responsibilities

  • Develop and evolve Java-based applications and microservices, ensuring quality, performance, security, and adherence to software engineering best practices.
  • Design, implement, and maintain RESTful APIs aligned with technical and functional requirements.
  • Create and maintain automated tests, starting with unit tests and progressing toward broader test coverage across integration and functional levels.
  • Participate in CI/CD practices, supporting automation pipelines and contributing to DevOps-oriented workflows and environments.
  • Investigate and resolve issues in development and testing environments, collaborating with the team to identify root causes and implement fixes.
  • Take part in code reviews, technical refinements, and agile ceremonies, contributing ideas and learning from experienced engineers.
  • Use Git following best practices for version control and collaborative development.
  • Collaborate with international teams, participating in technical discussions and producing documentation in English.
  • Leverage AI-assisted development tools responsibly to improve productivity, learning, and software quality.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now