Pessoa Desenvolvedora Backend Junior

New
J
JobgetherSoftware Engineering
BrazilFull-TimeJunior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 1 year of experience developing Java projects.
Required Skills
AWSSQLGCPGitHibernateJavaSpring BootAzureRESTful APIsMicroservices

Requirements

  • At least 1 year of experience developing Java projects.
  • Experience participating in projects using MVC architecture patterns and API integrations.
  • Experience developing Java applications using cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of object-oriented programming concepts.
  • Experience with Java 8+ and Spring Boot.
  • Understanding of Java Collections.
  • Knowledge of Hibernate/JPA.
  • Experience working with relational databases such as MySQL or PostgreSQL and/or NoSQL databases such as MongoDB.
  • Basic understanding of SOLID principles and design patterns.
  • Familiarity with code versioning tools such as Git or SVN.
  • Understanding of microservices architecture concepts.
  • Knowledge of unit testing practices.
  • Familiarity with application containerization concepts.
  • Interest in applying AI tools to software development.

Responsibilities

  • Develop new features and enhancements for Java-based applications.
  • Fix bugs and provide production support for existing systems.
  • Design, develop, and maintain REST APIs and integrations between internal platforms and external partners.
  • Contribute to the evolution of microservices-based architectures.
  • Use AI development assistants such as Claude Code, GitHub Copilot, Cursor, or similar tools to accelerate coding, reviews, and testing.
  • Validate, test, and review code before delivery, ensuring quality and maintainability.
  • Write and maintain automated tests.
  • Support incident investigations, log analysis, and troubleshooting activities in production environments.
  • Collaborate with analysts, Product Owners, technical leaders, and other developers throughout the software lifecycle.
  • Participate in agile ceremonies and contribute ideas to improve team processes and product evolution.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now